Commit Graph

17651 Commits

Author SHA1 Message Date
Drew Willcoxon
6d7492ef9b Bug 1395387 - Reconcile WebExtension page actions and Photon page actions: Photon page actions changes. r=Gijs
MozReview-Commit-ID: 5NOc9N2idRE

--HG--
extra : rebase_source : 17e91f9b85bfb49d6fdf29c25bfba7a7c4f86452
2017-10-27 17:39:38 -04:00
Mark Banner
01008c7d57 Bug 1412778 - Enable ESLint rule no-cpows-in-tests across the whole tree. r=florian
MozReview-Commit-ID: 8pidN7x6MYh

--HG--
extra : rebase_source : 6a0d6800091231fc1535223bd7fc6df0ba40d47b
2017-10-30 09:55:39 +00:00
Drew Willcoxon
13280ee095 Bug 1412170 - Integrate WebExtension page action context menus with the Photon page action context menu: Photon page action changes. r=jaws
MozReview-Commit-ID: BOEhQEJbUNO

--HG--
extra : rebase_source : ff88d19669530269486d3441fe9cbebe6c73090b
2017-10-30 17:47:54 -04:00
Phil Ringnalda
c21a471320 Backed out 2 changesets (bug 1412170) for eslint bustage
Backed out changeset a9a646fe54ec (bug 1412170)
Backed out changeset 8b46ed411edf (bug 1412170)

MozReview-Commit-ID: Et3MnX3ieBe
2017-10-30 14:21:45 -07:00
Drew Willcoxon
cdfcd527d8 Bug 1412170 - Integrate WebExtension page action context menus with the Photon page action context menu: Photon page action changes. r=jaws
MozReview-Commit-ID: BOEhQEJbUNO

--HG--
extra : rebase_source : 4cfa98799c5b1a673efe52c37e595c88cbd71902
2017-10-30 16:53:21 -04:00
Sebastian Hengst
3792a177e6 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IZImXBBcbVQ
2017-10-28 10:25:57 +02:00
Phil Ringnalda
4bc2b1615d Backed out 4 changesets (bug 1408433, bug 1406391, bug 1408512) for crashing tests by touching the network contacting incoming.telemetry.mozilla.org on nightly builds
Backed out changeset 9bfd4b0927dc (bug 1408433)
Backed out changeset 555850d5107e (bug 1408512)
Backed out changeset 15d959b9123e (bug 1406391)
Backed out changeset e1f34ba9cecc (bug 1406391)

MozReview-Commit-ID: BVoGRsD73Hf
2017-10-27 21:08:27 -07:00
Sebastian Hengst
28b1c813ea merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: DasxLYlgq0N
2017-10-27 23:30:52 +02:00
Chris H-C
61572c9c91 bug 1408512 - test_tabCloseProbes doesn't need to change toolkit.telemetry.enabled r=Dexter
MozReview-Commit-ID: 4PDwO0X2NrO
2017-10-27 10:59:51 -04:00
Sebastian Hengst
841ee307e6 merge mozilla-central to autoland. r=merge a=merge 2017-10-27 23:32:15 +02:00
Zibi Braniecki
c46d36dffb Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,mshal,Pike,ted
MozReview-Commit-ID: 80ldQPhNyi7

--HG--
extra : rebase_source : d6a1c6fcc36ba7fb49df25fa4c73f4aa564db613
2017-10-23 08:04:24 -07:00
Mark Banner
4de6bf22b1 Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: H5YVp3rnzGo

--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Sebastian Hengst
429ff227ee Backed out changeset 17ef68e368bb (bug 1362617) for build bustage on OS X. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 78500a66ae825039d21ea4d69a23ae2d6570ee38
2017-10-27 16:46:27 +02:00
Zibi Braniecki
f31e020d7e Bug 1362617 - Generalize MOZ_CHROME_MULTILOCALE to work for browser as well. r=gps,mshal,Pike,ted
MozReview-Commit-ID: 80ldQPhNyi7

--HG--
extra : rebase_source : e40838ce14ebe1e4fae4d6742633c16b5c4387f9
2017-10-23 08:04:24 -07:00
Prathiksha
6a75b6bf98 Bug 1411290 - Make menulist label text visible for popup permission in identity manager in localized builds. r=johannh
MozReview-Commit-ID: 1Vx2uBqzPNc

--HG--
extra : rebase_source : 99f62a3a65230dca11011306a9bf2b7cf1d67733
2017-10-24 22:49:55 +05:30
Sebastian Hengst
5c15da1f08 merge mozilla-inbound to mozilla-central. r=merge a=merge
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
2017-10-27 12:45:34 +03:00
Sebastian Hengst
d10e26c913 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-27 00:00:25 +02:00
Jared Wein
d6b4704310 Bug 1406414 - Switch to an APNG loading indicator when the browser is under schedule pressure. r=francois,mconley
MozReview-Commit-ID: 13KnlI9QcvU

--HG--
extra : rebase_source : 04ec34551ca8d0c2b4566c069ddf9202673bd3d2
2017-09-21 16:10:49 -04:00
Ursula Sarracini
6e92bb8d1f Bug 1411419 - Update Tiles new tab page to match Photon Design System r=dmose
MozReview-Commit-ID: Ix1Ylv3L4No

--HG--
extra : rebase_source : 2fb3d0b9cc566d164b20ac483e21912206cebbe7
2017-10-26 17:41:16 -04:00
Edouard Oger
1b0cd12bff Bug 1395460 p2 - Remove about:accounts. r=tcsc
MozReview-Commit-ID: CdNZRf4divV

--HG--
extra : rebase_source : d7552c6b4808b5d5bfe9dd37ada4030100b6d749
2017-10-24 17:57:03 -04:00
Edouard Oger
76547f53cc Bug 1395460 p1 - Remove usages of about:accounts. r=tcsc
MozReview-Commit-ID: APdGc9avJDw

--HG--
extra : rebase_source : aaa788be5251607ebedcb5b690da0e2a1a64e2cb
2017-10-24 14:05:52 -04:00
Sebastian Hengst
93903f0306 Backed out 2 changesets (bug 1395460) for eslint failure at browser/components/uitour/UITour.jsm:556 (no return value from arrow function). r=backout on a CLOSED TREE
Backed out changeset 0bc6d186d609 (bug 1395460)
Backed out changeset 6c028123001d (bug 1395460)
2017-10-26 23:33:04 +02:00
Prathiksha
e177125c34 Bug 1334411 - Remove the UI for indexedDB in Permissions section of PageInfo and the identity block. r=johannh
MozReview-Commit-ID: 4Q9H1Aq4O2B

--HG--
extra : rebase_source : ef9673e637972a024c30eea77e5b51b39b6310d5
2017-10-04 19:59:19 +05:30
Edouard Oger
dc67fe3fc7 Bug 1395460 p2 - Remove about:accounts. r=tcsc
MozReview-Commit-ID: CdNZRf4divV

--HG--
extra : rebase_source : 3ffeb9e025d48d3bbf3362addc800b14b9488acc
2017-10-24 17:57:03 -04:00
Edouard Oger
58876ecbe9 Bug 1395460 p1 - Remove usages of about:accounts. r=tcsc
MozReview-Commit-ID: APdGc9avJDw

--HG--
extra : rebase_source : 9da1cea9fb6494c057bc6587a7bcbdb4ac127448
2017-10-24 14:05:52 -04:00
Emilio Cobos Álvarez
18c8d123c0 Bug 1410074: Restrict system metric stuff in content pages. r=xidorn
MozReview-Commit-ID: 6rmMQfr8fzf

--HG--
extra : rebase_source : a6d133fa757cb1f6eade9fa7b215c5e404e39855
2017-10-19 16:23:45 +02:00
Dão Gottwald
44f575271b Bug 1411642 - Don't let window controls overlap the nav bar. r=johannh
MozReview-Commit-ID: HLZoEaktNau

--HG--
extra : rebase_source : 07e975b423272d3b044c691e061adad4e3a5a33f
2017-10-26 11:46:30 +02:00
Edouard Oger
4a0a0ce970 Bug 1411714 - Handle action=email in about:accounts. r=tcsc
MozReview-Commit-ID: 5U6Qy78S1Nl

--HG--
extra : rebase_source : 69368eca5243d418c9705959be81f724351291c6
2017-10-25 16:41:37 -04:00
Ryan VanderMeulen
46fda21b1a Backed out 3 changesets (bug 1410074) for Windows reftest failures.
Backed out changeset 5d54875788e3 (bug 1410074)
Backed out changeset 4d771e18c365 (bug 1410074)
Backed out changeset d045057cdf68 (bug 1410074)
2017-10-25 13:31:15 -04:00
Emilio Cobos Álvarez
c2e6d7c43f Bug 1410074: Fix browser_parsable_css to account for the restricted media queries. r=me
I'll never understand why this test only runs on opt builds.

MozReview-Commit-ID: 3lNeA6ozA4W
2017-10-25 17:33:09 +02:00
Johann Hofmann
2807fe98d1 Bug 1410352 - Make the overflow menu adhere to touchmode sizing. r=nhnt11
MozReview-Commit-ID: JhMIp65wuaq

--HG--
extra : rebase_source : b786a695a954ef72eb08bf7ea5710fee7f3ead42
2017-10-25 13:07:46 +02:00
Sebastian Hengst
fabade716b Backed out changeset cc55d4e3d13d (bug 1410352) for eslint failure at browser/components/customizableui/CustomizableUI.jsm:4339: 'aEvent' is already declared in the upper scope. r=backout
--HG--
extra : rebase_source : 29fad97f166d57cc9b192874f0ec82ea8b6c044c
2017-10-25 16:53:27 +02:00
Luke Crouch
2ffb7f22e3 Bug 1409226 - When opening a link into a new private window, remove Referer. r=mikedeboer
Always set aNoReferrer = true in openLinkIn when where == 'window' and aIsPrivate

MozReview-Commit-ID: 7szUyO6w6d4

--HG--
extra : rebase_source : 25f00b0967bc7ed1e755227c6d16224b411d5e38
2017-10-17 18:07:58 -05:00
Johann Hofmann
ad3fb07012 Bug 1410352 - Make the overflow menu adhere to touchmode sizing. r=nhnt11
MozReview-Commit-ID: JhMIp65wuaq

--HG--
extra : rebase_source : f18647cf4631e489ef2787884d69b08ceabfee4d
2017-10-25 13:07:46 +02:00
Johann Hofmann
f48ec32447 Bug 1409495 - Don't set beforeselected-visible and beforehovered on the last pinned tab in overflow. r=dao
MozReview-Commit-ID: JiOLOYtR303

--HG--
extra : rebase_source : e382a0aa3769bc81e2789b62856b2d6c28fc9b03
2017-10-25 01:05:24 +02:00
Sebastian Hengst
d3632a713b Backed out changeset 4f223f11a08f (bug 1334411) for failing xpcshell's browser/modules/test/unit/test_SitePermissions.js. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 312a520b843a8b640ffc5060651c64b36a6ddd97
2017-10-25 00:11:02 +02:00
Prathiksha
79e0cb83c0 Bug 1334411 - Remove the UI for indexedDB in Permissions section of PageInfo and the identity block. r=johannh
MozReview-Commit-ID: 3OcrBcRPSgZ

--HG--
extra : rebase_source : 47d75389b7597566450d3d2c46674bf6bcfaaa8e
2017-10-04 19:59:19 +05:30
Sebastian Hengst
08e94c180c Backed out changeset 1fb52bba8d5c (bug 1409226) for eslint failure at browser/base/content/utilityOverlay.js:210: Function 'openLinkIn' has a complexity of 41. r=backout
--HG--
extra : amend_source : d453826eb6170a8e6d4aa049b71f477189351a0e
2017-10-24 18:30:24 +02:00
Luke Crouch
076182907c Bug 1409226 - When opening a link into a new private window, remove Referer. r=mikedeboer
Always set aNoReferrer = true in openLinkIn when where == 'window'

MozReview-Commit-ID: 7szUyO6w6d4

--HG--
extra : rebase_source : 7e8af95bedee17e01226d10e4cb168c950574dba
2017-10-17 18:07:58 -05:00
Dão Gottwald
8be04e714c Bug 1405542 - Replace nav-bar top border and the tabs toolbar's negative margin with a box-shadow to avoid running into bug 477157. r=nhnt11
MozReview-Commit-ID: KXFj740EXEz

--HG--
extra : rebase_source : 3b9d175ea71d2af967c0dc40aca501ad5461f846
2017-10-24 12:37:43 +02:00
Yoshi Huang
26c9043304 Bug 1407498 - Don't query loadingprincipal in common case. r=baku
We queried 'loadingprincipal' attribute on the common call path, however
this should be queried if it's loaded by System Principal.

Also rename loadingprincipal to triggeringprincipal
2017-10-24 10:13:31 +08:00
Sebastian Hengst
8072106c67 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-23 23:55:17 +02:00
Felipe Gomes
c8cfb4bb02 Bug 1410279 - Fix bad merge of bug 1407351, restoring the process id indicator on tabs (nightly only). r=me
Just relanding the parts of the patch that were accidentally left out during a merge. These changes were all r=mikedeboer

MozReview-Commit-ID: 7yFZ4WIR8y7
2017-10-23 14:33:59 -02:00
Joel Maher
d5da4d20e7 Bug 1352791 - Disable browser/base/content/test/alerts/browser_notification_do_not_disturb.js on windows for frequent failures. r=me, a=test-only 2017-10-23 10:43:40 -04:00
Sebastian Hengst
8a6a6bef7c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GGP7KWtpVW8
2017-10-22 11:34:25 +02:00
Brian Grinstead
173ca9a2fc Bug 1408572 - Remove handleCtrlPageUpDown attribute and associated code;r=dao
MozReview-Commit-ID: KVYtl2UMYVB

--HG--
extra : rebase_source : 7e833b70e837ca0cb56c3fd2213f9a3bd3b33403
2017-10-21 13:06:29 -07:00
Paolo Amadini
c8a8cce6ad Bug 1381427 - Result width should often be constrained by the width of the location bar. r=mak
This adds an end margin to the location bar search results that matches the end of the input field, unless doing this would be unbalanced with the start margin, in which case a symmetrical margin is chosen. This allows the location bar to be moved to the start of the navigation toolbar to reclaim space for results. This also handles gracefully other customization scenarios like having many icons on the right side of the location bar.

MozReview-Commit-ID: 9TwieL0lqHB

--HG--
extra : rebase_source : d838cbb12f5bffac321609fd8ea456be4328f59d
2017-10-21 15:17:08 +01:00
Sebastian Hengst
aa75559a2f merge mozilla-central to autoland. r=merge a=merge 2017-10-21 00:16:08 +02:00
Sebastian Hengst
8d0319bfa2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Gu7wIBFJOqe
2017-10-21 00:05:19 +02:00
Jonathan Kew
9a7dc9cda5 Bug 1408854 - Limit length of base64-encoded data: URI shown in tab title. r=florian 2017-10-20 15:07:12 +01:00
Sebastian Hengst
24583b9443 merge mozilla-central to autoland. r=merge a=merge 2017-10-20 01:08:09 +02:00
Sebastian Hengst
20d769ea9c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Gc5JIILUrPi
2017-10-20 00:05:39 +02:00
Sebastian Hengst
ac57f6f7df merge mozilla-central to autoland. r=merge a=merge 2017-10-19 11:52:58 +02:00
Stephen A Pohl
359def9977 Bug 1373581: Make transition into and out of native fullscreen smoother on macOS. r=mstange 2017-10-18 21:50:47 -04:00
Ryan VanderMeulen
cb612851ed Merge inbound to m-c. a=merge 2017-10-18 21:01:34 -04:00
Brian Grinstead
62ec8eba92 Bug 1407737 - Don't persist sidebar state unless if the last window is being closed. r=mikedeboer
MozReview-Commit-ID: 7wBtCZDG1V3

--HG--
extra : rebase_source : 414412a0f01566b84f28d12df4985369d2a8110b
2017-10-18 08:32:41 -07:00
Hector Zhao
19a4cacc8a Bug 1409348 - Prefer the per-provider report{Malware,Phish}MistakeURL in about:blocked. r=francois
MozReview-Commit-ID: 6Wmzf4SvXnE

--HG--
extra : rebase_source : b253fe62b7682362c3a9d0522d90770825ea4963
2017-10-17 19:42:31 +08:00
Andrea Marchesini
efc8abf253 Bug 1407936 - Fixing eslint failure, r=me 2017-10-19 19:06:18 +02:00
Andrea Marchesini
44453a7efd Bug 1407936 - Cleaning up QuotaManagar data only when ServiceWorkers are correctly unregistered, r=bkelly 2017-10-19 18:17:40 +02:00
Dão Gottwald
9e330014eb Bug 1409407 - Clean up #toolbar-menubar ~ #TabsToolbar selectors. r=johannh
MozReview-Commit-ID: 5GsMTn0BSMP

--HG--
extra : rebase_source : 422ac3c36a8d3f0b83f3f4207ca50cb8b30dd41d
2017-10-17 16:22:31 +02:00
Prathiksha
49ac66dc70 Bug 1331931 - Move the blocked popup icon into the identity block and add a blocked popup indicator item to the identity popup. r=johannh
MozReview-Commit-ID: HxsG2Uz2PuZ

--HG--
extra : rebase_source : 447af5fb2897d45a920244a39aefe7ee2e16b470
2017-09-17 18:35:10 +05:30
Yoshi Huang
4943ded16b Bug 1403365 - fix intermittent failure for browser_pageinfo_firstPartyIsolation.js. r=baku
In pageInfo.js, the following line [1] will trigger a media preview
automatically, however this sometimes will also cause intermittent
failures, so I pass a dummy imageElement in it to prevent this.

[1]: http://searchfox.org/mozilla-central/rev/dca019c94bf3a840ed7ff50261483410cfece24f/browser/base/content/pageinfo/pageInfo.js#56
2017-10-18 18:18:27 +08:00
Mike de Boer
cd5f71abe4 Bug 1120110 - Consistently save pages bookmarked using 'Bookmark This Page' anywhere into the 'Other Bookmarks' folder. r=mak
Since we're not passing an optional parent folder around anymore, this patch also
removes PlacesCommandHook.bookmarkCurrentPage() in favor of a simplified
PlacesCommandHook.bookmarkPage() signature.

MozReview-Commit-ID: HmzwmATgQyw

--HG--
extra : rebase_source : 384e7dba2ab58b212273d39bf6344424a9841e4f
2017-10-23 14:10:04 +02:00
Attila Craciun
ce9fedb636 Backed out 1 changesets (bug 1405542) for failing in OS X (browser chrome test) at browser/base/content/test/performance/browser_windowopen_reflows.js on a CLOSED TREE.
Backed out changeset f4343e201285 (bug 1405542)
2017-10-23 16:26:13 +03:00
Marco Bonardo
66e64b4b3f Bug 1405367 - Intermittent failure in browser_bug1070778.js. r=standard8
MozReview-Commit-ID: DaxUNMtdtNl

--HG--
extra : rebase_source : e10589628b0daf82aa8ac1c68f8dc1ea703862c7
2017-10-23 12:33:01 +02:00
Dão Gottwald
e45c6c44d1 Bug 1405542 - Replace nav-bar top border and the tabs toolbar's negative margin with a box-shadow to avoid running into bug 477157. r=nhnt11
MozReview-Commit-ID: HFelefofjYY

--HG--
extra : rebase_source : 0d2d1f220a6a203ba0892b04f581678f258c73d7
2017-10-19 16:50:52 +02:00
Tim Huang
ef781411f3 Bug 1376973 - Part 1: Making the favicon of the allTabs menu obeys originAttributes and rename attribute 'iconLoadingPrincipal' to 'iconloadingprincipal'. r=arthuredelstein,dao
MozReview-Commit-ID: AqjIr7xkXs9

--HG--
extra : rebase_source : 2dc0a20df7fb8a105ff68105b8a7c7c81916f288
2017-10-20 09:19:57 +08:00
Gabriele Svelto
84b68b502d Bug 1393800 - Have mochitests expecting crashes wait for the crashes to be recorded before clean up; r=mconley
This patch includes a bunch of somewhat related fixes, these are:

- Ensuring that when a mochitest calls SimpleTest.expectChildProcessCrash()
  the harness will wait for the crashes to be recorded before deleting the
  dump files. This involves a message round-trip between the content and
  parent process so to minimize its performance impact on all the non-crashing
  tests it is done only when required.
- As an additional optimization, the SimpleTest harness will not send a
  message to the content process anymore whenever it receives an
  ipc:content-shutdown event, instead it does it only for abnormal shutdowns.
- Manually fixing remaining mochitests causing crashes to wait for crashes to
  be recorded before finishing and deleting the dump files.
- Modifying BrowserTestUtils.crashBrowser() so that it optionally does not
  delete the dump files, this is useful for tests that submit their dumps and
  thus delete them on their own.


MozReview-Commit-ID: 4SLJ8BjJ18n

--HG--
extra : source : b5452a41bb962c6929292c5c538e19ac28d84fe7
2017-08-25 12:47:09 +02:00
Yura Zenevich
e9df0721f5 Bug 1411591 - making accessibility indicator off by default. r=davidb
MozReview-Commit-ID: KqNmqIAupWa
2017-10-27 10:51:23 -04:00
Brian Grinstead
3e5f8f313c Bug 1409784 - Remove mStringBundle from tabbrowser binding and expose gTabBrowserBundle instead;r=dao
MozReview-Commit-ID: 2P0OIuQwQv1

--HG--
extra : rebase_source : fe9c42a30a7becf6b3257d1face42087ae9b068d
2017-10-18 11:41:21 -07:00
Jared Wein
2ad00e3d21 Bug 1408135 - Copy URL confirmation message should appear where user selects it. r=mikedeboer
MozReview-Commit-ID: 99hEGe7Dtgf

--HG--
extra : rebase_source : c84918920ca2791940d4daeec12cf86c2c04c1c2
2017-10-19 11:58:53 -04:00
Sebastian Hengst
1a0ae7f367 Backed out changeset 0f393e8b236d (bug 1376973) for eslint failures, e.g. in browser/components/originattributes/test/browser/browser_favicon_firstParty.js. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 32d912c7bd61ac0c3dbefbc27f7edd68faaf8c06
2017-10-19 15:45:44 +02:00
Tim Huang
53e1573868 Bug 1376973 - Part 1: Making the favicon of the allTabs menu obeys originAttributes and rename attribute 'iconLoadingPrincipal' to 'iconloadingprincipal'. r=arthuredelstein,dao
MozReview-Commit-ID: AqjIr7xkXs9

--HG--
extra : rebase_source : 01561305466d19d6ee5c0f7faac8bd3704f73790
2017-10-17 20:55:20 +08:00
Marco Bonardo
1daa7b40ab Bug 1347532 - Allow to set a default icon size for the page-icon protocol. r=standard8
MozReview-Commit-ID: KBQYf14iiQw

--HG--
extra : rebase_source : 568f35d153801a43b1f62ba2e73cb0324ea9bbf7
2017-10-17 16:24:55 +02:00
Phil Ringnalda
a6b525b33e Merge m-c to autoland
MozReview-Commit-ID: K1ZFkTVIF5B
2017-10-27 21:42:38 -07:00
Johann Hofmann
15b4f36f56 Bug 1379560 - Part 2 - Add support for custom default permissions in SitePermissions.jsm. r=Paolo
Part 1 added support for changing default permissions via pref. This
patch adds support in the frontend code, which is required to actually
make it work for most permission prompts.

This patch introduces the concept of SitePermissions.PROMPT (which
already exists in the permission manager) to distinguish between
the default UNKNOWN state and the explicit PROMPT state. They both
have the same effect (always asking the user for confirmation).

MozReview-Commit-ID: 2Gg9uwigter

--HG--
extra : rebase_source : 2c8da24f849cee53e17be8897c0b320ca9e39e7e
2017-07-10 23:33:37 +02:00
Sebastian Hengst
fea24c0daf merge mozilla-central to autoland. r=merge a=merge
--HG--
extra : rebase_source : 819bdfcc5e3f50cb5a3d8d76ce1f88ceeb0dd5a9
2017-10-17 23:54:52 +02:00
Felipe Gomes
43ee76c5ed Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
The only thing that I didn't remove was the process ID on the tab tooltip, which I find to be super helpful. For that, I changed the check from E10S_TESTING_ONLY to NIGHTLY_BUILD.

MozReview-Commit-ID: 2qNWebBpsMY

--HG--
extra : rebase_source : b30a4492f839186584c074b82a1969973cda48e0
2017-10-17 13:39:50 -02:00
Ryan VanderMeulen
1e72d17cb8 Merge m-c to inbound. a=merge 2017-10-17 10:08:56 -04:00
Ryan VanderMeulen
e8cd5f653b Backed out 5 changesets (bug 1407351) for causing bug 1409395 and breaking nightlies.
Backed out changeset e6ee25ad6a9f (bug 1407351)
Backed out changeset 8e04412824b5 (bug 1407351)
Backed out changeset effeee94316e (bug 1407351)
Backed out changeset a53f34a45f9b (bug 1407351)
Backed out changeset 86a360e12b8a (bug 1407351)
2017-10-17 10:07:55 -04:00
Sebastian Hengst
32f7c8fec3 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 1h3kZyrtqSt
2017-10-17 11:45:16 +02:00
Andrea Marchesini
eadfc30ba5 Bug 1404105 - Sanitize.js must check if QuotaManager returns an error before continuing with cleaning data, r=janv 2017-10-16 11:50:01 +02:00
Brad Werth
3e11610839 Bug 1407987 Part 3: Disable browser_visibleFindSelection.js for failing to automate properly. r=mikedeboer
MozReview-Commit-ID: GNwMz43Jm35

--HG--
extra : rebase_source : 9c2fe1c04c6c0a713f658b791bb8c5a1d35edf79
2017-10-16 14:32:11 -07:00
Sebastian Hengst
07b558df1b Backed out changeset 3464e112b7d4 (bug 1407987) 2017-10-17 18:59:40 +02:00
Doug Thayer
2500902e96 Bug 1403733 - Fix single button styling on Flash doorhanger r=Felipe
There's not a great selector that covers the case of either button
being hidden, so the best option seems to be an additional
attribute.

MozReview-Commit-ID: CMdjWQnPjGA

--HG--
extra : rebase_source : ad6dbd1d9a85cbd70375013687330eb13135caa7
2017-10-10 12:24:15 -07:00
Brad Werth
20a125282e Bug 1407987 Part 3: Disable browser_visibleFindSelection.js for failing to automate properly. r=mikedeboer
MozReview-Commit-ID: GNwMz43Jm35

--HG--
extra : rebase_source : 41a404f0296780a2f0316594700d379926b83ec7
2017-10-16 14:32:11 -07:00
Felipe Gomes
141837449a Bug 1405655 - Only hide Flash Activation overlay UI if the entire plugin is covered. r=dthayer
As opposed to right now where we hide if any of the corners or the center of the plugin is covered.

MozReview-Commit-ID: 9mOVXYyV1Il

--HG--
extra : rebase_source : 3a6bcd34e939924ef068b0c3d3230c1f9391a3a4
2017-10-17 12:10:31 -02:00
Dão Gottwald
80a8118ae2 Bug 1409415 - Remove unused <image class="autocomplete-icon"/> from autocomplete binding. r=mak
MozReview-Commit-ID: 1Axmxo26AiP

--HG--
extra : rebase_source : a9fd46067bed768d111c1cc651cb86d88ac0ec9d
2017-10-17 16:55:23 +02:00
Dan Banner
7caa92d5d8 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Chung-Sheng Fu
3b3c0e8164 Bug 967895 - Add tests for canvas fingerprinting resistance. r=johannh
MozReview-Commit-ID: 9Nysl1xD4M0

--HG--
extra : rebase_source : 8581ca84a371e1a322731247e7f455c37e6cdb26
2017-08-23 16:32:41 +08:00
Chung-Sheng Fu
7c32bd61cf Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253). r=johannh
MozReview-Commit-ID: 91eeagGmUXv

--HG--
extra : rebase_source : 6171cc7bed0b93932da6ca20db8052ada6a5c07b
2017-08-21 16:52:42 +08:00
Nihanth Subramanya
4a8b35e00c Bug 1389094 - Increase height of sidebar search bar and tree items in touch mode. r=dao
MozReview-Commit-ID: HxT3eNHImyz

--HG--
extra : rebase_source : eff12ac335b7908ded5eca9810aa41251d9eabdb
2017-10-08 22:06:30 +05:30
Edouard Oger
1a48b923d6 Bug 1406051 - Don't show two separators in context menu. r=jaws
MozReview-Commit-ID: H32PX0zh3eU

--HG--
extra : rebase_source : adbdd9590e5a53f9de9bdd096f8b2a638db74867
2017-10-10 16:46:09 -04:00
Marco Bonardo
844afcbfa5 Bug 1367790 - Remove code for the opt-in Search Suggestions notification. r=Paolo
MozReview-Commit-ID: 4uz6xZ8jQWr

--HG--
extra : rebase_source : d016277788581f88b0099d31824991bd0c506583
2017-10-12 15:04:23 +02:00
Johann Hofmann
ca2239d1a3 Bug 1406691 - Replace afterselected-visible with beforeselected-visible. r=dao
MozReview-Commit-ID: BtBmZrBvOFb

--HG--
rename : browser/base/content/test/general/browser_bug585558.js => browser/base/content/test/tabs/browser_positional_attributes.js
extra : rebase_source : ad90ba9890b428d00ac9bce287f920ad2c03fd18
2017-10-11 16:19:22 +02:00
Dão Gottwald
d0c2c1a576 Bug 1404583 - Make openLinkIn not steal focus from the address bar when loading the New Tab page. r=florian
MozReview-Commit-ID: IgO8FrSv2l3

--HG--
extra : rebase_source : f5089957dccd6e1db76b3e1a320a9a878488f5e8
2017-10-12 11:08:23 +02:00
Dão Gottwald
223f606a50 Bug 1407613 - Remove dropmarker from the generic autocomplete binding. r=mak
MozReview-Commit-ID: DIVPqfbkJnL

--HG--
extra : rebase_source : 00636b09d381b201733be7c6a79433555f106af9
2017-10-11 15:34:57 +02:00
Ryan VanderMeulen
0dcd727f08 Merge m-c to autoland. a=merge 2017-10-11 17:55:13 -04:00
Marco Bonardo
65ca393243 Bug 1406860 - Make urlbar tests a bit more reliable. r=standard8
MozReview-Commit-ID: 71ZzDbCq8n0

--HG--
extra : rebase_source : 7f93059ce057a8bf98996e31932a47523c555fd1
2017-10-10 01:18:23 +02:00
Prathiksha
66164d338a Bug 1357523 - Make about:home and about:newtab search box search for the value in the search textbox when we use non-default search engines. r=nhnt11
MozReview-Commit-ID: CdgqghkmXau

--HG--
extra : rebase_source : f0312fccd5172bffa1afee53b699398bb3e4ba8c
2017-09-15 22:08:12 +05:30
Sebastian Hengst
d4cf5c3f6e Backed out changeset 1ac7fce0b369 (bug 1406860) for failing xpcshell tests, e.g. toolkit/components/places/tests/unit/test_000_frecency.js. r=backout
--HG--
extra : amend_source : d56cb30d1aa7bb64597e273eef64e9d35056914e
2017-10-11 18:25:57 +02:00
Marco Bonardo
ac4197582b Bug 1406860 - Make urlbar tests a bit more reliable. r=standard8
MozReview-Commit-ID: 71ZzDbCq8n0

--HG--
extra : rebase_source : f919a0f84ff46fcfa56ddbfb2ba8b060b34cb12a
2017-10-10 01:18:23 +02:00
Sebastian Hengst
cd09c7bdde Backed out changeset 4e1474612b64 (bug 1404583) for failing browser-chrome's browser/modules/test/browser/browser_BrowserUITelemetry_syncedtabs.js. r=backout 2017-10-11 16:26:46 +02:00
Dão Gottwald
50fe82577c Bug 1404583 - Make openLinkIn not steal focus from the address bar when loading the New Tab page. r=florian
MozReview-Commit-ID: BInIyg99m76

--HG--
extra : rebase_source : e001c636d3df1ea043f3254c24c4721246a870d7
2017-10-10 13:12:02 +02:00
Gijs Kruitbosch
62d31bec0d Bug 1404651 - keep focus in the tabstrip when the focus has shifted with the arrow keys, r=dao
MozReview-Commit-ID: Brm9jImW9bc

--HG--
extra : rebase_source : e28f5896edbb0880245764ea7981e78f6a8d72ad
2017-10-04 13:29:53 +01:00
Sebastian Hengst
044775ad49 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-11 00:01:28 +02:00
Matthew Noorenberghe
6517a3eadf Bug 1352791 - add show event listener immediately after showing in alerts head.js. r=MattN
MozReview-Commit-ID: 65sNUuNT5fs

--HG--
extra : rebase_source : b8a34f3233b8d41a59eb6e46cf15eb505872754f
2017-10-10 15:36:31 -04:00
Dale Harvey
0c903578be Bug 1394248 - Update plugins icon. r=dao
MozReview-Commit-ID: L3UrtSwDxW2

--HG--
extra : rebase_source : 26cfb27434edd394b3db3136c8560270fc7b3e5d
2017-09-30 10:43:02 +01:00
Sebastian Hengst
4401878e5e Backed out changeset 6bec02f9a646 (bug 1404651) for frequently failing browser-chrome's browser/base/content/test/general/browser_tabfocus.js. r=backout
--HG--
extra : amend_source : 962cb65ee3c3b52439b47496d70924dd49efe51d
2017-10-10 17:48:02 +02:00
Gijs Kruitbosch
dc06aafe95 Bug 1404651 - keep focus in the tabstrip when the focus has shifted with the arrow keys, r=dao
MozReview-Commit-ID: Brm9jImW9bc

--HG--
extra : rebase_source : 2dcce2264bde286e07f20fbf944ce1f73d89602b
2017-10-04 13:29:53 +01:00
Sebastian Hengst
1a4a26905f merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-10 06:12:26 -03:00
Matthew Noorenberghe
070990e993 Bug 1352791 - Use a pushPermissions helper for alerts b-c tests. r=MattN
MozReview-Commit-ID: E6tsp3TioBS

--HG--
extra : rebase_source : 0838676cb13b47f87b7ecf0d4c3fbcc510448954
2017-10-09 18:49:54 -04:00
Sebastian Hengst
aa7c8d6587 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-09 23:58:00 +02:00
Edouard Oger
92b40bd5fa Bug 1398491 - Use SpecialPowers.pushPermissions instead of Services.perms.add in browser_notification_open_settings.js. r=MattN
MozReview-Commit-ID: NzlSA8Kt2t

--HG--
extra : rebase_source : 81539819ba3e41020a6d75a1b306fdd9364ea526
2017-10-09 17:07:22 -04:00
Sebastian Hengst
c2d6023454 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 36L7JL73CzG
2017-10-09 23:52:04 +02:00
Dão Gottwald
86965428b4 Bug 1406478 - Set browser.tabs.tabMinWidth to 76. r=jaws
MozReview-Commit-ID: 3bbTd1Fmtc5

--HG--
extra : rebase_source : f6f5bf4a1587be3f82010a9cd02d7c6598d084c0
2017-10-09 19:38:47 +02:00
Ian Moody
113e92470d Bug 1404568 - Use the correct browser_action theme icons when the action is in a menu-panel. r=mixedpuppy
The patch adding support for specifying theme icons had a bug in the CSS: it
added styles for the action in a menu-panel depending on theme, but missed out
the theme pseudo-class selectors.  Therefore the dark text icon was always used
since it was last in the CSS.
Additionally, the menu panels can't be styled, so still have light backgrounds
and dark text even in light text themes. If a light icon is used in the menu
panel in a light text theme it will be hard to see.

Thus, this patch adds the pseudo-class for dark text themes, but removes the
selector entirely for light text themes.

MozReview-Commit-ID: AmKVDYwGGKj

--HG--
extra : rebase_source : 3e88af5b0ad27b22e5b4456ee980fd60b6498c8a
2017-10-04 01:40:45 +01:00
Sebastian Hengst
51446ede21 Backed out changeset 0a482229bed6 (bug 967895) for rooting hazard. r=backout
--HG--
extra : amend_source : a0a3ca7e33d17ce5a96effccef92d61ab5f373dd
2017-10-09 19:18:23 +02:00
Sebastian Hengst
d65084ce8c Backed out changeset bf81d961c576 (bug 967895) 2017-10-09 19:18:06 +02:00
Sebastian Hengst
926fa0e3ae Backed out changeset a4fc441d0663 (bug 1406478) for failing browser-chrome's browser/base/content/test/general/browser_tabReorder.js. r=backout 2017-10-09 19:10:18 +02:00
Marco Bonardo
30d9a9082f Bug 1402555 - followup to close the urlbar popup, since some tests are unhappy with the status quo. r=post-facto
MozReview-Commit-ID: It8GhKfWj3n

--HG--
extra : rebase_source : 5c1218eac9eaa04aa75b7640513867c938ca0d2b
2017-10-09 18:29:37 +02:00
Joel Maher
07d42b1d97 Bug 1243263 - Disable browser_notification_tab_switching.js for frequency failures. r=me, a=test-only 2017-10-09 11:10:33 -04:00
Marco Bonardo
03fe5fe3ea Bug 1402555 - deleting history from urlbar completion list doesn't work. r=adw
MozReview-Commit-ID: 6W0Nz9N8DtJ

--HG--
extra : rebase_source : 14d7396896a881e1de9b22f12af592fdc33f2f9e
2017-10-05 15:13:36 +02:00
Sebastian Hengst
82568c5a56 Backed out changeset 3faf2c49b172 (bug 1402555) for failing xpcshell's toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js. r=backout 2017-10-07 13:12:34 +02:00
Marco Bonardo
327e8fc601 Bug 1402555 - deleting history from urlbar completion list doesn't work. r=adw
MozReview-Commit-ID: 6W0Nz9N8DtJ

--HG--
extra : rebase_source : e8fcf71b2f560eebda7a1864f93d0770771042ce
2017-10-05 15:13:36 +02:00
Sebastian Hengst
3c8747ae61 merge mozilla-central to autoland. r=merge a=merge 2017-10-07 10:52:29 +02:00
Sebastian Hengst
b834f0d177 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 7Ez95T2ivfR
2017-10-07 10:37:39 +02:00
Yura Zenevich
4e3feba463 Bug 1403867 - fixing positioning of indicators when menubar persists. r=johannh
MozReview-Commit-ID: CycpquSvcl2
2017-10-06 10:33:27 -04:00
Ed Lee
1a9a5a030b Bug 1405539 - Add info doorhanger, collapsible sections and bug fixes to Activity Stream. r=k88hudson
MozReview-Commit-ID: C5LXhbuI0EA

--HG--
extra : rebase_source : 0a1227122be1a7442bfd424eef02d277c947fb6c
2017-10-05 15:38:54 -07:00
Ursula Sarracini
5cc71c5ceb Bug 1400326 - Preparing existing about:home for 57 if we decide not to ship activity stream on it r=k88hudson,Mardak
MozReview-Commit-ID: IprIOuZQJxL

--HG--
extra : rebase_source : 98eeb2852dea7f4a2bd2a2d261bd6bbb16fd4d3f
2017-10-06 17:20:11 -04:00
Sam Foster
bdbc4e152e Bug 1400831 - Use a shorter tab-drop-indicator image to fit both default and compact themes, and move its box-align to CSS. r=dao
* Fix shadow overlap and re-optimize w. pngcrush and optipng w. -strip all to remove metadata

MozReview-Commit-ID: GJJfYMUz34q

--HG--
extra : rebase_source : 9b3869b24f163c98885cfe664002d1d23381b293
2017-10-02 11:01:21 -07:00
Dão Gottwald
b0ded25979 Bug 1399500 - Light and Dark themes should use the same toolbar borders as the default theme. r=johannh
MozReview-Commit-ID: Cs6a7AZiOrV

--HG--
extra : rebase_source : 0b4d91254f145dd35fd566630ca464b87e3cd5dc
2017-10-06 16:41:43 +02:00
Marco Bonardo
c14d0488a0 Bug 1356758 - Intermittent timeouts in browser_UsageTelemetry_urlbar.js. r=adw
MozReview-Commit-ID: 3pCG35lHis2

--HG--
extra : rebase_source : 23427009c0848ef4bcd09280567da065539747bd
2017-10-04 17:39:59 +02:00
Phil Ringnalda
6ea2792d77 Backed out 9 changesets (bug 1396066) for Windows reftest failures
CLOSED TREE

Backed out changeset e41f9295ee00 (bug 1396066)
Backed out changeset 7a22efa8df6b (bug 1396066)
Backed out changeset ed95eea7105c (bug 1396066)
Backed out changeset 635746c88630 (bug 1396066)
Backed out changeset 5b1997aeaead (bug 1396066)
Backed out changeset 19c9ea492f5e (bug 1396066)
Backed out changeset b9d8e4588584 (bug 1396066)
Backed out changeset 87b44ea10407 (bug 1396066)
Backed out changeset e5b9aed44133 (bug 1396066)

MozReview-Commit-ID: K9q3MfPBc5E
2017-10-06 20:48:23 -07:00
Boris Zbarsky
8f7b55fa2b Bug 1396066 followup. Fix the expected message to be the right non-ASCII thing, admit that devtools don't use UA-only media features.
The path to a no-longer-CLOSED TREE beckons.

MozReview-Commit-ID: KPbT6HvbDGF
2017-10-06 12:14:37 -04:00
Sebastian Hengst
859547cf29 Backed out changeset b05a80fad5bc (bug 1405539) for frequently failing chrome-3's toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_saveAs.html on Windows debug. r=backout on a CLOSED TREE 2017-10-06 17:58:26 +02:00
Emilio Cobos Álvarez
cb60710747 Bug 1396066: Tentatively fix browser_parsable_css.js. r=me
On a CLOSED TREE.

MozReview-Commit-ID: AoXRdaInYbM
2017-10-06 17:02:20 +02:00
Marco Bonardo
e5991df3ec Bug 1405687 - Remove some deprecated code from Places related code. r=standard8
MozReview-Commit-ID: 411z07otlfN

--HG--
extra : rebase_source : 43f91cb30a7ad85f633b653d153a657ebdad1893
2017-10-04 16:33:46 +02:00
Ed Lee
b6f0a8f2d8 Bug 1405539 - Add responsive bookmarking, info doorhanger and bug fixes to Activity Stream. r=k88hudson
MozReview-Commit-ID: C5LXhbuI0EA

--HG--
extra : rebase_source : 580d19a032d6d033317c88470256d864ea8bc529
2017-10-05 15:38:54 -07:00
Drew Willcoxon
91dcf7e9cf Bug 1385882 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js | Test timed out. r=Gijs
MozReview-Commit-ID: H6BtvGNtMmQ

--HG--
extra : rebase_source : ac0bc23ebe47d9b5669036a56e0b6e39e7994ff7
2017-10-05 12:45:15 -07:00
Jared Hirsch
738284c9e1 Bug 1405166 - Update occurrences of system-disabled pref outside screenshots system addon; r=kmag
MozReview-Commit-ID: 24PV53VM6te

--HG--
extra : rebase_source : 4042e3de5bf2a3c08da81f5ed0d709e1b859ab1c
2017-10-03 16:26:41 -07:00
Jared Wein
25ae2e47d0 Bug 1404495 - Back out changeset 3e7cd55f6cb9 to go back to different colors for connecting and loading on unselected tabs. r=Gijs
MozReview-Commit-ID: JTVjsavmob6

--HG--
extra : rebase_source : 7942ec8be9c886cb568ea4075341a5cb5de9cb57
2017-10-05 11:00:37 -04:00
Dão Gottwald
5524c2dad8 Bug 1406478 - Set browser.tabs.tabMinWidth to 76. r=jaws
MozReview-Commit-ID: HRSSjpRnr5i

--HG--
extra : rebase_source : e4a479a90584d98d3f0bb5d729a99f4c77b41d5e
2017-10-08 10:58:40 +02:00
Jared Wein
4a540a984e Bug 1406770 - Allow dropping tabs on to the Bookmarks Toolbar Item if it is located in the nav-bar. r=Gijs
MozReview-Commit-ID: Ehd7zCiHfsD

--HG--
extra : rebase_source : f4c90092a5dff2229647b9b006dcf8ab8f603754
2017-10-09 11:07:45 -04:00
Chung-Sheng Fu
e806c98330 Bug 967895 - Add tests for canvas fingerprinting resistance. r=johannh
MozReview-Commit-ID: 9Nysl1xD4M0

--HG--
extra : rebase_source : a7553ca95330e7f658844c70b76458c276716dc7
2017-08-23 16:32:41 +08:00
Chung-Sheng Fu
9221167a14 Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253). r=johannh
MozReview-Commit-ID: 91eeagGmUXv

--HG--
extra : rebase_source : c4f5713b2cc7020bfb0c3e49b513ae213836a6df
2017-08-21 16:52:42 +08:00
Drew Willcoxon
9100f68edc Bug 1387141 - Pocket button does not stay red after URL pocketed and animation has finished. r=Gijs
MozReview-Commit-ID: KQVOUJUOfrx

--HG--
extra : rebase_source : 07e77c7835286c78789fc6c6ff553ae475f26e5e
2017-10-05 13:03:44 -07:00
nikshepsvn@gmail.com
ef40ea31cc Bug 1407195 - Remove obsolete BrowserStartup and BrowserShutdown functions. r=dao
MozReview-Commit-ID: 1x48JtX6KNf
2017-10-11 18:39:41 +02:00
Gijs Kruitbosch
7f4a700e01 Bug 1342299 - browser_tab_close_dependent_window.js should wait for the tab to have gone away, rs=firebot,test-only
Speculative fix to see if this helps deal with the intermittent orange. Seems to at least not cause
other issues locally.

MozReview-Commit-ID: E1T37mgAAqy

--HG--
extra : rebase_source : 6eeaf44dc2ebb7d47dfb5489e607eb38be4b90e9
2017-10-11 17:17:17 +01:00
Olli Pettay
c696cbeb9e Bug 1407405 - browser_bug553455.js relies on broken Promise scheduling, r=florian
--HG--
extra : rebase_source : 348b0c0defb8ec8a8a0c6b2ac451ae033c65192f
2017-10-11 14:44:01 +03:00
Paolo Amadini
d1e8d8de0d Bug 1406509 - Search results are truncated and left aligned in RTL languages. r=mak
MozReview-Commit-ID: 8a68U05wggj

--HG--
extra : rebase_source : 63855ee85dec46fd5ff06f4ed34606b3e4c810ed
2017-10-10 14:25:58 +01:00
Peter Van der Beken
772f1ee5da Bug 1383059 - Remove instanceof for supplemental interfaces. Part 2: remove support for supplemental interfaces in instanceof code and remove unnecessary ChromeWindow interface. r=bz.
--HG--
extra : rebase_source : e8ce446e7f1844c6d1d352896873cbb865837632
extra : source : 944786dca81aed2e480562694bfabc6e5fbf1266
2017-07-05 23:01:04 +02:00
Peter Van der Beken
c705293c1c Bug 1383059 - Remove instanceof for supplemental interfaces. Part 1: add Window.isChromeWindow and switch |instanceof [nsIDOM]ChromeWindow| to use it instead. r=bz.
--HG--
extra : rebase_source : 1efc83abae922c1a7b7eb855fd10a6333615044b
extra : source : 32277b160af4739c812ca2750a39ca111b16ea69
2017-10-06 13:47:27 +02:00
Henrik Adolfsson
9fec5a40e2 Bug 1392536 - Add last sync date as tooltip to send to device tab
MozReview-Commit-ID: BsCoBJXm10B
2017-10-10 13:50:28 -04:00
Wes Kocher
6dc323cfe9 Merge m-c to autoland, a=merge
MozReview-Commit-ID: Dxbv9TjDlDY
2017-10-04 16:47:41 -07:00
Wes Kocher
d8985b6e57 Merge inbound to central, a=merge
MozReview-Commit-ID: IUFdbLdYFhX
2017-10-04 16:37:59 -07:00
Masayuki Nakano
093d53d74b Bug 1404206 - Part 1: Smart Location Bar should have special inputmode value, mozAwesomebar. r=smaug, r=gijs
Smart Location Bar (a.k.a URL bar) has some features, loading inputted URL
directly, searching bookmark items and history items, and search inputted words
with registered search engine.

So, it does not make sense its inputmode is "url".  E.g., neither showing URL
specific software keyboard nor switching IME open state automatically for
typing URL may not be expected in most cases.

Unfortunately, there is no proper inputmode value for Smart Location Bar.
Therefore, this patch uses "mozAwesomebar" value and accepts the value only in
chrome documents.  This value should be handled by each native IME handler
properly.

MozReview-Commit-ID: 7vUnbpg91F2
2017-09-29 14:44:06 +09:00
Neil Deakin
4251bca019 Bug 1356674, only adjust arrow position in panel once, r=dao 2017-10-04 11:10:18 -04:00
Neil Deakin
f5010781c8 Bug 1359991, remove flush when clicking tab, r=mconley 2017-10-04 11:10:14 -04:00
Edouard Oger
e29fd6597a Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : cc4d0d3ca7d12b2f83b79fc7c5db9c05f77944cf
2017-09-20 13:16:19 -04:00
Sebastian Hengst
5e0b457b10 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EVLGo1zCANb
2017-10-04 11:13:24 +02:00
Drew Willcoxon
b5bff8c930 Bug 1402272 - Replace adjustSiteIconStart with padding on all richlistitems. r=mak
MozReview-Commit-ID: 8JyJWLL0nJU

--HG--
extra : rebase_source : 5f5288b92180744cb5f4a23a8c5ab6d03ed71cdb
2017-10-03 12:12:19 -07:00
Wes Kocher
0b65e8f6ab Merge m-c to inbound, a=merge
MozReview-Commit-ID: 42IMgMJGiDu
2017-10-03 14:54:08 -07:00
Mike Conley
8c94218081 Bug 1404465 - Add browser.tabs.tabMinWidth to control minimum tab width, and set to 50 by default. r=jaws
MozReview-Commit-ID: IK1hgAMyrYD

--HG--
extra : rebase_source : ce2a0d79626a38d3d56f9b669c3aa648eafb499f
2017-09-29 17:15:18 -04:00
Nan Jiang
ecf8dd8c3f Bug 1401894 - Add various tests for rich icon collection. r=mak
MozReview-Commit-ID: 49YDqCXcLLr

--HG--
rename : browser/base/content/test/general/browser_discovery.js => browser/base/content/test/favicons/browser_icon_discovery.js
rename : browser/base/content/test/general/browser_discovery.js => browser/base/content/test/general/browser_search_discovery.js
extra : rebase_source : 1ccff3b348d0f7236c2ac5436a4101eb8e89c825
2017-10-02 13:14:40 -04:00
Dão Gottwald
f67e9cf2fd Bug 1404674 - Clicking the home button should focus the content area. r=florian
MozReview-Commit-ID: GZlXyVuUbix

--HG--
extra : rebase_source : 6b6e04db6a08a1ea74e8ea703fcbc2e8e87d8ff2
2017-10-03 11:19:37 +02:00
Gijs Kruitbosch
8dea08a240 Bug 1389721 - fix page action menu to deal with not being passed an event, so the 'save link to pocket' context menu works, r=jaws
This also removes the now-obsolete onBeforeCommand method from the pocket code.

MozReview-Commit-ID: EjrMoAIv3xw

--HG--
extra : rebase_source : 0921854ff6d1110a35bb225d946cea3caa2ae3c1
2017-10-02 20:34:01 +01:00
Drew Willcoxon
b852f82f5a Bug 1385882 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js | Test timed out. r=Gijs
MozReview-Commit-ID: 8uzQAPQEldP

--HG--
extra : rebase_source : 3f7723da3e0b52abb6edcd4e571b37bed8ab965d
2017-10-02 10:55:00 -07:00
Sebastian Hengst
afef2bdd01 merge mozilla-central to autoland. r=merge a=merge 2017-10-03 11:45:06 +02:00
Sebastian Hengst
9a0edde0b2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IRW0W7LuIM7
2017-10-03 11:43:52 +02:00
Geoff Brown
26a2f6933c Bug 1394963 - Skip browser_newtab_fullscreen_focus.js on osx/debug for 200+ failures; r=me,test-only 2017-10-02 16:31:41 -06:00
Johann Hofmann
d9b2faa09a Bug 1404497 - Don't hide the post-tabs titlebar placeholder in maximized windows. r=dao
MozReview-Commit-ID: 39x18t1GBRP

--HG--
extra : rebase_source : a5e382521626417829c5cc4bb4e6f1c9cbaed8ed
2017-10-02 15:43:18 +02:00
Kit Cambridge
69147b44cf Bug 1357085 - Don't automatically redirect to Sync prefs after confirming an FxA sign-in or sign-up. r=markh
MozReview-Commit-ID: 6fwHcgqmFKJ

--HG--
extra : rebase_source : d4f3d8ed3232a1cb81b0c73f1c66d647184a27dd
2017-09-05 11:37:36 -07:00
Nika Layzell
20ec57680b Bug 1402489 - Part 2: Fix formatting nit which I forgot to commit, r=mak
MozReview-Commit-ID: 9YxhTVgStvP
2017-10-02 12:21:34 -04:00
Nika Layzell
ac37986b89 Bug 1402489 - Add a pref for switch to tab moving the target tab into the current window, r=mak
MozReview-Commit-ID: 8Am4UKxF8x5
2017-10-02 11:58:04 -04:00
Gijs Kruitbosch
6af2b21972 Bug 1370791 - use CUI listener and an attribute to toggle hiding/showing the new tab button, r=jaws
MozReview-Commit-ID: DaKohSCnrJn

--HG--
extra : rebase_source : 7d2013a7a740b7c4840ea2d9fddbd140c842ae19
2017-10-04 19:12:40 +01:00
Mike Conley
d908d328bf Bug 1399068 - Send the context menu target node up to the parent as an explicit CPOW to fix login selection. r=Felipe
LoginManagerParent expects either a CPOW or a DOM node (in the non-e10s case) to
be passed as the inputElement for LoginManagerParent.fillForm. In bug 1360406,
we serialized the target in the content process so that the parent didn't have
access to the CPOW anymore.

This patch adds a targetAsCPOW property to the nsContextMenu solely for passing
back and forth between the parent and content processes in order to refer to
the target DOM node.

MozReview-Commit-ID: IMwVK0Ewlhy

--HG--
extra : rebase_source : deadcb3d5e340402ebe615529fe937a184785e07
2017-10-04 14:29:09 -04:00
Sebastian Hengst
6c9c0c17e9 Backed out changeset 9ab9bde4021f (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-10-04 21:49:30 +02:00
Edouard Oger
27e4a543cc Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 23d246a20afd7069f095e29b2943851011813239
2017-09-20 13:16:19 -04:00
Sebastian Hengst
0b883eed0e Backed out changeset 97fdb9d392e5 (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-10-04 21:12:32 +02:00
Gijs Kruitbosch
f75823c92a Bug 1405643 - ensure items don't spill out of the panel on small window sizes in customize mode, r=mikedeboer
MozReview-Commit-ID: 6GCSSLzt7h1

--HG--
extra : rebase_source : 592565e6f84caac93965eeb4c2c54ca2478f9724
2017-10-04 15:47:28 +01:00
Edouard Oger
bc78c3795e Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 3172be8b46d44c50ea4f2c806771e10172057cf3
2017-09-20 13:16:19 -04:00
Kris Maglione
4f1cf2c5d1 Bug 1389784: Recover gracefully when we fail to create a tab browser. r=mystor
There are some cases where we fail to create a tab's browser due to the sanity
checks in _createBrowser(). While in theory those should never fail, in
practice they seem to. And when they do, they leave the browser in an
inconsistent state.

This change should both prevent the worst effects of these failures, and also
give use better error reporting so that we can properly debug them.

MozReview-Commit-ID: EZjKN9URw5X

--HG--
extra : rebase_source : 100b36b89b1c09087230f5e5cb4d6822e18e6daf
extra : amend_source : d054df358bf346ec0a340c4e7d6b0a99f3ceb646
2017-10-03 12:56:24 -07:00
J. Ryan Stinnett
531db1c457 Bug 1305777 - Remove old RDM. r=ochameau
MozReview-Commit-ID: gOvvF9bcDT

--HG--
extra : rebase_source : b6220ca4645a7cc64b0563b120c178f895a7ba39
2017-09-26 18:49:54 -05:00
Johann Hofmann
71707c56ca Bug 1404337 - Fix titlebar-placeholders showing in maximized windows on Windows. r=dao
MozReview-Commit-ID: FpLbWjPUaZO

--HG--
extra : rebase_source : e103f574a1f8ef05d3b26f4fdb3c2b36b0e58976
2017-09-29 19:59:47 +02:00
Gijs Kruitbosch
9bf5c96eb5 Bug 1401943 - make reload button work immediately after a tab detach, r=jaws
MozReview-Commit-ID: 58Tvbz6RrnO

--HG--
extra : rebase_source : 9a7f6d39f46bda0c7341cd5674d3b1416d2654f7
2017-09-29 13:00:50 +01:00
Johann Hofmann
1a8efc0e83 Bug 1390885 - Remove code that adjusts the titlebar to drawing lwthemes inside the titlebar. r=nhnt11
We got rid of drawing lwthemes inside the titlebar on OSX in bug 1392219 but
there was still some code that adjusted the titlebar, which we forgot
remove. Incidentally, that code was also causing a bug (even before we
removed the in-titlebar drawing) which we now don't need to worry about
anymore now.

MozReview-Commit-ID: 44HR25Uyp8B

--HG--
extra : rebase_source : 12a9d427a021d00553be8949dd5f9fa7e37eef47
2017-09-28 23:16:04 +02:00
Mike de Boer
882fa06e25 Bug 1401991 - Ensure that we don't hide panelviews that are already reparented to another multi-view and ensure to hide other panels consistently. r=Gijs
* Harden the new `hideAllViewsExcept()` to not do erroneous things if called when
   the binding is already gone.
 * Generalize things into `hideAllViewsExcept(thisOne)`:
    - Clear `_viewShowing` in there and do the descriptionHeightWorkaround thing
      in there too,
    - For Photon panels, do all the 'current' attribute setting in there. To show
      a panel during transition, I introduced the 'in-transition' attribute.
 * I had to make sure not to over-eagerly dispatch 'ViewShowing' events, because
   that confuses some,
 * Move the temporary panel handling, which contains an ephemeral panelmultiview
   instance, internally. This cleans up the hacky, duplicate PanelUI.js code nicely.
 * Keep a local copy of `_transitionDetails` to ensure it's still there after transition,
 * Harden `_cleanupTransitionPhase()` to only clear the phase that belongs to a
   specific transition, _if_ that's passed in as an argument. This resolves any
   potential raciness that might occur when `showSubView()` is called again mid-transition.
 * Skip the UITour element visibility check when it's inside a panelview, because
   too many things need to happen and that check is too simple to be useful in
   that case.

MozReview-Commit-ID: 5HpJKs1Ny5j

--HG--
extra : rebase_source : b810e1de2dbd75932a42d68e751fdaecd9fee69a
2017-09-29 13:51:51 +02:00
Gijs Kruitbosch
c6ffe22372 Bug 1393843 - add telemetry for page action items and the context menu that enables/disables them, data-review=rweiss, r=adw,rweiss+418169
MozReview-Commit-ID: E52TGDLgjCC

--HG--
extra : rebase_source : 9a370490ec927bde37468295c1fb4415aa6e0212
2017-09-20 17:32:11 +01:00
Sebastian Hengst
5a95ac34b4 merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
Sebastian Hengst
f05bcdc666 Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00
Marco Bonardo
77a1296e26 Bug 1402373 - Slack's red badge favicon is shown for no reason and then isn't cleared when all messages are read. r=Mardak,nanj
MozReview-Commit-ID: D1t9xo3Dlfv

--HG--
rename : browser/base/content/test/general/.eslintrc.js => browser/base/content/test/favicons/.eslintrc.js
rename : browser/base/content/test/general/discovery.html => browser/base/content/test/favicons/discovery.html
extra : rebase_source : 5282f27a55a37e3c75fe54f5b5edb050b7906fb4
2017-09-28 17:32:57 +02:00
Jared Wein
a4e7f674a0 Bug 1399111 - Keep the loading indicator gray for tabs that have been unselected since load. r=Gijs
MozReview-Commit-ID: JPEy3XDsGmb

--HG--
extra : rebase_source : a05b9a35f8555053145edbb9991ed0919cbc0ffc
2017-09-28 14:45:29 -04:00
Jared Wein
302fcec9ab Bug 1399111 - Tabs that start loading in the background and haven't been selected before completing loading will show a lighter tab burst. r=Gijs
MozReview-Commit-ID: FdXwaQr7Glt

--HG--
extra : rebase_source : 4b3ebf421759d3e880d1cb3889078f4b4f0aec77
2017-09-27 14:34:29 -04:00
Wes Kocher
134e495909 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6RdWW73Lc0A
2017-09-28 17:16:12 -07:00
Wes Kocher
1674eb3e4f Merge inbound to m-c a=merge
MozReview-Commit-ID: 7zOjePOWzOM
2017-09-28 16:56:44 -07:00
Sebastian Hengst
e0196045d0 Backed out changeset 8855ba3f65ba (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-09-28 20:27:50 +02:00
Gijs Kruitbosch
51daaa88af Bug 1402896 - make the url bar strip javascript even when preceded by control characters, r=mak
MozReview-Commit-ID: 5ZO8n5lfvnl

--HG--
extra : rebase_source : bc8eaf8ebf4a38eeba9ecc4eba488bea038bd5e1
2017-09-25 17:24:26 +01:00
Edouard Oger
c602795751 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : 562023d6bfdb78aa2fad6c42948b57db8bc04f99
2017-09-20 13:16:19 -04:00
Sam Foster
7b38de1eb4 Bug 1387415 - Make empty toolbar spaces be drag handles for the window. r=dao
* Add -moz-window-drag: drag property to toolbars in toolkit, on Windows as support was added in bug 1163113
* Use the toolbar-drag binding for #nav-bar on Linux.

MozReview-Commit-ID: 8ZABYMWswk1

--HG--
extra : rebase_source : 28c2fceef4991d4684c8249a787995994af1120d
2017-09-21 09:28:55 -07:00
Jared Wein
1e2c41849c Bug 1402493 - Don't prevent switching back to Reload for top level about: loads. r=Gijs
In the steps to reproduce of this bug, we get see a load start for about:blank that is not top level. We then see a following load complete (STATE_STOP) that has aWebProgress.isTopLevel=true. This code is really here to prevent flickering from reload->stop->reload for about:home and other about: pages. I don't see any harm in being more agressive when switching back to Reload since that is the default state.

MozReview-Commit-ID: 3LygnRLcbA9

--HG--
extra : rebase_source : fb73699a213765cdb9239a111a55848e513ab0ee
2017-09-27 17:35:09 -04:00
Johann Hofmann
dc292195d8 Bug 1397265 - Add a titlebar-placeholder on the right-hand side of the tabs. r=dao
MozReview-Commit-ID: 326Nz1XS4lD

--HG--
extra : rebase_source : 82d868b219f5f4e7a28ec922b4e987fb2b324804
2017-09-28 15:20:17 +02:00
J. Ryan Stinnett
49c743f7f5 Bug 1305777 - Remove old RDM. r=ochameau
MozReview-Commit-ID: gOvvF9bcDT

--HG--
extra : rebase_source : 1a0773629ad429e6c485df4c2bf0348504a2c9c5
2017-09-26 18:49:54 -05:00
Marco Bonardo
1ce397a901 Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU

--HG--
extra : rebase_source : 1ca4910915c26ee538d66e4a07d447e453c88d22
2017-09-27 14:43:17 +02:00
Sebastian Hengst
ef3798a8d8 Backed out changeset 240bd9bd8b3e (bug 1403508) for failing toolkit/modules/tests/browser/browser_WebRequest_ancestors.js because it got mid-aired by bug 1305237. r=backout 2017-09-28 14:01:55 +02:00
Wes Kocher
253017b382 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9qR4QYHAi2x
2017-09-28 17:08:09 -07:00
Eugen Sawin
fbf9ec3f92 Bug 1394520 - [1.2] Extend nsIBrowserDOMWindow to support content window creation without URI loading with e10s. r=smaug 2017-09-28 22:45:24 +02:00
Gijs Kruitbosch
f63f3b49e4 Bug 1404263 - update the bookmarks toolbar item in the bookmarking tools subview when it is shown, r=mikedeboer
MozReview-Commit-ID: 1zesvAmYkAM

--HG--
extra : rebase_source : f5ab724b445e457ae8970b10489912625bab629f
2017-10-04 11:49:14 +01:00
Dão Gottwald
0300b0c60d Bug 543535 - Remove ISO8601DateUtils.jsm. r=mak
MozReview-Commit-ID: 6k7sS6TUCYL

--HG--
extra : rebase_source : bdfe8cfd3ce93f88f38b9d0cd2e2961a6202b0aa
2017-10-04 12:34:11 +02:00
Marco Bonardo
5e87d90e2b Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU

--HG--
extra : rebase_source : f7fa2b0e818df2570f0078c86c4dfdaba3953f01
2017-09-27 14:43:17 +02:00
Xidorn Quan
0a75705c55 Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws
MozReview-Commit-ID: DaiBNVdqAOh

--HG--
extra : rebase_source : 5e48becb2554f0861d554471ca61ba5933b3f1ac
2017-09-27 16:27:36 +10:00
Sam Foster
f933fa62ca Bug 1395674 - Adding subviewbutton-nav class to menu-type toolbarbuttons and display the '>' in the overflow list. r=Gijs
MozReview-Commit-ID: I1pGXA3ecxT

--HG--
extra : rebase_source : ebfd4dbc2191a921ea04f0fcf56270ad945c3e37
2017-09-25 19:29:04 -07:00
Wes Kocher
13aa1f3a82 Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: 6Em6JpAgEOF
2017-09-27 17:04:00 -07:00
Wes Kocher
61c098eae7 Merge inbound to m-c a=merge CLOSED TREE
MozReview-Commit-ID: 3pMHYV9oXLm

--HG--
rename : dom/base/nsReferencedElement.cpp => dom/base/IDTracker.cpp
rename : dom/base/nsReferencedElement.h => dom/base/IDTracker.h
2017-09-27 16:51:49 -07:00
Jared Wein
7eb2fe3c97 Bug 1403550 - Update the X offset of the library button when the window is resized. r=sfoster
MozReview-Commit-ID: J3XpTOZwO1Y

--HG--
extra : rebase_source : 72d23e7f73347f7b3e51079bf91ee20a9d8f3092
2017-09-27 12:40:04 -04:00
Florian Quèze
2e99f78002 Bug 1403386 - ignore about:blank paints only when window.opener isn't set, r=dao. 2017-09-27 18:53:25 +02:00
Wes Kocher
c4c2d7f604 Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout
MozReview-Commit-ID: 7zkOWJ56gGO

--HG--
extra : rebase_source : 7f17222a9f7f3e2e1dc85dc506330c7875b09561
2017-09-27 11:29:36 -07:00
Jonathan Kingston
9f55478dda Bug 1330745 - Add 'No Container' when longPressBehaviour is 1 for containers new tab context menu. r=baku,Gijs
MozReview-Commit-ID: I2ptF9Dh7yL

--HG--
extra : rebase_source : ff586de60c0a172d766259c10fe136242b75d647
2017-09-25 14:34:13 +01:00
Edouard Oger
7c453cc8b1 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6

--HG--
extra : rebase_source : e278e49a9f413bc303e9090b2453c554f58cb1b4
2017-09-20 13:16:19 -04:00
Mats Palmgren
6c7fb56e58 Bug 1402715 - Treat URL bar contents as raw text when copying. r=mak
MozReview-Commit-ID: LuSvwRUVwAq
2017-09-27 14:12:01 +02:00
Wes Kocher
9d9610f6a3 Merge m-c to autoland, a=merge
MozReview-Commit-ID: Kjjgw1Pdb3U
2017-09-26 17:15:46 -07:00
Wes Kocher
a341b32d06 Merge autoland to central, a=merge
MozReview-Commit-ID: 8B7y2ULc04
2017-09-26 17:11:14 -07:00
Wes Kocher
22a72df7fe Merge inbound to m-c a=merge
MozReview-Commit-ID: 6viJ4wRxLa8
2017-09-26 15:54:51 -07:00
Dão Gottwald
418df4c234 Bug 1390025 - Add separator between the tab strip and the drag space in front of it. r=johannh
MozReview-Commit-ID: LOymOHgg8fr

--HG--
extra : rebase_source : 1529ee862cb46b55f15b55acb66aa9af0e6086ff
2017-09-26 15:24:04 +02:00
Ian Moody
8f68d9bde5 Bug 1331769 - Test that there is no prompt for origin permission narrowing. r=aswan
MozReview-Commit-ID: 5twKRKK5uS2

--HG--
extra : rebase_source : b6b829747e8353b3ddca6cb8358da7893d305109
2017-09-24 01:34:10 +01:00
Sebastian Hengst
8002077a1e merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-26 12:22:11 +02:00
Ed Lee
0636aa85d3 Bug 1402502 - Additionally disable browser_aboutHome_search_suggestion.js for linux 64 opt. r=ursula
MozReview-Commit-ID: 4ZTuRKAsS2u

--HG--
extra : rebase_source : 39e770bad21a34e9e106a46bc99598e0fca5bc4e
2017-09-22 15:04:04 -07:00
Drew Willcoxon
2fa9f06a0b Bug 1402721 - Add/edit bookmark panel should open anchored on the page action (ellipsis) button instead of on the identity block (left side of the address bar) when the bookmarks star action is not pinned/visible. r=Gijs
MozReview-Commit-ID: JMviXx5ov7F

--HG--
extra : rebase_source : b205b0ae9d0e4eb7ed34b912f62e28fb2e2f9467
2017-09-25 13:30:08 -07:00
Alexandre Poirot
4dd05d6b9e Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans
MozReview-Commit-ID: 1kKJrz9iEx0

--HG--
extra : rebase_source : b9135d07a0b9269e3bbd8f92f9ce49c09029055d
2017-09-25 10:15:50 +02:00
Yoshi Huang
221ddaa07a Bug 1376971 - Part 5: test for pageInfo.js. r=baku
This test verifies if 'loadingprincipal' is specified on the preview
node.
2017-09-26 12:41:33 +08:00
Yoshi Huang
9e9be5b555 Bug 1376971 - Part 1: add loadingprincipal attribute on the node. r=baku
pageInfo.js is running with SystemPrincipal, and when it tries to do
media preview it will try to fetch the media with System Principal.

However this request to content resouces should use the content principal
instead, so we specify the principal of the content document as
'loadingprincipal' on the node, with the following patches on the dom side, so
we could make this request to be isolated.
2017-09-26 12:41:13 +08:00
Henri Kemppainen
04b9fab5c1 Bug 1404716 - Hide GCLI in DOM fullscreen mode. r=Gijs, r=pbrosset 2017-10-04 23:52:53 +03:00
L. David Baron
43568a4410 Bug 1405875 - Remove unused contentViewerFile property from browser and tabbrowser XBL bindings. r=Gijs
This helps to make nsIContentViewerFile unused so that we can remove it
later in this patch series.

MozReview-Commit-ID: I0LvygpnCx8
2017-10-05 11:15:57 -07:00
Aastha Gupta
cb262894d3 Bug 1346722 - Display permissions in alphabetical order. r=aswan
-Create a copy of the permissions array and sort it.
-Change permissions order in test
2017-10-06 21:58:13 +05:30
Felipe Gomes
4346cedc0e Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
The only thing that I didn't remove was the process ID on the tab tooltip, which I find to be super helpful. For that, I changed the check from E10S_TESTING_ONLY to NIGHTLY_BUILD.

MozReview-Commit-ID: 8wbjdYIC3gb

--HG--
extra : rebase_source : 2ea1b77d4a9fd9c3eb17853c8ec655b309a3fa8c
2017-10-16 14:00:30 -02:00
Geoff Brown
073e509f76 Bug 1394963 - Disable test browser_newtab_fullscreen_focus.js on osx/opt also, for intermittent failures; r=me,test-only 2017-10-26 13:09:10 -06:00
Paolo Amadini
0d66629ad5 Bug 1411241 - Result width is incorrect after maximizing the window. r=mak
We have to handle the item overflow after the popup opens in case the positioning has changed, otherwise the measurements would return incorrect values. This causes additional synchronous reflows the first time the popup is opened or after the window is resized.

MozReview-Commit-ID: DEw4oEiEPBa

--HG--
extra : rebase_source : d6f2edb1ca4f668767d17fca67a2ea2e23784f1f
2017-10-26 15:43:37 +01:00
Stone Shih
6cbc21aa58 Bug 1355497: Ignore preventDefault on pointerdown by WebExtensions. r=smaug.
Prevent default on pointerdown will stop firing the subsequent mouse events. Ignore the case that preventDefault by WebExtensions to avoid breaking some websites.

MozReview-Commit-ID: 9ztW1WfEg9a
2017-07-10 16:42:01 +08:00
Alexandre Poirot
3fd18d75b4 Bug 1386535 - Remove all DevTools shims used to support legacy add-ons. r=jryans
MozReview-Commit-ID: GemkTPQHl0L

--HG--
extra : rebase_source : 7c66a883230a2de9cbbd6a66fee1c10e69a43f04
2017-09-26 10:56:53 +02:00
Marco Bonardo
45a04bb796 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : a134d0cae3cad93d9a7c8285abc76c694ef7da33
2017-09-21 10:21:50 +02:00
Sebastian Hengst
012539a236 Backed out changeset 418e79946237 (bug 1250832) for failing devtools/client/commandline/test/browser_cmd_csscoverage_startstop.js on Windows 7 debug. r=backout 2017-09-26 13:32:00 +02:00
Alexandre Poirot
bf1de68106 Bug 1250832 - Remove DevTools globals from browser.xul scope. r=jryans
MozReview-Commit-ID: 1kKJrz9iEx0

--HG--
extra : rebase_source : 41cfb38452b8124e288deef02db94f06756d2003
2017-09-25 10:15:50 +02:00
Sebastian Hengst
7e36032551 merge mozilla-central to autoland. r=merge a=merge
--HG--
rename : testing/marionette/wait.js => testing/marionette/sync.js
2017-10-09 23:56:28 +02:00
Luca Greco
359d915760 Bug 1385548 - Part 1: Support tab modals in WebExtensions options_ui pages. r=kmag
This patch introduces a stub gBrowser object which allow a WebExtensions options_ui page
to open a tab modal using alert/prompt/confirm.

The about:addons page is defined at toolkit level but the TabModalPromptBox is defined
at browser level, and so to be able to provide a TabMobalPromptBox from the about:addons
page this patch uses the implementation provided by the window that contains the
about:addons tab, if any.

MozReview-Commit-ID: m6khgJyMs

--HG--
extra : rebase_source : 1b5b776084e8d1dc14484542099ebfff98b674c7
2017-09-18 22:10:11 +02:00
Sebastian Hengst
ae02a28d9f Backed out changeset 6b44b9c6114a (bug 1401777) for frequent failures in browser/base/content/test/general/browser_discovery.js on Linux. r=backout 2017-09-25 18:55:38 +02:00
Sebastian Hengst
937b5d72b8 merge mozilla-central to autoland. r=merge a=merge 2017-09-25 12:02:51 +02:00
Joel Maher
82d0cb98e6 Bug 1402079 - browser/base/content/test/performance/browser_windowopen_reflows.js fails on different screen resolutions. r=mconley 2017-09-24 17:33:07 -04:00
Marco Bonardo
24547c71f9 Bug 1401777 - don't use rich icons for tabs. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : 032e3804c99e9285b33abdb07e134af35a6fcbbe
2017-09-21 10:21:50 +02:00
Jonathan Kew
049fa0794c Bug 1402070 - Put explicit line-breaks in browser_bug970746.xhtml to avoid test fragility due to potential line-breaks within test elements. r=philor, a=permaorange
MozReview-Commit-ID: FFDx9pSM1HC
2017-09-23 06:18:36 -07:00
Wes Kocher
1443004d66 Merge inbound to central, a=merge
MozReview-Commit-ID: 2MDU9VGB9Pg
2017-09-22 14:56:05 -07:00
Gijs Kruitbosch
78398e9066 Bug 1378819 - fix combined stop/reload button not working in the overflow menu, r=jaws
MozReview-Commit-ID: LXRbfRsKBC6

--HG--
extra : rebase_source : 11d8dfe355d3f035b08bfb561153e75fcf2e9100
2017-09-22 12:44:59 +01:00
Sebastian Hengst
e1664a3d4e Backed out changeset 9c0e1bf558e6 (bug 1401777) for failing browser_discovery.js. r=backout 2017-09-22 17:16:25 +02:00
Johann Hofmann
b24a640a13 Bug 1400357 - Whitelist maximize.svg in browser_startup_images. r=florian
There have been changes to our Windows infrastructure that cause the
window to be maximized when running tests so the maximize.svg/restore.svg
combination will show restore instead of maximize, though maximize is
still loaded. I think it could be prevented by trying to set the sizemode
attribute a little earlier or not defaulting to maximize in the stylesheet,
but I don't think that's a necessary optimization at this point. We can
just whitelist it.

I also set the intermittentShown flag in case the Windows machines go back
to non-maximized windows.

MozReview-Commit-ID: Gwi0jRBBtGg

--HG--
extra : rebase_source : b92cbd14b873bf8aa0d70e27b140cb0f1a946b74
2017-09-22 11:23:22 +02:00
Marco Bonardo
d088caae0a Bug 1401777 - don't use rich icons for tabs and remove crisp filters making hi res icons look blocky. r=Mardak
MozReview-Commit-ID: DcqxEme7hfx

--HG--
extra : rebase_source : edc6989f8e16a8dced8ed0903f5cbbcfe846a517
2017-09-21 10:21:50 +02:00
Phil Ringnalda
9728bc3636 Merge m-c to m-i
MozReview-Commit-ID: LQmIsTRxble
2017-09-21 20:49:43 -07:00
Andrea Marchesini
b7cd7c515d Bug 1047098 - "Clear Recent History" must clean up all the ServiceWorkers, r=bkelly
This includes minor shutdown fixes by :asuth as discussed on
https://bugzilla.mozilla.org/show_bug.cgi?id=1047098#c56 and c57.

--HG--
extra : rebase_source : d1a230cc005b2a6a71f16ef84a55851ee2f4f66e
extra : source : e89d2565799b4b02d5ee2c56da8d44dc0067f26a
2017-09-21 21:32:00 +02:00
Wes Kocher
733c3896f8 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 9mZaPGxxjXd
2017-09-21 17:04:03 -07:00
Wes Kocher
a7fe048680 Merge inbound to central, a=merge
MozReview-Commit-ID: E7k4xViLm4V
2017-09-21 17:03:29 -07:00
Kershaw Chang
24e949b4c0 Bug 1247843 - Part 4: A test case for testing whether the channel used to load favicon. r=mak 2017-09-20 20:10:00 -04:00
Kershaw Chang
3ccf2143f7 Bug 1247843 - Part 2: Set request context ID for the channel used to load favicon. r=mak
This patch covers two cases when loading a favicon:
1. Get the request context ID of the document load group, when <link rel="icon"> is found in the page.
2. Use the top level document's request context ID when using the default favicon.
2017-09-20 20:09:00 -04:00
Sebastian Hengst
7eec7a0a11 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: mr7OYuaLKE
2017-09-21 15:23:43 +02:00
Florian Quèze
3d16048e68 Bug 1401432 - Remove the 'setTimeout handler' stack frames in browser_urlbar_search_reflows.js to fix failures on beta, r=mak over IRC. 2017-09-21 12:49:52 +02:00
Florian Quèze
ff51587643 Bug 1399660 - Intermittent browser_urlbar_keyed_search_reflows.js - reflow @ _handleOverflow was supposed to be hit 6 more times, r=mak over IRC. 2017-09-21 12:47:18 +02:00
Yura Zenevich
cf548aef76 Bug 1383051 - added accessibility service indicators. r=jimm
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-20 22:29:46 -04:00
Yura Zenevich
93a01a831c Bug 1383051 - updated private browsing indicators. r=jaws
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-20 22:29:37 -04:00
Wes Kocher
a6b8d9e91b Merge inbound to central, a=merge
MozReview-Commit-ID: JpqY5uEi1nf
2017-09-20 17:18:21 -07:00
Johann Hofmann
9b1f14e379 Bug 1394451 - Add an illustration to net errors. r=ewright
MozReview-Commit-ID: LSfyFYEgUMS

--HG--
extra : rebase_source : bc195aba89b3d10c84b4037c018b24f788fb426f
2017-09-20 18:29:20 +02:00
Wes Kocher
640a5d3c46 Merge m-c to inbound, a=merge
MozReview-Commit-ID: IsEMW5gXG3W
2017-09-21 17:04:36 -07:00
Wes Kocher
6bc8986bc1 Backed out changeset e89d2565799b (bug 1047098) for xpcshell bustage a=backout
MozReview-Commit-ID: FRFALkRxDxl
2017-09-21 13:48:10 -07:00
Sebastian Hengst
117f151830 Backed out changeset 7e8e47c972f4 (bug 1397975) for eslint failure at browser/components/extensions/ext-chrome-settings-overrides.js:124: windowTracker is not defined. r=backout 2017-09-21 22:56:07 +02:00
Zibi Braniecki
3ca67e913e Bug 1347798 - Create a small per-document bindings for DOMLocalization. r=mossop
MozReview-Commit-ID: DfxIYVxyt9C

--HG--
extra : rebase_source : 8b7b31f268408dea46af6202c8943ff11a2c165e
2017-09-09 19:23:03 -07:00
Michael Kaply
20d1c205fc Bug 1397975 - Show opt-in dialog for is_default with non built-in engines. r=aswan
MozReview-Commit-ID: 67SvzDcM7kK

--HG--
extra : rebase_source : 93ab53e43be09b0b24bb7c7fcd73c0010fc912a2
2017-09-07 19:38:55 -05:00
Michael Kaply
9b7d4d878e Bug 1397975 - Show opt-in dialog for is_default with non built-in engines. r=aswan
MozReview-Commit-ID: 67SvzDcM7kK

--HG--
extra : rebase_source : 674a8e9e4e3e0769a58ed919f268678cb5af48c7
2017-09-07 19:38:55 -05:00
Andrea Marchesini
ebcdb2c6b8 Bug 1047098 - "Clear Recent History" must clean up all the ServiceWorkers, r=bkelly 2017-09-21 21:32:00 +02:00
Andrea Marchesini
c4d20beb84 Bug 1047098 - "Clear Recent History" must always clean up QuotaManager data, r=janv 2017-09-21 21:32:00 +02:00
Gijs Kruitbosch
40de26eb54 Bug 1401238 - remove recent bookmarks from the bookmarks menu button and toplevel bookmarks menu, r=mak
MozReview-Commit-ID: 7JT9xCq9zcS

--HG--
extra : rebase_source : b6dca5a110636a66181c6843aba616192288fa92
2017-09-20 00:38:39 +01:00
Andrea Marchesini
d2b7163264 Bug 1402270 - Sanitizer and BrowsingData should delete QuotaManager storages using the origin directly and not the origin as pattern, r=janv 2017-09-22 11:52:48 +02:00
Henrik Adolfsson
2b97d02c70 Bug 1366369 - Change default theme icons. r=dao
MozReview-Commit-ID: KYXIRd7m9O2

--HG--
rename : browser/base/content/defaultthemes/compactdark.icon.svg => browser/base/content/defaultthemes/dark.icon.svg
rename : browser/base/content/defaultthemes/compactlight.icon.svg => browser/base/content/defaultthemes/light.icon.svg
extra : rebase_source : a1281aff2dea24f3d28941f644467eef76683557
2017-09-20 10:18:34 +02:00
David Keeler
b346e0794e Bug 910207 - Test that speculative connect is not enabled when there is a user cert installed (https only) r=mak
MozReview-Commit-ID: 1A2vvkPdPA7

--HG--
rename : browser/base/content/test/urlbar/browser_urlbar_search_speculative_connect_mousedown.js => browser/base/content/test/urlbar/browser_urlbar_search_no_speculative_connect_with_client_cert.js
extra : rebase_source : c9dea67bec1b3f3c2a30426b4fd16c3ac135755f
2017-09-08 14:16:23 -07:00
Sebastian Hengst
0f2ed2d557 merge mozilla-central to autoland. r=merge a=merge 2017-09-21 15:28:11 +02:00
Dão Gottwald
d7384ffbb5 Bug 1399454 - Set initial focus before the first paint. r=florian
MozReview-Commit-ID: HfFLqU6LcQV

--HG--
extra : rebase_source : 8478c64121af2efbbe78e5206b96c78df0a119e3
2017-09-20 18:46:12 +02:00
Florian Quèze
728bcfdc95 Bug 1399660 - Remove the 'setTimeout handler' stack frames in browser_urlbar_keyed_search_reflows.js, rs=mak over IRC. 2017-09-20 12:24:02 +02:00
Nihanth Subramanya
1809a687e8 Bug 1394458 - Update copy for about:tabcrashed. r=johannh
MozReview-Commit-ID: Fyx4ug6ZiQO

--HG--
extra : rebase_source : 216b8f0626b2a10bd30bd119de3fe3bc6e51e476
2017-09-20 02:09:19 +05:30
Johann Hofmann
4a84c97ab7 Bug 1394462 - Update dnsNotFound error copy and illustration. r=nhnt11
MozReview-Commit-ID: KFp3JhkCDJJ

--HG--
extra : rebase_source : 62449541d1d5362fbc15b18fde9b4964cd153c4c
2017-09-19 21:54:29 +02:00
Wes Kocher
082e7c650c Merge m-c to autoland, a=merge
MozReview-Commit-ID: BLgnf5zTCU3
2017-09-19 14:54:09 -07:00
Wes Kocher
3baa8a7e6e Merge inbound to central, a=merge
MozReview-Commit-ID: 5B5W6AHKcCb
2017-09-19 14:49:11 -07:00
Gijs Kruitbosch
49a325326c Bug 1397790 - add 'open' active state to urlbar buttons, use a more distinct background colour for it, r=abenson+572682,adw
MozReview-Commit-ID: 7QrhAB79yNw

--HG--
extra : rebase_source : 90c3715259271bf9cb34b635ca8348acd020c51c
2017-09-19 15:13:25 +01:00
Jonathan Kingston
9914e60252 Bug 1272304 - Add disabled state to screen sharing permission r=florian
MozReview-Commit-ID: LsZmQD5fWzW

--HG--
extra : rebase_source : 8bb8a901290ec651c23fbc8a69b323c501587920
2017-08-12 18:54:24 +01:00
Sebastian Hengst
18a3ca206d merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-19 11:15:12 +02:00
Ehsan Akhgari
fecb44a276 Bug 1401028 - Remove the content-contextmenu observer notification; r=kmag
This was used by the add-on SDK.
2017-09-19 00:35:08 -04:00
Sebastian Hengst
02baf0afd8 Backed out changeset d928ad6475d2 (bug 1397229) for failing browser-chrome's browser/base/content/test/performance/browser_windowopen_reflows.js on Windows 7. r=backout 2017-09-18 19:42:32 +02:00
Sebastian Hengst
3681eafaf7 Backed out changeset fed3a10c6ffc (bug 1397229) 2017-09-18 19:41:58 +02:00
Andrew Halberstadt
601cd31163 Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher
This started failing when migrating from Windows 8 -> Windows 10. Fix is
tracked in bug 1400357.

MozReview-Commit-ID: HO0AYGjVTGm

--HG--
extra : rebase_source : ff775fdde97c5031e088a4da27e6e0410a6a7c78
2017-09-15 15:17:49 -04:00
Andrew Halberstadt
5c3e7f369b Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley
This test was previously skipped on Windows 8. This bug is migrating the test over to Windows 10
where we discovered the unused reflow.

MozReview-Commit-ID: FqmgeKc1b9o

--HG--
extra : rebase_source : c7e805edbd0e8df1ac5ac3778dbec0d8d0f0f026
2017-09-07 11:38:51 -04:00
Mike Conley
2eef5ef063 Bug 1400865 - Put tab warming prefs on tabbrowser binding instead of async tab switcher object. r=florian
MozReview-Commit-ID: 6AgTRrRb2Mp

--HG--
extra : rebase_source : 1566adc05837dd12aa2a51039a6bf15a58f933dd
2017-09-18 13:28:26 -04:00
Drew Willcoxon
15a166a6b1 Bug 1384464 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js. r=Gijs
MozReview-Commit-ID: A2rypvJjvcz

--HG--
extra : rebase_source : 19859d50abcca8a97278f438a5cbb966eb696e48
2017-09-18 13:01:56 -07:00
Andrew Halberstadt
7b626bb340 Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher
This started failing when migrating from Windows 8 -> Windows 10. Fix is
tracked in bug 1400357.

MozReview-Commit-ID: HO0AYGjVTGm

--HG--
extra : rebase_source : 979f41e192a7e862a446b07c55fdde55e5fbdafd
2017-09-15 15:17:49 -04:00
Andrew Halberstadt
2407f02151 Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley
This test was previously skipped on Windows 8. This bug is migrating the test over to Windows 10
where we discovered the unused reflow.

MozReview-Commit-ID: FqmgeKc1b9o

--HG--
extra : rebase_source : 4c15104b9d63c44dc5c397cb34cf9320797a48a4
2017-09-07 11:38:51 -04:00
Prathiksha
86d7bac5f6 Bug 1363051 - Update about:blocked page visuals and copy. r=francois,johannh
MozReview-Commit-ID: CK2cO5Ikivt

--HG--
extra : rebase_source : 01da86303c4aa20961be609c7f45db39bf7e9f7b
2017-09-04 19:25:05 +05:30
Sam Foster
c88f572c52 Bug 1392066 - #stop-button and #reload-button should fill available width when in the overflow menu. r=Gijs
MozReview-Commit-ID: 1mglm8YmvTV

--HG--
extra : rebase_source : 63c7daa5cbb026026a640cc0dfff3e6ddf3fc2ab
2017-09-15 10:58:02 -07:00