Граф коммитов

62817 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald 9db3815943 Bug 1554542 - Fix browser.urlbar.doubleClickSelectsAll handling. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D32669

--HG--
extra : moz-landing-system : lando
2019-05-27 09:00:00 +00:00
Andrei Oprea f745bd685c Bug 1552896 - Cleanup the different platform specific styles for the search input r=dao
MozReview-Commit-ID: D626LKOYsAu

Differential Revision: https://phabricator.services.mozilla.com/D32134

--HG--
extra : moz-landing-system : lando
2019-05-27 09:01:20 +00:00
Mihai Alexandru Michis 1dd6cb6ee5 Backed out 6 changesets (bug 1543077) for causing bc failures at docshell/test/browser/browser_bug1543077.js
Backed out changeset f593045cc48f (bug 1543077)
Backed out changeset 25449ba8aceb (bug 1543077)
Backed out changeset ccc438262e29 (bug 1543077)
Backed out changeset 4573c25b1ce0 (bug 1543077)
Backed out changeset 1cbaafb9373a (bug 1543077)
Backed out changeset 1a0e7ced8e47 (bug 1543077)

--HG--
extra : rebase_source : f04bf405303fe03776f0e70b03db076c0a41ae45
2019-05-27 12:00:21 +03:00
Henri Sivonen 533527938d Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=emk,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D28634

--HG--
extra : moz-landing-system : lando
2019-05-27 07:55:27 +00:00
Liang-Heng Chen cd500f0e77 Bug 1330467 - part 12. FPI isolation of translation permissions; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19933

--HG--
extra : moz-landing-system : lando
2019-05-17 13:22:53 +00:00
Liang-Heng Chen 4c57b29505 Bug 1330467 - part 11. Use principal for permissions in webrtc UI; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19932

--HG--
extra : moz-landing-system : lando
2019-05-26 11:23:13 +00:00
Liang-Heng Chen 4f07719b90 Bug 1330467 - part 10. Use principal for permissions in browser site-identity; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19931

--HG--
extra : moz-landing-system : lando
2019-05-17 13:22:59 +00:00
Liang-Heng Chen aea7247098 Bug 1330467 - part 8. Make canvas permission respect FPI; r=johannh,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D19929

--HG--
extra : moz-landing-system : lando
2019-05-17 13:23:04 +00:00
Liang-Heng Chen f7caa005cb Bug 1330467 - part 6. Use principal for permissions in sitePermissions.js; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19927

--HG--
extra : moz-landing-system : lando
2019-05-17 13:23:06 +00:00
Liang-Heng Chen 4ad2af201e Bug 1330467 - part 5. Access permissions by principal in PermissionUI.jsm; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19926

--HG--
extra : moz-landing-system : lando
2019-05-17 13:23:08 +00:00
Liang-Heng Chen 27f65e45d3 Bug 1330467 - part 3. Use principal for permissions in pageinfo/permissions.js; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19924

--HG--
extra : moz-landing-system : lando
2019-05-17 13:23:11 +00:00
Liang-Heng Chen 88d2887376 Bug 1330467 - part 2. Add SitePermissions APIs functions to accept principal; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D19923

--HG--
extra : moz-landing-system : lando
2019-05-17 13:23:13 +00:00
Robert Strong e0d117996b Bug 336267 - When disabling automatic updating and there is an update in progress ask the user if they want to cancel the update. r=flod,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D32424

--HG--
extra : moz-landing-system : lando
2019-05-25 06:44:10 +00:00
Sylvestre Ledru d57d4905f1 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D30883

--HG--
extra : moz-landing-system : lando
2019-05-25 17:46:15 +00:00
Jared Wein 7a0d2657fd Bug 589628 - Password manager should support subdomains with the same password. r=MattN
Completed by Sam Foster.

Differential Revision: https://phabricator.services.mozilla.com/D26389

--HG--
extra : moz-landing-system : lando
2019-05-25 05:08:16 +00:00
Ehsan Akhgari 3254eeb3c7 Bug 1547813 - Part 11: Add support for reporting breakage when the nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN cookie policy is active; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30120

--HG--
extra : moz-landing-system : lando
2019-05-25 01:25:55 +00:00
Ehsan Akhgari 75c04ff5b5 Bug 1547813 - Part 10: Add support for nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN to the content blocking category pref; r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D30119

--HG--
extra : moz-landing-system : lando
2019-05-25 01:25:53 +00:00
Ed Lee e3ec6b73eb Bug 1554322 - Add accessible content, static clamping and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D32540

--HG--
extra : moz-landing-system : lando
2019-05-25 00:38:53 +00:00
Dale Harvey 481bc67f05 Bug 1552193 - Restore engine shortName to pre webextensions value. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D31876

--HG--
extra : moz-landing-system : lando
2019-05-24 21:02:51 +00:00
Alastor Wu fb742c262d Bug 1550633 - part17 : enable loading for track elements in 'browser_cache.js ' and 'trackerFrame.html '. r=timhuang
As now we won't load disabled text track, we have to mark track as default in order to trigger loading which would be done by automatically text track selection, or to set its track mode explicitly.

Differential Revision: https://phabricator.services.mozilla.com/D32359

--HG--
extra : moz-landing-system : lando
2019-05-24 19:07:18 +00:00
Narcis Beleuzu 0467ec682b Backed out changeset d003d1dd77b1 (bug 1553173) for mochitest failures on test_login_filter.html . CLOSED TREE
--HG--
rename : browser/components/aboutlogins/tests/chrome/aboutlogins_common.js => browser/components/aboutlogins/tests/mochitest/aboutlogins_common.js
rename : browser/components/aboutlogins/tests/chrome/chrome.ini => browser/components/aboutlogins/tests/mochitest/mochitest.ini
rename : browser/components/aboutlogins/tests/chrome/test_login_filter.html => browser/components/aboutlogins/tests/mochitest/test_login_filter.html
rename : browser/components/aboutlogins/tests/chrome/test_login_item.html => browser/components/aboutlogins/tests/mochitest/test_login_item.html
rename : browser/components/aboutlogins/tests/chrome/test_login_list.html => browser/components/aboutlogins/tests/mochitest/test_login_list.html
rename : browser/components/aboutlogins/tests/chrome/test_modal_input.html => browser/components/aboutlogins/tests/mochitest/test_modal_input.html
rename : browser/components/aboutlogins/tests/chrome/test_reflected_fluent_element.html => browser/components/aboutlogins/tests/mochitest/test_reflected_fluent_element.html
2019-05-25 00:29:27 +03:00
shindli c14bbbdd9a Backed out changeset 92835da18445 (bug 1552565) for causing perma bc failures in browser/components/extensions/test/browser/browser_ext_browserAction_popup_preload.js CLOSED TREE 2019-05-24 23:17:33 +03:00
Chris H-C 9398868673 Bug 1552315 - Hardcode the new prio keys to avoid misconfiguration. r=rhelmer
As a plus this gives us an API we could use if we ever need to rotate the keys
at runtime.

Differential Revision: https://phabricator.services.mozilla.com/D32335

--HG--
extra : moz-landing-system : lando
2019-05-23 18:13:53 +00:00
Jared Wein f9cb4ec2b6 Bug 1553173 - Import about:logins components as JS modules. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D32052

--HG--
rename : browser/components/aboutlogins/tests/mochitest/aboutlogins_common.js => browser/components/aboutlogins/tests/chrome/aboutlogins_common.js
rename : browser/components/aboutlogins/tests/mochitest/mochitest.ini => browser/components/aboutlogins/tests/chrome/chrome.ini
rename : browser/components/aboutlogins/tests/mochitest/test_login_filter.html => browser/components/aboutlogins/tests/chrome/test_login_filter.html
rename : browser/components/aboutlogins/tests/mochitest/test_login_item.html => browser/components/aboutlogins/tests/chrome/test_login_item.html
rename : browser/components/aboutlogins/tests/mochitest/test_login_list.html => browser/components/aboutlogins/tests/chrome/test_login_list.html
rename : browser/components/aboutlogins/tests/mochitest/test_modal_input.html => browser/components/aboutlogins/tests/chrome/test_modal_input.html
rename : browser/components/aboutlogins/tests/mochitest/test_reflected_fluent_element.html => browser/components/aboutlogins/tests/chrome/test_reflected_fluent_element.html
extra : moz-landing-system : lando
2019-05-24 19:26:50 +00:00
Matt Howell 20ef5d3e23 Bug 1554148 - Keep the profile cleanup button from rendering too low in the window. r=agashlin
The official layout had this same problem, so this just causes the mechanism
that was added to solve it there to also be invoked for every other branding.

Differential Revision: https://phabricator.services.mozilla.com/D32504

--HG--
extra : moz-landing-system : lando
2019-05-24 18:06:16 +00:00
Erica Wright a45472c826 Bug 1549831 - Set up RPM Handler for about:protections. r=nhnt11,johannh
RPM set up with about:protections for future use

Differential Revision: https://phabricator.services.mozilla.com/D32348

--HG--
extra : moz-landing-system : lando
2019-05-24 16:01:09 +00:00
Greg Tatum 9d01a5ae17 Bug 1552565 - Fix event listener for CustomizableUI when destroying widgets; r=Gijs
The CustomizableUI does not delete the _addedEventListeners property from
the view node when the widget is destroyed. This stops the widget from
correctly having events dispatched to it after recreating it, as the
initialization code assumes that it has already been set up.

Differential Revision: https://phabricator.services.mozilla.com/D31677

--HG--
extra : moz-landing-system : lando
2019-05-24 15:31:39 +00:00
Barret Rennie 0345083532 Bug 1510569 - Keep track of whether we are navigating to a new URI in nsDocShell r=mconley,kmag,qdot
Previously the `WebNavigationChild` would keep track of when triggering its
`nsIWebNavigation`, `goForward`, `goBack`, `gotoIndex`, and `loadURI` methods.
It's `nsIWebNavigation` instance is always an `nsIDocShell` and as part of
porting `OnStateChange` and `OnLocationChange` events from
`WebProgressChild`/`RemoteWebProgress` to `BrowserChild`/`BrowserParent`, this
informations needs to be available from the `BrowserChild`. As it stands, it is
currently an expando property on the `WebProgressChild`.

Instead of introducing yet another XPCOM interface for the WebProgressChild, we
now store this information directly on the `nsDocShell`. Furthermore, instead
of having the `WebNavigationChild` manage this part of the `nsDocShell`'s
state, we can have the `nsDocShell` manage this state itself so it is always
consistent.

Differential Revision: https://phabricator.services.mozilla.com/D28124

--HG--
extra : moz-landing-system : lando
2019-05-23 18:48:48 +00:00
Bob Owen e8861b1062 Bug 1525981: Remove ARM64 Image File Execution Options clean-up code from installer. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D32438

--HG--
extra : moz-landing-system : lando
2019-05-24 15:21:06 +00:00
Kartikaya Gupta 67f2383419 Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel
Depends on D32471

Differential Revision: https://phabricator.services.mozilla.com/D32472

--HG--
extra : moz-landing-system : lando
2019-05-24 13:44:35 +00:00
Kartikaya Gupta d2a6f79b9a Bug 1553593 - Allow the searchplugins stat call to happen later with WebRender. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D32471

--HG--
extra : moz-landing-system : lando
2019-05-24 14:25:18 +00:00
Tom Ritter e06d958abe Bug 1546832 - Adjust letterboxing to take the FindBar and Devtools into account r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D31639

--HG--
extra : moz-landing-system : lando
2019-05-24 07:53:11 +00:00
Emilio Cobos Álvarez 5f33ea86d5 Bug 1553769 - Add a test for switching a tab via window.focus() on a related tab. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D32396

--HG--
extra : moz-landing-system : lando
2019-05-24 14:11:36 +00:00
arthur.iakab af8e458c5f Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE 2019-05-24 14:26:01 +03:00
Sylvestre Ledru c82ea97226 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D30883

--HG--
extra : moz-landing-system : lando
2019-05-24 09:59:17 +00:00
Martin Stransky ba6373e9aa Bug 1531338 - [Linux/Gtk] Get and use Gtk theme text color for active/pressed button, r=dao,emilio
- Follow Gtk and get theme button text color directly from "button" CSS node instead of "button label"
- Provide new -moz-gtk-buttonactivetext color for active/pressed button text color
- Replace ButtonText color with -moz-gtk-buttonactivetext when it's appropriate

Differential Revision: https://phabricator.services.mozilla.com/D30566

--HG--
extra : moz-landing-system : lando
2019-05-24 08:51:48 +00:00
Nathan Froyd 93a44ee14e Bug 1553972 - make --with-pgo-profile-path take a directory; r=nalexander
e10s profiling or IR-based PGO instrumentation will both produce
multiple `.profraw` files that need to be handled in some way.  Since
clang's `-fprofile-generate` option takes a directory, it seems fitting
to make `--with-pgo-profile-path` mirror that by taking a directory, and
letting `merge_profdata.py` deal with whatever files it might find in
said directory.

Differential Revision: https://phabricator.services.mozilla.com/D32389

--HG--
extra : moz-landing-system : lando
2019-05-24 01:53:59 +00:00
Ethan Glasser-Camp 726e55fb6f Bug 1553198: PreferenceExperiments.start takes an actionName r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D32339

--HG--
extra : moz-landing-system : lando
2019-05-23 18:23:16 +00:00
Andreea Pavel ed8cf51b98 Backed out 23 changesets (bug 1550633) for causing bug 1548454 to permafail on a CLOSED TREE
Backed out changeset ce4a146da49d (bug 1550633)
Backed out changeset e1a33576d6ad (bug 1550633)
Backed out changeset bbd8f62b9bff (bug 1550633)
Backed out changeset 583d4e0945ad (bug 1550633)
Backed out changeset 29487a59512d (bug 1550633)
Backed out changeset 0f6ddd898e89 (bug 1550633)
Backed out changeset fd1afdd721e3 (bug 1550633)
Backed out changeset d4a6c1337f89 (bug 1550633)
Backed out changeset 2d4773f2dc6c (bug 1550633)
Backed out changeset e9dea69efffe (bug 1550633)
Backed out changeset 4265dd65cec3 (bug 1550633)
Backed out changeset 2aaaa42c409b (bug 1550633)
Backed out changeset d85485f76233 (bug 1550633)
Backed out changeset b6e8370b6efb (bug 1550633)
Backed out changeset afaef937598b (bug 1550633)
Backed out changeset 470d8fae0461 (bug 1550633)
Backed out changeset 8024fcefe8b1 (bug 1550633)
Backed out changeset 224eadc5ef27 (bug 1550633)
Backed out changeset 26c3c521ce27 (bug 1550633)
Backed out changeset def294ad0efb (bug 1550633)
Backed out changeset b15cc6e689e7 (bug 1550633)
Backed out changeset be178934cbbb (bug 1550633)
Backed out changeset 9893ccf1f8ad (bug 1550633)
2019-05-24 03:38:26 +03:00
Tom Ritter 6ac52e21b1 Bug 1471698 - Remove our binutils-corruption-avoiding workaround for mingw-clang r=froydnj
Depends on D31347

Differential Revision: https://phabricator.services.mozilla.com/D31349

--HG--
extra : moz-landing-system : lando
2019-05-22 13:40:36 +00:00
alwu 0888e9c1ac Bug 1550633 - part17 : modify test 'browser_cache.js'. r=timhuang
As now we won't automatically load disabled text track, we have to mark track as `default` in order to trigger loading.

Differential Revision: https://phabricator.services.mozilla.com/D32359

--HG--
extra : moz-landing-system : lando
2019-05-23 17:58:40 +00:00
Kevin Jacobs 7234bae169 Bug 1492305 - Fix LibSecret unlocking & NSS return values r=keeler,MattN
This fixes issues with the NSS and LibSecret keystore not correctly rejecting unlocking of the key store.

Updated for dynamic loading of LibSecret and a bug workaround added elsewhere (updated green try below)

Depends on D9969.

Differential Revision: https://phabricator.services.mozilla.com/D7713

--HG--
extra : moz-landing-system : lando
2019-05-22 18:25:59 +00:00
Sylvestre Ledru 993c03acb1 Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D31769

--HG--
extra : moz-landing-system : lando
2019-05-22 22:37:14 +00:00
Daniel Varga af42676c4a Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-05-23 18:59:21 +03:00
Daniel Varga 4cbc287f63 Merge mozilla-inbound to mozilla-central. a=merge 2019-05-23 18:54:21 +03:00
Brian Grinstead 2af088c3e3 Bug 1553387 - Use createXULElement for 'window' menuitems on osx r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D32166

--HG--
extra : moz-landing-system : lando
2019-05-23 15:12:21 +00:00
Mihai Alexandru Michis 02b6ac0a8d Backed out changeset dd05a7d4bd38 (bug 1553387) for browser-chrome failures at browser_window_menu_list.js. CLOSED TREE 2019-05-23 11:35:01 +03:00
mandy cheang 5767663a4e Bug 1541233 - Don't load customization style sheets if toolkit.legacyUserProfileCustomizations.stylesheets pref is not set. r=mconley,emilio
Differential Revision: https://phabricator.services.mozilla.com/D31670

--HG--
extra : moz-landing-system : lando
2019-05-23 12:06:09 +00:00
ffxbld 7107838f34 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D32310

--HG--
extra : moz-landing-system : lando
2019-05-23 13:21:24 +00:00
David Major a3bdbda19a Bug 1553116 - Get the arm64 hardening flag out of the way of l10n builds r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D32165

--HG--
extra : moz-landing-system : lando
2019-05-23 10:23:04 +00:00
Brian Grinstead 69583ef6e0 Bug 1553387 - Use createXULElement for 'window' menuitems on osx r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D32166

--HG--
extra : moz-landing-system : lando
2019-05-22 21:09:52 +00:00
Bogdan Tara a0b69fc936 Backed out 4 changesets (bug 1510569) for 1419902.html failures CLOSED TREE
Backed out changeset 756519a7cf79 (bug 1510569)
Backed out changeset 39c6818fdb12 (bug 1510569)
Backed out changeset 3d9715a5ecd4 (bug 1510569)
Backed out changeset 418a61f5f87b (bug 1510569)
2019-05-23 01:58:51 +03:00
meandave 39ca462747 Bug 1528459 - Show PiP Icon in parent tab of media. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D29023

--HG--
extra : moz-landing-system : lando
2019-05-22 18:44:28 +00:00
Mathieu Leplatre 8f123db7b9 Bug 1553145 - Improve Remote Settings documentation r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D32130

--HG--
extra : moz-landing-system : lando
2019-05-23 09:19:37 +00:00
Cosmin Sabou 12b64c4e93 Merge mozilla-central to inbound.
--HG--
extra : amend_source : 55eacae86aadd789db07df60f5783c3dc5a040e9
2019-06-03 19:32:32 +03:00
Ryan VanderMeulen e9febe29bf Bug 1556404 - Update pdf.js to version 2.2.199. r=bdahl 2019-06-03 09:38:33 -04:00
Brian Grinstead 7ba536e61d Bug 1551334 - Migrate OSX hidden window from XUL to XHTML r=Gijs
Also take the oppurtunity to include "mac" in the filename to clarify
where it's used.

Differential Revision: https://phabricator.services.mozilla.com/D32058

--HG--
rename : browser/base/content/hiddenWindow.xul => browser/base/content/hiddenWindowMac.xhtml
extra : moz-landing-system : lando
2019-05-22 18:00:13 +00:00
Barret Rennie f795631269 Bug 1510569 - Keep track of whether we are navigating to a new URI in nsDocShell r=mconley,kmag,qdot
Previously the `WebNavigationChild` would keep track of when triggering its
`nsIWebNavigation`, `goForward`, `goBack`, `gotoIndex`, and `loadURI` methods.
It's `nsIWebNavigation` instance is always an `nsIDocShell` and as part of
porting `OnStateChange` and `OnLocationChange` events from
`WebProgressChild`/`RemoteWebProgress` to `BrowserChild`/`BrowserParent`, this
informations needs to be available from the `BrowserChild`. As it stands, it is
currently an expando property on the `WebProgressChild`.

Instead of introducing yet another XPCOM interface for the WebProgressChild, we
now store this information directly on the `nsDocShell`. Furthermore, instead
of having the `WebNavigationChild` manage this part of the `nsDocShell`'s
state, we can have the `nsDocShell` manage this state itself so it is always
consistent.

Differential Revision: https://phabricator.services.mozilla.com/D28124

--HG--
extra : moz-landing-system : lando
2019-05-21 21:34:54 +00:00
Emilio Cobos Álvarez 300ed443b9 Bug 416771 - Allow window.focus() to switch tabs. r=NeilDeakin,dao CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D31643

--HG--
extra : source : 5acccb49a66840b5c2266edfb7a8953878a2a040
extra : histedit_source : 33a19d54114ef5eda00aefb1c997d6dbcfb40501
2019-05-22 17:21:29 +00:00
Bogdan Tara e34a09a25c Backed out changeset 5acccb49a668 (bug 416771) for gecko decision bustage CLOSED TREE 2019-05-22 20:38:33 +03:00
Emilio Cobos Álvarez f11ec3db68 Bug 416771 - Allow window.focus() to switch tabs. r=NeilDeakin,dao
Differential Revision: https://phabricator.services.mozilla.com/D31643

--HG--
extra : moz-landing-system : lando
2019-05-22 17:21:29 +00:00
Matt Howell 7f16a3b9c6 Bug 1548612 Part 8 - Implement the new stub installer UI design for release/beta. r=agashlin
This patch implements the new stub installer UI design for the official branding
and leaves the other brandings mostly alone. Leaving them entirely alone was not
a goal because it wouldn't have been worth the hacks required, but the layouts
and overall designs should be unchanged. The differences between the two designs
are intended to be driven entirely by the branding files, so that the new design
can be easily expanded to the other channels once art assets exist.

Depends on D31145

Differential Revision: https://phabricator.services.mozilla.com/D31146

--HG--
extra : moz-landing-system : lando
2019-05-21 23:29:05 +00:00
Matt Howell dbcb1ec8a1 Bug 1548612 Part 7 - Add and normalize stub installer UI parameters. r=agashlin
This patch adds a bunch of new defines for stub installer UI parameters that
were previously hard coded or implicit, moves several that were universal into
the branding files, removes several no longer used ones, and changes the names
of some others to match a standard naming convention.

Depends on D31144

Differential Revision: https://phabricator.services.mozilla.com/D31145

--HG--
extra : moz-landing-system : lando
2019-05-21 23:29:22 +00:00
Matt Howell 1cd03cdf5e Bug 1548612 Part 6 - Remove a couple of no longer needed stub installer strings. r=agashlin
Depends on D31143

Differential Revision: https://phabricator.services.mozilla.com/D31144

--HG--
extra : moz-landing-system : lando
2019-05-21 16:12:48 +00:00
Matt Howell c71e8f6c5f Bug 1548612 Part 1 - New background images for the release stub installer. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D31139

--HG--
extra : moz-landing-system : lando
2019-05-21 16:12:41 +00:00
Gijs Kruitbosch b49196046b Bug 1549548 - update browser tests for plugin blocking, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D31346

--HG--
rename : browser/base/content/test/plugins/browser.ini => browser/base/content/test/plugins/browser-rs-blocklist.ini
extra : moz-landing-system : lando
2019-05-22 14:48:04 +00:00
Michael Kaply 2c41b2e900 Bug 1552302 - Link policy message to about:policies. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D32061

--HG--
extra : moz-landing-system : lando
2019-05-22 14:34:44 +00:00
Florian Quèze b911add66e Bug 1552524 - Add a mochitest to avoid more sync IPC being introduced during startup, r=mconley.
Differential Revision: https://phabricator.services.mozilla.com/D31644

--HG--
rename : browser/base/content/test/performance/browser_startup_mainthreadio.js => browser/base/content/test/performance/browser_startup_syncIPC.js
extra : moz-landing-system : lando
2019-05-22 14:15:29 +00:00
Michael Kaply 4b1ce8d8bb Bug 1553041 - Add waitForStateStop to try to fix intermittent. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D32005

--HG--
extra : moz-landing-system : lando
2019-05-22 14:02:58 +00:00
Oana Pop Rus af0293e185 Backed out changeset 7de6c5aab8b4 (bug 1471698) for build bustages on Windows MinGW all on a CLOSED TREE 2019-05-22 16:36:06 +03:00
Tom Ritter 382e464814 Bug 1471698 - Remove our binutils-corruption-avoiding workaround for mingw-clang r=froydnj
Depends on D31347

Differential Revision: https://phabricator.services.mozilla.com/D31349

--HG--
extra : moz-landing-system : lando
2019-05-21 17:57:06 +00:00
Kestrel 94d172dfbc Bug 1553385 - Add context fill to about:preferences permanent private browsing mode info icon for dark mode r=dao
Differential Revision: https://phabricator.services.mozilla.com/D32096

--HG--
extra : moz-landing-system : lando
2019-05-22 08:41:31 +00:00
Mathieu Leplatre 8eb7224e54 Bug 1526018 - Initialize PSM clients in their own service r=Gijs,jcj
Differential Revision: https://phabricator.services.mozilla.com/D31603

--HG--
extra : moz-landing-system : lando
2019-05-21 21:14:11 +00:00
Florian Quèze a19ac2626e Bug 1553113 - Rename the profiles uploaded by startup main thread IO tests so that treeherder offers to open them in Firefox Profiler, r=mconley.
Differential Revision: https://phabricator.services.mozilla.com/D31994

--HG--
extra : moz-landing-system : lando
2019-05-22 10:03:48 +00:00
Alphan Chen 2dbd18c6c8 Bug 1549973 - Force tabState flush from C++ listener before tab is closed r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D30475

--HG--
extra : moz-landing-system : lando
2019-05-22 09:06:14 +00:00
Mike de Boer 4ea690eb96 Bug 1543684 - When a session is set to resume anyways, skip analyzing previous crashes and always restore immediately. r=dao
I also made a few gratuitous code formatting cleanups. I hope you don't mind.
We are unable to properly analyze shutdown crashes and deduce the right action
to take when that happened. This leads to surprising occurrences of the
'about:sessionrestore' page shown, especially when a full restore is expected
anyway.

Differential Revision: https://phabricator.services.mozilla.com/D29676

--HG--
extra : moz-landing-system : lando
2019-05-22 09:08:09 +00:00
Andrea Marchesini 7b8a38ee05 Bug 1551729 - Revert bug 1548432 - Re-introducing the support for cookies without values, r=mayhemer
This patch reverts the second part of bug 1548432.

Differential Revision: https://phabricator.services.mozilla.com/D31267

--HG--
extra : moz-landing-system : lando
2019-05-22 06:31:22 +00:00
Jared Wein 85a73bedf5 Bug 1553321 - Remove connect-src https and img-src https from about:logins CSP. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D32087

--HG--
extra : moz-landing-system : lando
2019-05-22 03:20:37 +00:00
Jared Wein eee6bc8a84 Bug 1553320 - Include about:logins as a secure internal UI page. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D32065

--HG--
extra : moz-landing-system : lando
2019-05-22 02:44:48 +00:00
Ed Lee 2903e9b58d Bug 1553334 - Add experimentation sizing, card actions and bug fixes to Activity Stream r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D32076

--HG--
extra : moz-landing-system : lando
2019-05-21 23:43:23 +00:00
Christoph Kerschbaumer 796a800303 Bug 965637: Move CSP from Principal into Client, part 4: test updates. r=mccr8,jkt
Differential Revision: https://phabricator.services.mozilla.com/D27657

--HG--
extra : moz-landing-system : lando
2019-05-21 23:15:08 +00:00
Christoph Kerschbaumer 30b618ff6e Bug 965637: Move CSP from Principal into Client, part 3: frontend changes. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D27656

--HG--
extra : moz-landing-system : lando
2019-05-21 23:15:08 +00:00
Cosmin Sabou ce81aa750c Backed out 7 changesets (bug 1519577) for mochitest failures. CLOSED TREE
Backed out changeset 5192370c4f79 (bug 1519577)
Backed out changeset 2999bbc0422b (bug 1519577)
Backed out changeset bcedf1e9b09c (bug 1519577)
Backed out changeset 293af339be51 (bug 1519577)
Backed out changeset 9f311461ad1e (bug 1519577)
Backed out changeset cf4e91d423b4 (bug 1519577)
Backed out changeset 4f53ad1e3674 (bug 1519577)
2019-05-22 02:20:08 +03:00
Cosmin Sabou 0e7add25c1 Bug 1519577 - Fix browser chrome failures. r=aswan 2019-05-22 01:56:55 +03:00
Jared Wein aa9c7b4e7e Bug 1549814 - Add automated tests for creating a login. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31714

--HG--
extra : moz-landing-system : lando
2019-05-21 19:04:08 +00:00
Jared Wein 4ad2b10786 Bug 1549814 - Add 'New Login' button to create new saved logins. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31713

--HG--
extra : moz-landing-system : lando
2019-05-21 19:24:19 +00:00
Jared Wein eec920c32d Bug 1549814 - LoginHelper.searchLoginsWithObject always returns an array so no need to check for a falsy return value. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31712

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:49 +00:00
Jared Wein 0323332d31 Bug 1549814 - Include a title with the login object that removes http(s) or www prefix. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31711

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:45 +00:00
Jared Wein e1dee87910 Bug 1549814 - Update the login-list count on login additions and removals. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31710

--HG--
extra : moz-landing-system : lando
2019-05-21 19:03:42 +00:00
Andrew Swan f80f3b7f72 Bug 1519577 Convert toolbarbutton to a custom element r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D31941

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:48 +00:00
Andrew Swan 5d152fbda9 Bug 1519577 Mark badged page action toolbarbuttons before inserting r=Gijs
The "add search engine" page action wants to use badged toolbarbuttons,
but it does this by adding the "badged-button" class (which changes the
XBL binding) after the button has already been created and added to
the DOM.  To avoid having to switch between non-badged and badged buttons
when toolbarbutton is converted to custom elements, add a property to
page actions so that the badged status can be determined when the element
is created.

Differential Revision: https://phabricator.services.mozilla.com/D31940

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:23 +00:00
Andrew Swan cf3c87c462 Bug 1519577 Remove support for unused toolbarbutton anchor attribute r=NeilDeakin
This code contains an undesirable dependency between the layout code and
the implementation of toolbarbutton.  Since it isn't actually used anywhere
by the firefox UI, remove it here.

Differential Revision: https://phabricator.services.mozilla.com/D31939

--HG--
extra : moz-landing-system : lando
2019-05-21 19:26:25 +00:00
Michael Kaply 8f53021f57 Bug 1552676 - Cleanup cookie policy tests. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D32037

--HG--
extra : moz-landing-system : lando
2019-05-21 19:15:36 +00:00
Noemi Erli cc1f5b44f2 Backed out 4 changesets (bug 1510569) for mass test failures CLOSED TREE
Backed out changeset c5488e2770a6 (bug 1510569)
Backed out changeset df98eef1f640 (bug 1510569)
Backed out changeset db6da7f94a92 (bug 1510569)
Backed out changeset fb696b92c13d (bug 1510569)
2019-05-21 23:41:41 +03:00
Erica Wright c20fb3ba09 Bug 1549825 - Create empty about:protections page. r=johannh,baku
Differential Revision: https://phabricator.services.mozilla.com/D30652

--HG--
extra : moz-landing-system : lando
2019-05-21 18:32:32 +00:00
Barret Rennie 68cdb08594 Bug 1510569 - Keep track of whether we are navigating to a new URI in nsDocShell r=mconley,kmag,qdot
Previously the `WebNavigationChild` would keep track of when triggering its
`nsIWebNavigation`, `goForward`, `goBack`, `gotoIndex`, and `loadURI` methods.
It's `nsIWebNavigation` instance is always an `nsIDocShell` and as part of
porting `OnStateChange` and `OnLocationChange` events from
`WebProgressChild`/`RemoteWebProgress` to `BrowserChild`/`BrowserParent`, this
informations needs to be available from the `BrowserChild`. As it stands, it is
currently an expando property on the `WebProgressChild`.

Instead of introducing yet another XPCOM interface for the WebProgressChild, we
now store this information directly on the `nsDocShell`. Furthermore, instead
of having the `WebNavigationChild` manage this part of the `nsDocShell`'s
state, we can have the `nsDocShell` manage this state itself so it is always
consistent.

Differential Revision: https://phabricator.services.mozilla.com/D28124

--HG--
extra : moz-landing-system : lando
2019-05-21 19:28:39 +00:00
Trishul 5ef28fb648 Bug 1442271 - Cookie imports fail on newer versions of Chrome r=Gijs
DB field name is changed in chrome, so matching that.

Cookie imports fail on newer versions of Chrome

Differential Revision: https://phabricator.services.mozilla.com/D31976

--HG--
extra : moz-landing-system : lando
2019-05-21 12:40:22 +00:00
Mike Conley 899c691498 Bug 1544037 - Remove startupCache stat entry from main thread IO whitelist. r=florian
Depends on D31086

Differential Revision: https://phabricator.services.mozilla.com/D31087

--HG--
extra : moz-landing-system : lando
2019-05-21 17:33:26 +00:00
Cosmin Sabou e565aa827a Backed out 4 changesets (bug 1510569) for causing build bustages on nsIDocShell.idl CLOSED TREE
Backed out changeset 57f49df057be (bug 1510569)
Backed out changeset de97a258fcfd (bug 1510569)
Backed out changeset 4b0ed20ab3bc (bug 1510569)
Backed out changeset 1d8ab383d3e9 (bug 1510569)
2019-05-21 20:30:01 +03:00
Barret Rennie 3ee6a359f7 Bug 1510569 - Keep track of whether we are navigating to a new URI in nsDocShell r=mconley,kmag,qdot
Previously the `WebNavigationChild` would keep track of when triggering its
`nsIWebNavigation`, `goForward`, `goBack`, `gotoIndex`, and `loadURI` methods.
It's `nsIWebNavigation` instance is always an `nsIDocShell` and as part of
porting `OnStateChange` and `OnLocationChange` events from
`WebProgressChild`/`RemoteWebProgress` to `BrowserChild`/`BrowserParent`, this
informations needs to be available from the `BrowserChild`. As it stands, it is
currently an expando property on the `WebProgressChild`.

Instead of introducing yet another XPCOM interface for the WebProgressChild, we
now store this information directly on the `nsDocShell`. Furthermore, instead
of having the `WebNavigationChild` manage this part of the `nsDocShell`'s
state, we can have the `nsDocShell` manage this state itself so it is always
consistent.

Differential Revision: https://phabricator.services.mozilla.com/D28124

--HG--
extra : moz-landing-system : lando
2019-05-21 17:08:57 +00:00
Thomas Wisniewski 74b6b6997d Bug 1551672 - add a site patch to fix PDK video player versions that are broken on Fennec; r=denschub,aswan
add a site patch to fix PDK video player versions that are broken on Fennec

Differential Revision: https://phabricator.services.mozilla.com/D31122

--HG--
extra : moz-landing-system : lando
2019-05-21 16:16:33 +00:00
Drew Willcoxon 05bb5b9bc7 Bug 1549043 - Fix browser_urlbar_search_legacy.js and browser_urlbar_keyed_search_legacy.js failures on macOS 10.14 Mojave. r=Standard8
This includes the previously excluded initial expected reflow on macOS 10.14. That reflow is already expected on other platforms, and it seems to be necessary on 10.14, too. This also removes the DEBUG checks. Those checks are different between these two tests, so I had a hunch that maybe they aren't actually necessary, and they seem not to be. Here's a try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8558d9ec29bd4d6ce7372c182ff3cc8c7d6d2275&selectedJob=247137299

Differential Revision: https://phabricator.services.mozilla.com/D31704

--HG--
extra : moz-landing-system : lando
2019-05-20 08:50:09 +00:00
violet 6dd273cc7e Bug 1550432 - Do not report error for unknown property if its known moz prefixed version is specified. r=emilio
Suppose that `prop` is a property that we haven't supported yet, while its `-moz-prop`
version is already supported.

If an author specifies in a declaration block this property in its standard form
as well as multiple verdor specific forms, as long as `-moz-prop` is specified, we
shouldn't report error for unknown property `prop`. Because that's just noise.

Differential Revision: https://phabricator.services.mozilla.com/D31998

--HG--
extra : moz-landing-system : lando
2019-05-21 15:35:41 +00:00
Andreea Pavel 846e7d0d9b Backed out 2 changesets (bug 1544037) for build bustages at StartupCache.cpp on a CLOSED TREE
Backed out changeset 8242c6c52f6c (bug 1544037)
Backed out changeset c19e86931d1a (bug 1544037)
2019-05-21 17:06:26 +03:00
Mike Conley 50c3b0eff2 Bug 1544037 - Remove startupCache stat entry from main thread IO whitelist. r=florian
Depends on D31086

Differential Revision: https://phabricator.services.mozilla.com/D31087

--HG--
extra : moz-landing-system : lando
2019-05-16 17:44:08 +00:00
Jared Wein eaaeced236 Bug 1550131 - Automated test for master password prompt from about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31125

--HG--
extra : moz-landing-system : lando
2019-05-21 13:16:03 +00:00
Jared Wein 67f0b6b6f1 Bug 1550131 - Move notification strings to Fluent file. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31747

--HG--
extra : moz-landing-system : lando
2019-05-21 13:16:01 +00:00
Matthew Noorenberghe 20d0afe243 Bug 1550131 - Remove about:logins master password login notifications when the user logs in. r=jaws
Depends on D31699

Differential Revision: https://phabricator.services.mozilla.com/D31700

--HG--
extra : moz-landing-system : lando
2019-05-21 13:15:53 +00:00
Matthew Noorenberghe 077e2f04c0 Bug 1550131 - Show a notification when master password login is cancelled while about:logins is open. r=jaws
Depends on D31698

Differential Revision: https://phabricator.services.mozilla.com/D31699

--HG--
extra : moz-landing-system : lando
2019-05-21 13:15:46 +00:00
Matthew Noorenberghe 12bb2a4ea0 Bug 1550131 - Expose an iterator for AboutLoginsParent subscribers. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D31698

--HG--
extra : moz-landing-system : lando
2019-05-21 13:15:44 +00:00
Mihai Alexandru Michis 68421ffba4 Backed out changeset 754426d70d28 (bug 1551729) for causing wpt failures. CLOSED TREE 2019-05-21 15:17:37 +03:00
Gijs Kruitbosch 943215f0d0 Bug 1550697 - fix focus colours for banners in hamburger menu, r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D31617

--HG--
extra : moz-landing-system : lando
2019-05-21 10:17:31 +00:00
Andrea Marchesini 32c1b6bb89 Bug 1551729 - Revert bug 1548432 - Re-introducing the support for cookies without values, r=mayhemer
This patch reverts the second part of bug 1548432.

Differential Revision: https://phabricator.services.mozilla.com/D31267

--HG--
extra : moz-landing-system : lando
2019-05-21 08:57:21 +00:00
Matthew Noorenberghe c7e2647572 Bug 1548381 - Password generation autocomplete UI. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31211

--HG--
extra : moz-landing-system : lando
2019-05-21 00:24:20 +00:00
Matthew Noorenberghe 49af8c9279 Bug 1548381 - Make a generic two-line autocomplete richlistitem element. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31210

--HG--
extra : moz-landing-system : lando
2019-05-21 00:24:22 +00:00
Matthew Noorenberghe c2a92f5c65 Bug 1548381 - Generate and cache a password for autocomplete="new-password" password fields. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31206

--HG--
extra : moz-landing-system : lando
2019-05-21 00:24:30 +00:00
Dorel Luca 02d3c96fae Backed out 9 changesets (bug 1548381) for XPCShell failures in toolkit/components/passwordmgr/test/unit/test_LoginManagerParent_doAutocompleteSearch.js
Backed out changeset 0e7d8f96bf12 (bug 1548381)
Backed out changeset 738ce5e88e05 (bug 1548381)
Backed out changeset 38e35b6d8d80 (bug 1548381)
Backed out changeset cddbcd92ec10 (bug 1548381)
Backed out changeset 60ff6e363acf (bug 1548381)
Backed out changeset 1e2300b95a59 (bug 1548381)
Backed out changeset e0cf735bdcf5 (bug 1548381)
Backed out changeset fde90ccfb570 (bug 1548381)
Backed out changeset 426750b88fc2 (bug 1548381)

--HG--
extra : rebase_source : af00f81d952ed46b6f140e3a1dd6b5ca5bf638ec
2019-05-21 03:19:42 +03:00
Matthew Noorenberghe d89bb467c0 Bug 1548381 - Password generation autocomplete UI. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31211

--HG--
extra : moz-landing-system : lando
2019-05-20 19:56:07 +00:00
Matthew Noorenberghe 033f729066 Bug 1548381 - Make a generic two-line autocomplete richlistitem element. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31210

--HG--
extra : moz-landing-system : lando
2019-05-20 19:55:54 +00:00
Matthew Noorenberghe b491827097 Bug 1548381 - Generate and cache a password for autocomplete="new-password" password fields. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D31206

--HG--
extra : moz-landing-system : lando
2019-05-20 19:54:58 +00:00
Coroiu Cristina c86f7ac7c3 Backed out 5 changesets (bug 1550131) for browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_masterPassword.js
Backed out changeset 95918413069f (bug 1550131)
Backed out changeset 8e7d6a1c30fa (bug 1550131)
Backed out changeset 97eabc062946 (bug 1550131)
Backed out changeset 32ff6a0b8436 (bug 1550131)
Backed out changeset b562886d574d (bug 1550131)

--HG--
extra : rebase_source : 542ffadbb47cbd1bfc90e7053af59c1e5ee385d7
2019-05-21 01:22:53 +03:00
David Major 12a5d86407 Bug 1526443 - Pick up LLVM fix for CFG on arm64-windows builds r=froydnj
Cherry-picks https://bugs.llvm.org/show_bug.cgi?id=39799 and enables CFG on aarch64-windows automation. It's keyed on an explicit --enable-hardening to avoid breaking the local builds of developers who haven't yet picked up the compiler patch.

Differential Revision: https://phabricator.services.mozilla.com/D28236

--HG--
extra : moz-landing-system : lando
2019-05-20 17:53:37 +00:00
David Major 6efaa8b1cd Bug 1523526 - Don't allow CFG on old releases of Windows for arm64 r=bobowen,aklotz
There's a bug in ole32.dll on arm64 versions of Windows prior to 1809, that crashes our content processes if we enable CFG. We've reported the issue, but even if it gets fixed, we can't assume users will have the update.

This patch uses process mitigation policy flags to disable CFG on arm64 before 1809. Based on testing, we only need to do this in the sandbox for child processes, and it's not strictly necessary for the launcher stub to set the flag on the main process. But I've included that anyway as a guard against some yet-undiscovered scenario that might hit the issue and make the browser unusable.

The effects of this patch won't be visible until we actually enable CFG in a subsequent landing.

Differential Revision: https://phabricator.services.mozilla.com/D29474

--HG--
extra : moz-landing-system : lando
2019-05-20 17:25:30 +00:00
Jared Wein a0851d9013 Bug 1550131 - Automated test for master password prompt from about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31125

--HG--
extra : moz-landing-system : lando
2019-05-20 20:09:25 +00:00
Jared Wein ef4dd0773b Bug 1550131 - Move notification strings to Fluent file. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31747

--HG--
extra : moz-landing-system : lando
2019-05-20 20:08:10 +00:00
Matthew Noorenberghe 2cee12df26 Bug 1550131 - Remove about:logins master password login notifications when the user logs in. r=jaws
Depends on D31699

Differential Revision: https://phabricator.services.mozilla.com/D31700

--HG--
extra : moz-landing-system : lando
2019-05-20 02:56:08 +00:00
Matthew Noorenberghe 80e0594431 Bug 1550131 - Show a notification when master password login is cancelled while about:logins is open. r=jaws
Depends on D31698

Differential Revision: https://phabricator.services.mozilla.com/D31699

--HG--
extra : moz-landing-system : lando
2019-05-20 02:56:05 +00:00
Matthew Noorenberghe 2058c17989 Bug 1550131 - Expose an iterator for AboutLoginsParent subscribers. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D31698

--HG--
extra : moz-landing-system : lando
2019-05-20 02:56:01 +00:00
Dorel Luca 06b2e4e9d2 Backed out changeset 41c511d9528c (bug 1551729) for causing WPT failures in cookies/http-state/mozilla-tests.html. CLOSED TREE 2019-05-20 23:40:10 +03:00
Brian Grinstead eb97e60e6c Bug 1534407 - Enable browser.xhtml by default r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D26599

--HG--
extra : moz-landing-system : lando
2019-05-16 16:34:20 +00:00
Brendan Dahl 543c10a1d2 Bug 1551320 - Replace all CreateElement calls in XUL documents with CreateXULElement. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D31295

--HG--
extra : moz-landing-system : lando
2019-05-20 16:50:28 +00:00
Andrei Oprea 5ceda0b2bd Bug 1552768 - Remove hover style rules on Windows for the search input field r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D31772

--HG--
extra : moz-landing-system : lando
2019-05-20 16:32:49 +00:00
Coroiu Cristina 55a63d1520 Backed out 2 changesets (bug 1523526, bug 1526443) for Be bustage on Windows AArch on a CLOSED TREE
Backed out changeset 98013639d600 (bug 1526443)
Backed out changeset e8ac4b512f9d (bug 1523526)
2019-05-20 20:21:56 +03:00
Andrei Oprea 2591098004 Bug 1548782 - Improve hover state and accessibility for Bookmark Panel message r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D31797

--HG--
extra : moz-landing-system : lando
2019-05-20 15:04:45 +00:00
Andrea Marchesini b2c76acaf1 Bug 1551729 - Revert bug 1548432 - Re-introducing the support for cookies without values, r=mayhemer
This patch reverts the second part of bug 1548432.

Differential Revision: https://phabricator.services.mozilla.com/D31267

--HG--
extra : moz-landing-system : lando
2019-05-20 15:16:06 +00:00
Michael Kaply 48d4ac04df Bug 1446639 - Update policy tests to show URLs. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D31657

--HG--
extra : moz-landing-system : lando
2019-05-20 15:12:06 +00:00
Andrei Oprea 6b25c13613 Bug 1548478 - Fix fluent warnings about missing translations for Bookmark Panel messages r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D30060

--HG--
extra : moz-landing-system : lando
2019-05-20 15:02:22 +00:00
David Major f0dc4b3dbe Bug 1526443 - Pick up LLVM fix for CFG on arm64-windows builds r=froydnj
Cherry-picks https://bugs.llvm.org/show_bug.cgi?id=39799 and enables CFG on aarch64-windows automation. It's keyed on an explicit --enable-hardening to avoid breaking the local builds of developers who haven't yet picked up the compiler patch.

Differential Revision: https://phabricator.services.mozilla.com/D28236

--HG--
extra : moz-landing-system : lando
2019-05-13 18:38:23 +00:00
David Major 250aff00e7 Bug 1523526 - Don't allow CFG on old releases of Windows for arm64 r=bobowen,aklotz
There's a bug in ole32.dll on arm64 versions of Windows prior to 1809, that crashes our content processes if we enable CFG. We've reported the issue, but even if it gets fixed, we can't assume users will have the update.

This patch uses process mitigation policy flags to disable CFG on arm64 before 1809. Based on testing, we only need to do this in the sandbox for child processes, and it's not strictly necessary for the launcher stub to set the flag on the main process. But I've included that anyway as a guard against some yet-undiscovered scenario that might hit the issue and make the browser unusable.

The effects of this patch won't be visible until we actually enable CFG in a subsequent landing.

Differential Revision: https://phabricator.services.mozilla.com/D29474

--HG--
extra : moz-landing-system : lando
2019-05-07 18:37:13 +00:00
Dale Harvey e87e9841d7 Bug 1541415 - Add test to ensure engines send correct code. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D31546

--HG--
extra : moz-landing-system : lando
2019-05-20 12:59:45 +00:00
Dale Harvey 988c7f73f8 Bug 1551554 - Fix broken webextension localisation keys. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D31545

--HG--
extra : moz-landing-system : lando
2019-05-20 12:59:33 +00:00
Gurzau Raul c8aba9a691 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-05-20 16:47:30 +03:00
Gurzau Raul ce435076fa Merge autoland to mozilla-central. a=merge 2019-05-20 16:42:23 +03:00
ffxbld 866936d99a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2019-05-20 13:22:45 +00:00
ffxbld 132d447ea6 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D31781

--HG--
extra : moz-landing-system : lando
2019-05-20 12:42:12 +00:00
Ed Lee 3221e13d38 Bug 1552538 - Check for gBrowser before checking for pinned tabs r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D31735

--HG--
extra : moz-landing-system : lando
2019-05-19 11:04:16 +00:00
Julien Cristau 1c6fe6b8d4 Bug 1536465 - remove expiring FX_TAB_REMOTE_NAVIGATION_DELAY_MS telemetry probe. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D27328

--HG--
extra : rebase_source : 2f8c9ad952dfe9f5772709723a4fdfe0411083ee
2019-05-20 11:57:42 +02:00
Emilio Cobos Álvarez c1954c0d3a Bug 1492739 - Unprefix user-select. r=mats
The CSSWG decided that our behavior regarding inheritance is what we want,
see [1].

[1]: https://github.com/w3c/csswg-drafts/issues/3344

Differential Revision: https://phabricator.services.mozilla.com/D11585

--HG--
extra : moz-landing-system : lando
2019-05-17 02:43:59 +00:00
Jared Wein e088d560ff Bug 1550093 - Add automated tests for CopyToClipboardButton. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31664

--HG--
extra : source : 058d6d7a23a64ffc0051d2cc1ec6a78c3d050897
2019-05-17 21:20:54 +00:00
Jared Wein 07a199e46b Bug 1550093 - Style the Copied state to match the Lockwise addon. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31521

--HG--
extra : source : 38cafbd4a35fc02e9c3b26f27338b7907878b6eb
2019-05-17 18:26:16 +00:00
Jared Wein 7891929ef0 Bug 1550093 - Clicking the Copy button places the related text on the clipboard. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31520

--HG--
extra : source : 510a686041bb31f70684c29a72e8a5f1163836b2
2019-05-17 18:26:08 +00:00
Jared Wein a444990438 Bug 1550093 - Create CustomElement for copy-to-clipboard. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31519

--HG--
extra : source : faf4415303fb85890222c1ca3b4a975ddd33b22a
2019-05-17 18:26:01 +00:00
Bogdan Tara f12a464572 Backed out 4 changesets (bug 1550093) for browser_parsable_css.js failures
Backed out changeset 058d6d7a23a6 (bug 1550093)
Backed out changeset 38cafbd4a35f (bug 1550093)
Backed out changeset 510a686041bb (bug 1550093)
Backed out changeset faf4415303fb (bug 1550093)
2019-05-18 03:56:20 +03:00
Ed Lee 2e94578a1b Bug 1552599 - Add accessible links, focus refinements and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D31691

--HG--
extra : moz-landing-system : lando
2019-05-17 22:55:09 +00:00
Gurzau Raul bc953c3503 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-05-18 00:46:18 +03:00
Gurzau Raul 80a3d06820 Merge inbound to mozilla-central. a=merge 2019-05-18 00:42:21 +03:00
Jared Wein e5365ad42c Bug 1550093 - Add automated tests for CopyToClipboardButton. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31664

--HG--
extra : moz-landing-system : lando
2019-05-17 21:20:54 +00:00
Jared Wein 75eedf0a87 Bug 1550093 - Style the Copied state to match the Lockwise addon. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31521

--HG--
extra : moz-landing-system : lando
2019-05-17 18:26:16 +00:00
Jared Wein 0319aafd31 Bug 1550093 - Clicking the Copy button places the related text on the clipboard. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31520

--HG--
extra : moz-landing-system : lando
2019-05-17 18:26:08 +00:00
Jared Wein 7144a26e81 Bug 1550093 - Create CustomElement for copy-to-clipboard. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31519

--HG--
extra : moz-landing-system : lando
2019-05-17 18:26:01 +00:00
Sylvestre Ledru fb63889274 Bug 1552430 - Fix some typos using codespell trunk r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D31589

--HG--
extra : moz-landing-system : lando
2019-05-17 15:56:50 +00:00
Dão Gottwald 7c2423aed3 Bug 1547671 - Hide the one-off buttons generally when the search string is empty. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D31594

--HG--
extra : moz-landing-system : lando
2019-05-17 18:49:17 +00:00
Michael Kaply 9972429612 Bug 1508752 - Make "managed by policy" message less preference specific. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D31543

--HG--
extra : moz-landing-system : lando
2019-05-17 05:48:20 +00:00
Ed Lee e997399bf4 Bug 1552366 - Add placeholder cards, wrapping buttons and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D31549

--HG--
extra : moz-landing-system : lando
2019-05-17 13:25:09 +00:00
Marco Bonardo 1f54ba7d47 Bug 1551898 - Replace UrlbarProvider.sources with a more flexible solution. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D31272

--HG--
extra : moz-landing-system : lando
2019-05-17 14:25:47 +00:00
Erica Wright ebeb369ef4 Bug 1551675 - remove the Standard category pref and depend on default values to compute standard settings. r=johannh
The standard category pref is gone.
When the default values change the standard category will change it's expectations to match.

Differential Revision: https://phabricator.services.mozilla.com/D31138

--HG--
extra : moz-landing-system : lando
2019-05-16 22:05:47 +00:00
Mihai Alexandru Michis 97df17e745 Backed out 11 changesets (bug 1330467) as requested by xeonchen on IRC. CLOSED TREE
Backed out changeset 0229d5353d50 (bug 1330467)
Backed out changeset 2f2308fe5747 (bug 1330467)
Backed out changeset 2cd09bae2bdf (bug 1330467)
Backed out changeset 2648f5bb1804 (bug 1330467)
Backed out changeset 4686eebd8962 (bug 1330467)
Backed out changeset b43fa07d5756 (bug 1330467)
Backed out changeset 35d96a4ff659 (bug 1330467)
Backed out changeset 6ac44130d2bb (bug 1330467)
Backed out changeset f939c61e051f (bug 1330467)
Backed out changeset 0ae215d91758 (bug 1330467)
Backed out changeset 1d48bdbb4035 (bug 1330467)
2019-05-17 16:19:06 +03:00
monikamaheshwari 941d289059 Bug 1430165: Input clear icons does not match the design system r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D31189

--HG--
rename : toolkit/themes/osx/global/icons/searchfield-cancel.svg => toolkit/themes/shared/icons/searchfield-cancel.svg
extra : moz-landing-system : lando
2019-05-17 10:11:25 +00:00
Dão Gottwald d028a9dc3b Bug 1547299 - Implement open-view-on-focus mode. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D31419

--HG--
extra : moz-landing-system : lando
2019-05-17 08:27:08 +00:00
Mark Banner 48c91b719e Bug 1315953 - Allow more browser search tests to run in artifact mode now that the underlying issues are fixed. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D31260

--HG--
extra : moz-landing-system : lando
2019-05-16 22:53:09 +00:00
Michael Kaply 33889ad738 Bug 1551867 - Move appinfo init to head to avoid timing when initing enterprise policies. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D31499

--HG--
extra : moz-landing-system : lando
2019-05-16 23:47:13 +00:00
Ethan Glasser-Camp 3dc52b5fa4 Bug 1547034: PreferenceExperiments.start can take multiple prefs r=mythmon
Add a little bit to some existing tests to cover this new
functionality.

Depends on D29871

Differential Revision: https://phabricator.services.mozilla.com/D29872

--HG--
extra : moz-landing-system : lando
2019-05-16 15:04:20 +00:00
Jared Wein 082af2bc36 Bug 1551696 - Add reveal icon. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31290

--HG--
extra : moz-landing-system : lando
2019-05-16 20:16:56 +00:00
Jared Wein e45cb8f5b3 Bug 1551696 - Change reveal-button to a checkbox. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D31289

--HG--
extra : moz-landing-system : lando
2019-05-16 20:18:03 +00:00
Jared Wein 56e0d67593 Bug 1551696 - Add edit icon. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31288

--HG--
extra : moz-landing-system : lando
2019-05-16 20:16:45 +00:00
Jared Wein 00f194a83f Bug 1551696 - Add delete icon. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31287

--HG--
extra : moz-landing-system : lando
2019-05-16 20:16:40 +00:00
Jared Wein a9390757c2 Bug 1551696 - Add branded logo for official builds. r=MattN
I wasn't sure what we should show in the case of unofficial builds. Curently the logo is just hidden for those builds.

Differential Revision: https://phabricator.services.mozilla.com/D31286

--HG--
extra : moz-landing-system : lando
2019-05-16 20:18:01 +00:00
Jared Wein 56b9f1504d Bug 1551696 - Fix a color for the deemphasized text of the field-label. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31285

--HG--
extra : moz-landing-system : lando
2019-05-16 20:16:28 +00:00
Jared Wein fc7632b121 Bug 1551696 - Remove type=text/css from style references since its not necessary. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D31283

--HG--
extra : moz-landing-system : lando
2019-05-16 20:17:59 +00:00
Csoregi Natalia 60874606d0 Merge mozilla-central to autoland. CLOSED TREE 2019-05-17 00:58:59 +03:00
Csoregi Natalia 8ef3142853 Merge inbound to mozilla-central. a=merge 2019-05-17 00:55:45 +03:00
Andrei Oprea 919e29be27 Bug 1541969 - Fix intermittent newtab/browser_asrouter_cfr.js r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D31263

--HG--
extra : moz-landing-system : lando
2019-05-16 13:33:58 +00:00
Dão Gottwald 2c019d2592 Bug 1552130 - Stop reducing .urlbarView-secondary's font size when there's no primary text. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D31411

--HG--
extra : moz-landing-system : lando
2019-05-16 15:24:13 +00:00
Paul Zuehlcke 225d93a362 Bug 1372033 - Added option to permanently disallow addon installation for a website. r=johannh,aswan
Differential Revision: https://phabricator.services.mozilla.com/D28867

--HG--
extra : moz-landing-system : lando
2019-05-16 10:20:07 +00:00
Florian Quèze e71d3a6b9f Bug 1550034 - avoid most failures of the browser_startup_mainthreadio.js and browser_startup_content_mainthreadio.js tests, r=mconley.
This patch contains the following changes:
- upload a startup profile when there are unused mainthread I/O whitelist entries,
- avoid 'unused whitelist entry' failures in devedition beta builds (where the IOInterposer is ifdef'ed out) while keeping coverage that ensures we are able to produce valid startup profiles,
- completely disable on Windows Arm64 where the IO interposer is broken,
- mark as ignoreIfUnused the whitelist entry that caused most intermittent failures.

Differential Revision: https://phabricator.services.mozilla.com/D31268

--HG--
extra : moz-landing-system : lando
2019-05-16 17:56:57 +00:00
Brendan Dahl 07099d0812 Bug 1552058 - Don't include browser.xhtml in package. r=mossop
MOZ_BROWSER_XHTML=0 was accidentally being set causing us to include
browser.xhtml when it wasn't actually enabled.

Differential Revision: https://phabricator.services.mozilla.com/D31367

--HG--
extra : moz-landing-system : lando
2019-05-16 04:22:54 +00:00
Drew Willcoxon 3ae12c9208 Bug 1547673 - Quantumbar: For empty @token searches, show only the "Search with" text in the first result, not also the token. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D31487

--HG--
extra : moz-landing-system : lando
2019-05-16 16:17:30 +00:00
Doug Thayer 53b5f4b6e8 Bug 1547351 - Set renderroot of extension popup on browser element r=mattwoodrow
I'm not sure when/if this stopped working, but it appears the -moz-stack
display of the stack element doesn't send us through the admittedly
brittle pathways that allow us to create nsDisplayRenderRoots. This
brittleness is a consequence of copying the use of the "layer"
attribute and is discussed in the core document splitting bug. It's
outside the scope of this bug to fix that.

Differential Revision: https://phabricator.services.mozilla.com/D31006

--HG--
extra : moz-landing-system : lando
2019-05-14 16:58:40 +00:00
Matt Howell 0cd427346b Bug 1546828 - Improve the stub installer's method for finding the most recent release. r=agashlin
The nsJSON plugin turns out not to handle waiting for an entire HTTP respoonse correctly,
so replace it with our InetBgDl plugin, which does.

Differential Revision: https://phabricator.services.mozilla.com/D28884

--HG--
extra : moz-landing-system : lando
2019-04-29 15:44:47 +00:00
Boris Zbarsky b9db505a9a Bug 1551779 part 2. Stop using [array] for get/setParents in nsINavHistoryService. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D31238

--HG--
extra : moz-landing-system : lando
2019-05-16 13:06:11 +00:00
Mark Banner 78d9c69080 Bug 967013 - Re-enable browser_contextSearchTabPosition.js on Mac as the intermittents seem to have gone away. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D31405

--HG--
extra : moz-landing-system : lando
2019-05-16 14:04:06 +00:00
ffxbld fc63b3d821 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D31422

--HG--
extra : moz-landing-system : lando
2019-05-16 13:00:29 +00:00
Dão Gottwald 955ffbbf4c Bug 1552106 - Remove obsolete display and vertical-align properties from urlbarView row children. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D31400

--HG--
extra : moz-landing-system : lando
2019-05-16 11:19:31 +00:00
Johann Hofmann 190c716f86 Bug 1549605 - Add an indicator in the identity popup for when the site is verified by an imported root certificate. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D30136

--HG--
extra : moz-landing-system : lando
2019-05-16 06:34:21 +00:00
Matthew Noorenberghe f278a9e9d9 Bug 1456725 - Tabs.jsm: Update documentURI in waitForCondition to handle not yet loaded tabs. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D31340

--HG--
extra : moz-landing-system : lando
2019-05-16 00:29:14 +00:00
Sam Foster 2aa0106cdc Bug 1543499 - Record telemetry event when opening the password management UI. r=MattN
* Remove the PWMGR_MANAGE_OPENED histogram and references to it
* Add a new pwmgr event category, open_management method and objects for each of the entry points
* Expect an entryPoint key to be passed to LoginHelper.openPasswordManager so it can record the event
* Update all callers of LoginHelper.openPasswordManager to pass the correct entryPoint key
* Record the event in preferences when we open the password management UI as a subdialog
* Add test assertions to confirm the telemetry events are recorded, piggybacking on existing tests where practical to avoid duplicating helpers and boilerplate

Differential Revision: https://phabricator.services.mozilla.com/D29840

--HG--
extra : moz-landing-system : lando
2019-05-15 23:24:28 +00:00
Kevin Jacobs b93f23a66b Bug 1535210 - Set SSL STATE_IS_BROKEN flag for TLS1.0 and TLS 1.1 connections. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D29576

--HG--
extra : moz-landing-system : lando
2019-05-15 23:34:52 +00:00
Boris Zbarsky d49981ee72 Bug 1550930 part 2. Stop using [array] for nsIDroppedLinkHandler.validateURIsForDrop. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D30769

--HG--
extra : moz-landing-system : lando
2019-05-15 20:52:52 +00:00
Ed Lee 75c40487a2 Bug 1551951 - Update localization note for onboarding buttons r=flod
Differential Revision: https://phabricator.services.mozilla.com/D31281

--HG--
extra : moz-landing-system : lando
2019-05-15 18:41:16 +00:00
Johann Hofmann efaa2a219e Bug 1550209 - Clean up remnants of old clock skew error code in NetErrorChild.jsm. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D30432

--HG--
extra : moz-landing-system : lando
2019-05-15 17:29:35 +00:00
Dão Gottwald 763c907557 Bug 1551834 - Move legacy autocomplete attributes from shared browser.xul markup to the legacy-urlbar binding. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D31227

--HG--
extra : moz-landing-system : lando
2019-05-15 15:59:56 +00:00
Ed Lee fe2eba08c1 Bug 1551751 - Add return telemetry, faster stories and bug fixes to Activity Stream r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D31174

--HG--
extra : moz-landing-system : lando
2019-05-15 02:21:12 +00:00
Boris Zbarsky 47a701ff47 Bug 1551657 part 3. Stop using [array] in findLogins. r=MattN
I audited the results from
https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BFf%5DindLogins%5B%5EA-Za-z_%5D&case=true&regexp=true&path=

Differential Revision: https://phabricator.services.mozilla.com/D31119

--HG--
extra : moz-landing-system : lando
2019-05-14 19:28:52 +00:00
Boris Zbarsky fd4dae89f0 Bug 1551657 part 1. Stop using [array] in getAllLogins. r=MattN
I audited all the callsites
https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BGg%5DetAllLogins%5B%5EA-Za-z_%5D&case=true&regexp=true&path=
brings up.

Differential Revision: https://phabricator.services.mozilla.com/D31117

--HG--
extra : moz-landing-system : lando
2019-05-14 19:28:51 +00:00
Nihanth Subramanya c52874542e Bug 1551542 - Implement Protections Panel header. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D31070

--HG--
extra : moz-landing-system : lando
2019-05-15 13:15:32 +00:00
Nathan Froyd 279e2583b7 Bug 1551698 - disable PGO on some low-level windows files; r=dmajor
PGO instrumentation interacts badly with this code, and it's not crucial
that this code be lightning fast.

Differential Revision: https://phabricator.services.mozilla.com/D31131

--HG--
extra : moz-landing-system : lando
2019-05-15 13:00:39 +00:00
Gijs Kruitbosch 98e55d80dd Bug 1543761 - stop reading chrome.manifest files in the app/gre dirs when using omni.ja, r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D29287

--HG--
extra : moz-landing-system : lando
2019-05-15 12:36:31 +00:00
Syeda Asra Arshia Qadri 8128559da3 Bug 1546088: Improve the look of the page URL in the Site Identity Button's drag-image/tooltip.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D28985

--HG--
extra : moz-landing-system : lando
2019-05-15 12:54:57 +00:00
Mark Banner 4c547aee3e Bug 1541419 - Correct the search form url for Ebay in 'be' locale. r=mkaply,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D30398

--HG--
extra : moz-landing-system : lando
2019-05-13 18:33:24 +00:00
Michael Kaply ca2f318096 Bug 1545539 - Add enterprise requested preferences to policy. r=Dolske
Differential Revision: https://phabricator.services.mozilla.com/D29697

--HG--
extra : moz-landing-system : lando
2019-05-14 21:15:47 +00:00
Michael Kaply a98b93897c Bug 1522823 - Policy for whitelist/blacklist addons by ID. r=aswan,flod
Differential Revision: https://phabricator.services.mozilla.com/D27902

--HG--
extra : moz-landing-system : lando
2019-05-15 01:22:39 +00:00
Jared Wein d18ec49103 Bug 1550091 - Place the Launch button in its own column in the LoginItem. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30977

--HG--
extra : moz-landing-system : lando
2019-05-14 20:08:08 +00:00
Jared Wein f7af80942f Bug 1550091 - Add button to open a a site from a login item. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30975

--HG--
extra : moz-landing-system : lando
2019-05-14 20:36:33 +00:00
Jared Wein b3d1ba9b48 Bug 1550099 - Add reveal button for modal-input[type=password]. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30961

--HG--
extra : moz-landing-system : lando
2019-05-14 20:07:20 +00:00
Jared Wein 3c6818e92b Bug 1550099 - Add Edit button that toggles between editing/not-editing a LoginItem. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30960

--HG--
extra : moz-landing-system : lando
2019-05-14 20:07:15 +00:00
Jared Wein 495653bb7e Bug 1550099 - Move Delete button to be inline with the LoginItem title. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30959

--HG--
extra : moz-landing-system : lando
2019-05-14 20:07:10 +00:00
Jared Wein 187ffcdd6e Bug 1550099 - Use modal-input custom element for login-item. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30958

--HG--
extra : moz-landing-system : lando
2019-05-14 20:07:05 +00:00
Jared Wein ff2fac0d71 Bug 1550099 - Create basic custom element for a modal input. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30957

--HG--
extra : moz-landing-system : lando
2019-05-14 20:07:00 +00:00
Jared Wein 4b250f6e4e Bug 1549809 - Reduce duplication of reflected Fluent strings. r=MattN,Pike
This patch also fixes a bug where the custom elements wouldn't display their localized text if the attributes were updated before the custom element was defined.

Differential Revision: https://phabricator.services.mozilla.com/D30800

--HG--
extra : moz-landing-system : lando
2019-05-14 20:06:28 +00:00
Jared Wein f70815781f Bug 1549809 - Automated tests for filtering logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30760

--HG--
extra : moz-landing-system : lando
2019-05-14 20:06:23 +00:00
Jared Wein 38da7100b8 Bug 1549809 - Tweak the colors on the page and change to semantic CSS variable names. r=MattN
With this patch the page now works correctly with in-content dark mode. Tested by setting ui.systemUsesDarkTheme=1 in about:config.

Differential Revision: https://phabricator.services.mozilla.com/D30759

--HG--
extra : moz-landing-system : lando
2019-05-14 20:06:18 +00:00
Jared Wein b13de681b2 Bug 1549809 - Show the count of the items in the login list. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30758

--HG--
extra : moz-landing-system : lando
2019-05-14 20:36:27 +00:00
Jared Wein 23fa3950a3 Bug 1549809 - Live filter logins in the login list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30757

--HG--
extra : moz-landing-system : lando
2019-05-14 20:06:08 +00:00
Jared Wein d430790477 Bug 1549809 - Style the login-filter to span the header. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30756

--HG--
extra : moz-landing-system : lando
2019-05-14 20:06:02 +00:00
Jared Wein 47a8b6f30b Bug 1549809 - Apply common styling to the shadow DOM. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30755

--HG--
extra : moz-landing-system : lando
2019-05-14 20:05:57 +00:00
Jared Wein 9cb57c764a Bug 1549809 - Place the elements in a grid. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D30754

--HG--
extra : moz-landing-system : lando
2019-05-14 20:05:52 +00:00
Jared Wein a911756ae2 Bug 1549809 - Stub out LoginFilter custom element. r=MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D30753

--HG--
extra : moz-landing-system : lando
2019-05-14 20:05:47 +00:00
Brindusan Cristian ebd6889717 Merge inbound to mozilla-central. a=merge 2019-05-15 00:41:32 +03:00
Kyle Machulis d0cadc6c25 Bug 1540839 - Add Cross Origin Opener Policy case for BC preservation; r=nika
If we're doing a process switch due to the cross origin opener policy
being mismatched, we don't want to preserve the browsing context.

Differential Revision: https://phabricator.services.mozilla.com/D26392
2019-05-14 10:51:05 -07:00
Nihanth Subramanya 9b711db77f Bug 1551206 - Introduce new Protections Panel behind a pref. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30921

--HG--
rename : browser/components/controlcenter/content/panel.inc.xul => browser/components/controlcenter/content/identityPanel.inc.xul
extra : moz-landing-system : lando
2019-05-14 16:17:07 +00:00
Dão Gottwald ab75aa85ac Bug 1515589 - Implement newlines="stripsurroundingwhitespace" behavior directly in UrlbarInput. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D31064

--HG--
extra : moz-landing-system : lando
2019-05-14 16:01:18 +00:00
Drew Willcoxon 2045ab37b1 Bug 1485288 - Fix intermittent browser/base/content/test/urlbar/browser_urlbarStop.js by waiting for URLBarSetURI to be called by using a progress listener. r=mak
When the load is stopped, tabbrowser calls URLBarSetURI [1] and then calls onStateChange [2] on its progress listeners. That's the URLBarSetURI call that updates the urlbar value in this case. So to properly wait until the urlbar value has been updated, add our own progress listener in the test.

[1] https://searchfox.org/mozilla-central/rev/cc280c4be94ff8cf64a27cc9b3d6831ffa49fa45/browser/base/content/tabbrowser.js#5036
[2] https://searchfox.org/mozilla-central/rev/cc280c4be94ff8cf64a27cc9b3d6831ffa49fa45/browser/base/content/tabbrowser.js#5071

Differential Revision: https://phabricator.services.mozilla.com/D31018

--HG--
extra : moz-landing-system : lando
2019-05-14 09:37:30 +00:00
Matthew Wacha 843d200875 Bug 1375463 - Move contextmenu related tests into browser/base/content/test/contextMenu. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D21916

--HG--
rename : browser/base/content/test/general/browser_contextmenu.js => browser/base/content/test/contextMenu/browser_contextmenu.js
rename : browser/base/content/test/general/browser_contextmenu_childprocess.js => browser/base/content/test/contextMenu/browser_contextmenu_childprocess.js
rename : browser/base/content/test/general/browser_contextmenu_input.js => browser/base/content/test/contextMenu/browser_contextmenu_input.js
rename : browser/base/content/test/general/contextmenu_common.js => browser/base/content/test/contextMenu/contextmenu_common.js
rename : browser/base/content/test/general/ctxmenu-image.png => browser/base/content/test/contextMenu/ctxmenu-image.png
rename : browser/base/content/test/general/subtst_contextmenu.html => browser/base/content/test/contextMenu/subtst_contextmenu.html
rename : browser/base/content/test/general/subtst_contextmenu_input.html => browser/base/content/test/contextMenu/subtst_contextmenu_input.html
rename : browser/base/content/test/general/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul
extra : moz-landing-system : lando
2019-05-14 12:38:53 +00:00
Paul Zuehlcke e9c7644627 Bug 1550647 - Updated test to check for addon-install-blocked events, improved AddonManger fullscreen block. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30955

--HG--
extra : moz-landing-system : lando
2019-05-14 07:53:05 +00:00
Mark Banner 116bd975c3 Bug 1392320 - Enable browser_urlbar_keyed_search.js on Linux and Windows debug. r=mconley
It seems to be no longer affected by the previous intermittent/perma failures.

Differential Revision: https://phabricator.services.mozilla.com/D30942

--HG--
extra : moz-landing-system : lando
2019-05-13 17:52:45 +00:00
Cosmin Sabou 2c257bbf35 Merge mozilla-central to autoland. 2019-05-14 08:25:39 +03:00
Matthew Noorenberghe 6f55e2f535 Bug 1548393 - Follow-up to temporarily exclude PasswordGenerator.jsm from browser_all_files_referenced.js r=Aryx
Summary: I forgot to push this to Phabricator before landing.

Reviewers: aryx

Bug #: 1548393

Differential Revision: https://phabricator.services.mozilla.com/D31023

--HG--
extra : rebase_source : 80a194c83025f93f1490e351af5ab2506c28cd50
2019-05-14 08:14:48 +03:00
Andreea Pavel ce824f4a16 Merge mozilla-central to autoland on a CLOSED TREE 2019-05-14 07:17:06 +03:00
Andreea Pavel 4bf5812d4c Merge mozilla-inbound to mozilla-central. a=merge 2019-05-14 07:10:36 +03:00
Andreea Pavel 576781b49b Bug 1535645 - skipped browser_formdata_format.js on linux not debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D31003

--HG--
extra : moz-landing-system : lando
2019-05-14 00:58:49 +00:00
pospeselr 0d9c7ebbe0 Bug 1506693: PDFJS range-based requests violate FPI r=bdahl
Large pdf files download in parts via range-based requests so that
users can begin reading before the entire file has finished
downloading. This is implemented using XMLHttpRequests. However, since
these requests are created in the chrome, they are given the System
Principal and lack the correct firstPartyDomain associated with the
parent window.

This patch manually sets the XMLHttpRequest's originAttributes to the
one provided by the real owning window cached in the
RangedChromeActions object. This is done via the chrome-only
setOriginAttributes method.

The method is called in the xhr_onreadystatechanged() callback rather
than directly after construction in getXhr() because the
setOriginAttributes implementation requires the internal nsIChannel
object to have been created but not used. Fortunately, the
XMLHttpRequest object fires the readStateChangedEvent precisely after
the channel has been created in the XmlHttpRequest's Open() method.

The nsIChannel's nsILoadInfo's OriginAttributes are now overwritten
with the known OriginAttributes of the parent window before anything
else has had a chance to use it.

Differential Revision: https://phabricator.services.mozilla.com/D30689

--HG--
extra : moz-landing-system : lando
2019-05-13 23:41:57 +00:00
Gavin Lazar Suntop ca683a78bb Bug 1550289 - changing pocket url r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D30557

--HG--
extra : moz-landing-system : lando
2019-05-13 21:43:54 +00:00
Sebastian Streich 99e0852267 Bug 1402530 - Use IsOriginPotentiallyTrustworthy in ShouldLoad r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D30917

--HG--
extra : moz-landing-system : lando
2019-05-13 14:40:40 +00:00
Tim Nguyen c1f5b7a338 Bug 1521280 - Convert search-textbox to a custom element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D23045

--HG--
rename : toolkit/content/widgets/textbox.xml => toolkit/content/widgets/search-textbox.js
extra : moz-landing-system : lando
2019-05-13 18:12:37 +00:00
Ciure Andrei 62574b5918 Backed out changeset eb14a49fc4df (bug 1549825) for causing browser_aboutURLs.js to perma fail CLOSED TREE 2019-05-14 01:12:38 +03:00
Erica Wright 568cd4f2c5 Bug 1549825 - Create empty about:protections page. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30652

--HG--
extra : moz-landing-system : lando
2019-05-13 18:44:31 +00:00
Luca Greco 43e302f3d3 Bug 1550529 - Load tabprompts.css as document stylesheet in the XUL about:addons page. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D30655

--HG--
extra : moz-landing-system : lando
2019-05-13 20:29:48 +00:00
Johann Hofmann 94bea848e4 Bug 1545743 - Don't use validity.not{After,Before}LocalTime for parsing date information in NetErrorChild.jsm. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D30431

--HG--
extra : moz-landing-system : lando
2019-05-13 20:18:07 +00:00
Johann Hofmann 3736102bef Bug 1547695 - De-dupe #errorTryAgain on about:neterror/certerror. r=prathiksha
We were using the same ID on two elements, which kind of messed up things everywhere
our code reasonably expected only one element of the kind to exist. We just use a
class name now.

This also cleans up #advancedPanelErrorTryAgain which worked around this issue
by using a different ID.

Differential Revision: https://phabricator.services.mozilla.com/D30298

--HG--
rename : browser/base/content/test/general/browser_bug435325.js => browser/base/content/test/about/browser_bug435325.js
extra : moz-landing-system : lando
2019-05-13 19:38:03 +00:00
Emilio Cobos Álvarez 4e4121ea80 Bug 1551044 - Re-introduce debug symbols for noopt linux64 builds. r=froydnj
They were disabled in bug 1370129 because there were no use cases for them, but
there are use-cases for at least the linux64 ones :)

Let me know if you want me to enable them everywhere.

Differential Revision: https://phabricator.services.mozilla.com/D30797

--HG--
extra : moz-landing-system : lando
2019-05-13 16:05:07 +00:00