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

63538 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo e4e83a65d2 Bug 1552141 - The address bar is filtering bookmarklets and not executing them. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37218

--HG--
extra : moz-landing-system : lando
2019-07-10 14:04:13 +00:00
Sylvestre Ledru 90fac8fa22 Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37217

--HG--
extra : moz-landing-system : lando
2019-07-10 12:03:37 +00:00
Andreea Pavel b698eeec56 Backed out changeset 3d59cb02b6ff (bug 1562642) for eslint failure on a CLOSED TREE 2019-07-10 14:44:29 +03:00
Sylvestre Ledru fd95abf361 Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37217

--HG--
extra : moz-landing-system : lando
2019-07-10 11:15:25 +00:00
Ed Lee 95d2bd35d3 Bug 1566202 - Add dismissed thumbnail, autohide whatsnew and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D38120

--HG--
extra : moz-landing-system : lando
2019-07-16 13:52:26 +00:00
Brindusan Cristian cd90a0db5b Backed out changeset 128c7e63d351 (bug 1557061) for ESlint failure at AboutProtectionsHandler.jsm:155:10. CLOSED TREE 2019-07-16 17:32:03 +03:00
Brindusan Cristian ea007979ee Backed out changeset a7c14ebfcd4d (bug 1513337) for telemetry failures at test_event_ping.py. CLOSED TREE 2019-07-16 17:22:21 +03:00
Drew Willcoxon f80e5a2514 Bug 1563617 - Quantumbar: Set rolluponmousewheel="true" so that you can scroll in pages while the popup is open. r=dao
With awesomebar we got this for free because nsXULPopupManager checks the "type" attribute of the popup element.  If it starts with "autocomplete", rolluponmousewheel is effectively true [1].  We got rid of the type attribute in quantumbar since it wasn't otherwise necessary.

[1] https://searchfox.org/mozilla-central/rev/07f7390618692fa4f2a674a96b9b677df3a13450/layout/xul/nsXULPopupManager.cpp#361

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

--HG--
extra : moz-landing-system : lando
2019-07-16 14:15:30 +00:00
Erica Wright b8a1874706 Bug 1557061 - Add summary information to the protection report. r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38110

--HG--
extra : moz-landing-system : lando
2019-07-16 13:58:39 +00:00
Gijs Kruitbosch 46a3520d09 Bug 1557256 - handle scrollwheel zoom in reader mode, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38069

--HG--
extra : moz-landing-system : lando
2019-07-16 13:18:46 +00:00
Dão Gottwald d4258708f3 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-16 10:26:04 +00:00
Gijs Kruitbosch 2b449941ae Bug 1557960 - cope with 0 values in Chrome's date/time columns when importing, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D37810

--HG--
extra : moz-landing-system : lando
2019-07-15 21:52:56 +00:00
Mark Banner 0cc569079b Bug 1565779 - Move encoding definitions to the correct location in the search engine manifest files. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D38162

--HG--
extra : moz-landing-system : lando
2019-07-16 09:14:05 +00:00
Francesco Lodolo (:flod) 2a711f725a Bug 1564433 - Disable Language Switcher in Preferences for Developer Edition r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D37419

--HG--
extra : moz-landing-system : lando
2019-07-09 18:02:18 +00:00
Robert Strong 50447ded09 Bug 1555088 - Use activeUpdate and an app version increase to determine that an update was performed and remove the post update pref. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D36853

--HG--
extra : moz-landing-system : lando
2019-07-09 06:33:15 +00:00
Dorel Luca 4cb5b6e3c9 Backed out changeset f8d8b15ccc84 (bug 1559418) for ESlint failure. CLOSED TREE 2019-07-09 20:39:26 +03:00
Micah Tigley 0832d2cd52 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004

--HG--
extra : moz-landing-system : lando
2019-07-09 16:55:49 +00:00
Marco Bonardo c78b9d2ed3 Bug 1552141 - The address bar is filtering bookmarklets and not executing them. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D37218

--HG--
extra : moz-landing-system : lando
2019-07-09 16:27:36 +00:00
Gijs Kruitbosch 9a5e853d3d Bug 1417238 - hide 'open link in container' menu when there are no containers, r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D37439

--HG--
extra : moz-landing-system : lando
2019-07-09 16:20:06 +00:00
Gijs Kruitbosch aac6c9089a Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D36771

--HG--
extra : moz-landing-system : lando
2019-07-09 15:44:30 +00:00
Sylvestre Ledru f69d7d706a Bug 1564437 - Rename some xul files to inc.xul to make it clear that they are included r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37423

--HG--
rename : browser/components/preferences/in-content/containers.xul => browser/components/preferences/in-content/containers.inc.xul
rename : browser/components/preferences/in-content/home.xul => browser/components/preferences/in-content/home.inc.xul
rename : browser/components/preferences/in-content/main.xul => browser/components/preferences/in-content/main.inc.xul
rename : browser/components/preferences/in-content/privacy.xul => browser/components/preferences/in-content/privacy.inc.xul
rename : browser/components/preferences/in-content/search.xul => browser/components/preferences/in-content/search.inc.xul
rename : browser/components/preferences/in-content/searchResults.xul => browser/components/preferences/in-content/searchResults.inc.xul
rename : browser/components/preferences/in-content/sync.xul => browser/components/preferences/in-content/sync.inc.xul
extra : moz-landing-system : lando
2019-07-09 15:20:39 +00:00
Gurzau Raul c6fc020ab2 Backed out changeset 2af514f1a7bc (bug 1559195)for failures at browser_startup_mainthreadio.js 2019-07-09 18:10:38 +03:00
Gijs Kruitbosch ac69ec3d6a Bug 1559195 - clean up PdfJs enabled checking code, r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D36771

--HG--
extra : moz-landing-system : lando
2019-07-09 11:34:19 +00:00
Mihai Alexandru Michis b6ef132da1 Backed out changeset 04d628f57730 (bug 1562145) for bc failures in browser_bug1261299.js 2019-07-09 13:56:29 +03:00
Nicholas Nethercote 7c43c6f952 Bug 1563996 - Make browser.xul.error_pages.enabled a static pref. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D37201

--HG--
extra : moz-landing-system : lando
2019-07-09 07:59:03 +00:00
harry 552e5fd1ce Bug 1562145 - Fix mouse-dragging regression caused by patch to 1554864. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36329

--HG--
extra : moz-landing-system : lando
2019-07-09 08:45:34 +00:00
Narcis Beleuzu 59c3fccd33 Merge inbound to mozilla-central. a=merge 2019-07-09 06:45:48 +03:00
Narcis Beleuzu 8478c8b076 Merge autoland to mozilla-central. a=merge 2019-07-09 06:43:17 +03:00
Ehsan Akhgari dd91eeb9c9 Bug 1564241 - Remove the contentblocking.exceptions scalar probe since it's expired. a=permafail-fix
Differential Revision: https://phabricator.services.mozilla.com//D37330

--HG--
extra : amend_source : 2640c821301ccbfe21e301c22dc4d51a5294ab97
2019-07-08 23:29:02 +02:00
shindli a060733df8 Backed out changeset b59c9bfa328d (bug 1541603) for causing xpcshell failure in toolkit/crashreporter/test/unit_ipc/test_content_annotation.js CLOSED TREE 2019-07-09 02:10:29 +03:00
mandy cheang b5650ccc80 Bug 1541603 - remove creation of minidumps folder on startup, create it lazily in crash reporter. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D36370

--HG--
extra : moz-landing-system : lando
2019-07-08 18:25:09 +00:00
Sebastian Hengst 654b6e825b merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-08 15:11:29 +02:00
Sebastian Hengst 3134e9d91c Backed out 3 changesets (bug 1541557) for failures in SpecialPowersObserverAPI.js. a=backout CLOSED TREE
Backed out changeset 5b91c8869f42 (bug 1541557)
Backed out changeset a636725ad217 (bug 1541557)
Backed out changeset 7e6657f88b76 (bug 1561150)

--HG--
rename : testing/specialpowers/content/MozillaLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
rename : testing/specialpowers/content/specialpowersAPI.js => testing/specialpowers/content/SpecialPowersAPI.jsm
rename : testing/specialpowers/content/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersAPIParent.jsm
rename : testing/specialpowers/content/specialpowers.js => testing/specialpowers/content/SpecialPowersChild.jsm
rename : testing/specialpowers/content/SpecialPowersObserver.jsm => testing/specialpowers/content/SpecialPowersParent.jsm
extra : amend_source : 158c9e896d32778e71f4fd343227f531d693e511
2019-07-08 14:38:45 +02:00
Sebastian Hengst 515d14403f Backed out 34 changesets (bug 1561150, bug 1541557, bug 1561724, bug 1561999, bug 1558298, bug 1561061, bug 1532795, bug 1560400, bug 1561122) for beta simulation failures (bug 1563905, bug 1564001). a=backout
Backed out changeset 210d6d52e8b0 (bug 1541557)
Backed out changeset 3115db154c45 (bug 1561122)
Backed out changeset b42748878b6e (bug 1561122)
Backed out changeset 266160ca8e9d (bug 1561999)
Backed out changeset 00e935828f41 (bug 1561724)
Backed out changeset 4aaf4882780d (bug 1561150)
Backed out changeset 6644e38a6692 (bug 1561150)
Backed out changeset 72cd895b1613 (bug 1561061)
Backed out changeset f0bac27bad8a (bug 1560400)
Backed out changeset 95da39224eab (bug 1560400)
Backed out changeset 3fe4d4942fd2 (bug 1532795)
Backed out changeset 23e90c6fec2b (bug 1532795)
Backed out changeset a7f093fbef06 (bug 1532795)
Backed out changeset c873f0eb94be (bug 1532795)
Backed out changeset cf359a8ec753 (bug 1532795)
Backed out changeset f2c260cae4b5 (bug 1541557)
Backed out changeset 054a0b7aa81d (bug 1541557)
Backed out changeset f808ec45ff9c (bug 1541557)
Backed out changeset 1025eeef0954 (bug 1541557)
Backed out changeset fe88b250e418 (bug 1541557)
Backed out changeset 6680278c231b (bug 1541557)
Backed out changeset 255735c1ff63 (bug 1541557)
Backed out changeset 51969e1c9c44 (bug 1558298)
Backed out changeset d12525990565 (bug 1558298)
Backed out changeset ef4ec8f0f886 (bug 1558298)
Backed out changeset 45a9599d9641 (bug 1558298)
Backed out changeset 4ccecdba1c34 (bug 1558298)
Backed out changeset 0e91fc9541c2 (bug 1558298)
Backed out changeset edd1cc6badf7 (bug 1558298)
Backed out changeset ba24251835fb (bug 1558298)
Backed out changeset ca88016511bb (bug 1558298)
Backed out changeset c95e6e599836 (bug 1558298)
Backed out changeset 9b1a9d802434 (bug 1558298)
Backed out changeset f859e4de0007 (bug 1558298)

--HG--
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/specialpowers/content/SpecialPowersParent.jsm => testing/specialpowers/content/SpecialPowersObserver.jsm
rename : testing/specialpowers/content/SpecialPowersAPIParent.jsm => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/specialpowers/content/SpecialPowersChild.jsm => testing/specialpowers/content/specialpowers.js
rename : testing/specialpowers/content/SpecialPowersAPI.jsm => testing/specialpowers/content/specialpowersAPI.js
extra : rebase_source : 223d2e49710b016c9973765d402c61692004518e
extra : amend_source : ec773fe82334e6da536bb21e83a994a5f2d03091
2019-07-08 10:37:28 +02:00
ffxbld 6ca9b306bd Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2019-07-08 17:27:36 +00:00
harry f56a5c0ec4 Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-06 21:10:33 +00:00
Mihai Alexandru Michis 0a425ceb11 Backed out changeset b4f0e8b4b6fa (bug 1559365) for causing browser-chrome failures in AboutLoginsParent.jsm 2019-07-06 03:18:28 +03:00
Michael Kaply b5ed95c80c Bug 1563759 - Add policy for new preference. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37081

--HG--
extra : moz-landing-system : lando
2019-07-05 20:32:36 +00:00
Luke Crouch 7c07097b69 Bug 1559365: UI indication of breached logins r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D35105

--HG--
extra : moz-landing-system : lando
2019-07-05 20:31:06 +00:00
Jared Wein 091478789a Bug 1563769 - Create login-list-item as a DOM fragment instead of a custom element to reduce overhead. r=MattN
Each custom element had its own shadowRoot, duplicated instances of the style sheet, and localization root. This patch also moves to a single 'click' event listener on the list instead of one for each item.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 17:39:54 +00:00
Jared Wein 423635cba5 Bug 1563769 - Display the count of logins earlier and chunk the layout of loginsin the list so we can display ASAP. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37107

--HG--
extra : moz-landing-system : lando
2019-07-08 17:39:47 +00:00
Jared Wein 9367744c2b Bug 1563769 - Compile the regular expressions for computing the login title only once. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37106

--HG--
extra : moz-landing-system : lando
2019-07-08 17:39:40 +00:00
Jared Wein 06ba061c26 Bug 1563769 - Append the children of the login-list using a fragment and prevent rendering the login-list twice during initial load. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37105

--HG--
extra : moz-landing-system : lando
2019-07-08 17:39:40 +00:00
Jonathan Kingston 31441f82ea Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D35504

--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Erica Wright 3fda739793 Bug 1563586 - Add icons to graph legend. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D36977

--HG--
extra : moz-landing-system : lando
2019-07-08 15:25:51 +00:00
Alex Catarineu a8b667f825 Bug 467035 - Avoid leaking browser language via DTD r=Gijs,bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D34187

--HG--
extra : moz-landing-system : lando
2019-07-08 10:47:05 +00:00
Jared Wein d3d0d50e78 Bug 1562255 - Move 'Create new login' button to the bottom of the login list. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37133

--HG--
extra : moz-landing-system : lando
2019-07-08 14:28:40 +00:00
ffxbld 18132fb6de No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D37242

--HG--
extra : moz-landing-system : lando
2019-07-08 12:47:22 +00:00
Carolina 259cb0f2ca Bug 1563751 - Removes RPM handler for about:certificate and it's call. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37072

--HG--
extra : moz-landing-system : lando
2019-07-08 11:53:20 +00:00
Andrei Oprea 28fdbd6d6d Bug 1548784 - Bookmark Panel message requires variable height r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D36892

--HG--
extra : moz-landing-system : lando
2019-07-08 10:35:17 +00:00
Noemi Erli c914ab324a Backed out changeset f4081c5e99bf (bug 1562255) for failures in browser_createLogin.js CLOSED TREE 2019-07-08 09:19:41 +03:00
Jared Wein 58232b510c Bug 1562255 - Move 'Create new login' button to the bottom of the login list. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37133

--HG--
extra : moz-landing-system : lando
2019-07-08 04:44:54 +00:00
Noemi Erli ad06a86a88 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-07-08 12:53:36 +03:00
Dorel Luca e85de6701b Merge mozilla-central to mozilla-inbound 2019-07-07 13:37:44 +03:00
Daniel Varga 1ea89eaac8 Merge mozilla-central to mozilla-inbound 2019-07-06 12:36:56 +03:00
Mihai Alexandru Michis c2dd1916fb Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-06 06:45:07 +03:00
Ryan VanderMeulen ba87f763bf Bug 1563814 - Update pdf.js to version 2.2.224. r=bdahl 2019-07-05 16:01:46 -04:00
Ricky Rosario da13b5b504 Bug 1561345 - Create UI elements for What's New button and panel r=andreio,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D36548

--HG--
extra : moz-landing-system : lando
2019-07-04 08:59:09 +00:00
Victor Porof ad522e3aae Bug 1561435 - Fix linting errors for browser/, r=standard8
# ignore-this-changeset

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

--HG--
extra : source : ff6aa88097df9836d93d6aa5554ffcd160f07167
extra : intermediate-source : 2130a9484ece03d835939359c4a07966aa8d790c
2019-06-28 20:02:37 +02:00
Victor Porof 6456074375 Bug 1561435 - Format browser/tools/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : fe526ac7e45be073f1074edeee508a22063bac4c
2019-07-05 09:55:35 +02:00
Victor Porof af7d1d3b67 Bug 1561435 - Format browser/modules/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : f3c632037a1064c41b1f8b02f477c854b2fb4362
2019-07-05 09:55:19 +02:00
Victor Porof 2995d5960c Bug 1561435 - Format browser/extensions/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 0d17c165e0453b1e05ee73771f7a6e18af093578
2019-07-05 09:54:47 +02:00
Victor Porof 1f830c96da Bug 1561435 - Format browser/components/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : d3afcafdce650a6f36cebbc126ee93b17f13cf52
2019-07-05 09:53:32 +02:00
Victor Porof f9f5914039 Bug 1561435 - Format browser/base/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 96b3895a3b2aa2fcb064c85ec5857b7216884556
2019-07-05 09:48:57 +02:00
Victor Porof 55d8d8e0e0 Bug 1561435 - Format browser/actors/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 4aa9ae9a72e81f48229df25173d42d52490d2f5b
2019-07-05 09:46:28 +02:00
Victor Porof b5a4cb3848 Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8
Differential Revision: https://phabricator.services.mozilla.com/D34535

--HG--
extra : source : 74ed7ee773393d305c4e948a57a1b1e32b1f12e8
extra : intermediate-source : 403d0757d61683e0a85d0bb07768eb39fbd0af72
2019-06-28 17:14:01 +02:00
Matthew Noorenberghe 99e62017f5 Bug 1563325 - Disable login autocomplete for subdomains on non-Nightly. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36824

--HG--
extra : moz-landing-system : lando
2019-07-05 01:05:33 +00:00
Jared Wein 391d8152be Bug 1558242 - Don't show a border on the copy button when clicked. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36641

--HG--
extra : moz-landing-system : lando
2019-07-04 23:32:08 +00:00
Jared Wein df96855961 Bug 1558242 - On initial page load select the first login if available. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36640

--HG--
extra : moz-landing-system : lando
2019-07-04 23:32:01 +00:00
Jared Wein 7235fecd37 Bug 1558242 - Website address should be clickable and look like a link. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36639

--HG--
extra : moz-landing-system : lando
2019-07-04 23:32:00 +00:00
Jared Wein 5abe977845 Bug 1558242 - Focus the search box on page load. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D36638

--HG--
extra : moz-landing-system : lando
2019-07-04 23:31:48 +00:00
Coroiu Cristina 6fc70401c4 Backed out changeset cbb9a325576e (bug 1557058) for browser-chrome failures at browser/components/protections/test/browser/browser_protections_ui.js 2019-07-05 02:20:34 +03:00
Erica Wright 012b683977 Bug 1557058 - use real data for protection report graph r=nhnt11,johannh
Differential Revision: https://phabricator.services.mozilla.com/D36249

--HG--
extra : moz-landing-system : lando
2019-07-04 20:57:16 +00:00
Razvan Maries daed363fd7 Merge mozilla-inbound to mozilla-central a=merge 2019-07-05 00:40:17 +03:00
Csoregi Natalia 0c754625a9 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-07-04 12:54:22 +03:00
Oana Pop Rus 2ad74ef9f7 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-07-04 06:38:21 +03:00
Narcis Beleuzu 1e4c48578d Backed out changeset 66be066c4ac0 (bug 1559625) for wrong bug number. CLOSED TREE 2019-07-03 23:40:27 +03:00
Mihai Alexandru Michis 421a5483d0 Backed out changeset 3e2fe70b181a (bug 1522012) for causing failures in browser_touchbar_tests.js CLOSED TREE 2019-07-04 18:47:07 +03:00
harry d1e552113e Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 03:57:47 +00:00
ffxbld c3dff17808 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D36908

--HG--
extra : moz-landing-system : lando
2019-07-04 13:06:12 +00:00
Abdoulaye O. Ly 536807149d Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
Differential Revision: https://phabricator.services.mozilla.com/D33965

--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-07-04 10:14:41 +00:00
Drew Willcoxon 431db16086 Bug 1548111 - Fix intermittent failure in browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar.js by ignoring spurious resize events. r=mak
After many retriggers on try, this test is now not failing at all, so hopefully this fixes both bug 1548111 and bug 1562416 for good. https://treeherder.mozilla.org/#/jobs?repo=try&revision=442628a48a649ade02b2ab1e58b1fc5bf5653306

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

--HG--
extra : moz-landing-system : lando
2019-07-04 10:02:26 +00:00
Marco Bonardo 41873b4380 Bug 1562585 - Don't store urls in input history for dropmarker empty queries. r=adw,dao
When the search string is supposed to be "empty", we should not store a url in
inputhistory's input column, instead we should store an empty input. This happens
for example when clicking the dropmarker and picking something, or when pressing
DOWN on a valid pageproxystate (no user input).
In the future we may evaluate not storing an empty string at all (Bug 1562823).

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

--HG--
extra : moz-landing-system : lando
2019-07-04 08:23:18 +00:00
Dale Harvey e6ed18cf05 Bug 1559625 - Let popup display out of the permissions popup. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D36784

--HG--
extra : moz-landing-system : lando
2019-07-03 19:37:22 +00:00
Ed Lee c7eb555caf Bug 1563130 - Missing jar:file prerendered/ja-JP-mac/activity-stream-noscripts.html r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D36698

--HG--
extra : moz-landing-system : lando
2019-07-03 19:08:05 +00:00
Marco Bonardo 40377d2dac Bug 1563260 - Avoid empty string search in browser_inputHistory.js mouse test. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D36776

--HG--
extra : moz-landing-system : lando
2019-07-03 18:23:03 +00:00
Ehsan Akhgari ba0b132304 Bug 1561734 - Add privacy.annotate_channels.strict_list.enabled to content blocking problem reports; r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D36654

--HG--
extra : moz-landing-system : lando
2019-07-03 13:46:49 +00:00
Ed Lee 286a872b6d Bug 1555482 - Remove strings-import, bundle:locales and imported strings (locales-src/ subdirectories) r=k88hudson
Depends on D36769

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

--HG--
extra : moz-landing-system : lando
2019-07-03 23:49:23 +00:00
Ed Lee c863d3c77b Bug 1555450 - Remove locale-specific behavior when fully fluent (no longer using properties/json) r=k88hudson
Depends on D36764

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

--HG--
rename : browser/components/newtab/prerendered/static/activity-stream-debug.html => browser/components/newtab/prerendered/activity-stream-debug.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream-noscripts.html => browser/components/newtab/prerendered/activity-stream-noscripts.html
rename : browser/components/newtab/prerendered/locales/en-US/activity-stream.html => browser/components/newtab/prerendered/activity-stream.html
extra : moz-landing-system : lando
2019-07-03 23:49:07 +00:00
Ed Lee 9dab7f6b37 Bug 1560689 - Remove react-intl dependencies and script loading r=dmose
Depends on D36764

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

--HG--
extra : moz-landing-system : lando
2019-07-03 23:48:14 +00:00
Ed Lee 475d41e647 Bug 1563243 - Add optimistic images, string robustness and bug fixes to New Tab Page r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D36764

--HG--
extra : moz-landing-system : lando
2019-07-03 23:49:07 +00:00
Marco Bonardo 74d0780578 Bug 1547669 - Improve the TopSites WebExtension API with further options. r=mixedpuppy,Mardak,adw
Adds includePinned and includeSearchShortcuts options to the topSites API, so
that it's possible to get a list of results like it's shown on the newtab page.
Both options default to false, so that the existing behavior is preserved.
The API gets disabled on Android; this API always depended on APIs not well
supported there, and the test is disabled on Android, so it was untested.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 16:08:05 +00:00
Jared Wein c5ad5501b4 Bug 1551472 - Move localization from being keyed on the custom elements to the elements inside of the shadow roots. r=fluent-reviewers,MattN,Pike
Differential Revision: https://phabricator.services.mozilla.com/D36257

--HG--
extra : moz-landing-system : lando
2019-07-03 15:22:52 +00:00
Drew Willcoxon d4035431c5 Bug 1563073 - Quantumbar: Replace deprecated Array.reduce call with a for-loop. r=dao
Just use a for-loop instead of the ugly `Array.prototype.reduce.call()` or unnecessarily creating an array with `Array.from(this._rows.children).reduce()`.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 10:48:49 +00:00
Nihanth Subramanya 5fb749c00e Bug 1555236 - Test Site Not Working and Send Report subpanel triggers. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D36692

--HG--
extra : moz-landing-system : lando
2019-07-03 14:52:40 +00:00
Nihanth Subramanya d721697be8 Bug 1555236 - Port breakage report UI into protections panel. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35626

--HG--
extra : moz-landing-system : lando
2019-07-03 14:52:20 +00:00
Nihanth Subramanya cf4d7d0bb9 Bug 1555236 - Implement Send Report subview stub. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34519

--HG--
extra : moz-landing-system : lando
2019-07-03 14:52:08 +00:00
Nihanth Subramanya 662112b0b3 Bug 1555236 - Properly align TP toggle switch with the rest of the panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34517

--HG--
extra : moz-landing-system : lando
2019-07-03 14:51:51 +00:00
Nihanth Subramanya fa22ee7bc6 Bug 1555236 - Implement "Site Not Working?" sub-panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34516

--HG--
extra : moz-landing-system : lando
2019-07-03 14:51:42 +00:00
Mike Conley d38b3552f2 Bug 1560590 - Add Telemetry for Picture-in-Picture opening and closing mechanisms. data-review=chutten,r=JSON_voorhees
Depends on D36358

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

--HG--
extra : moz-landing-system : lando
2019-07-02 18:08:16 +00:00
Tim Huang edc1bae40c Bug 1560701 - Fixing the issue for the header of the protections panel that it doesn't deal well with long domain names. r=nhnt11
The patch fixes the problem by setting the correct 'max-width' value for
the header span of the protections panel which was referencing to the
wrong variable. This adds a shared variable and makes both identity
panel and protections referencing to it.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 14:11:43 +00:00
arthur.iakab 42a7e7ac69 Backed out 5 changesets (bug 1555236) for causing browser chrome failures on browser_trackingUI_report_breakage.js CLOSED TREE
Backed out changeset 866ffc49eb11 (bug 1555236)
Backed out changeset 24fda9469423 (bug 1555236)
Backed out changeset 7b6d88faaab2 (bug 1555236)
Backed out changeset 33c1b3a19483 (bug 1555236)
Backed out changeset 9f5563adc0de (bug 1555236)
2019-07-03 17:02:01 +03:00
Jared Hirsch ccf1b2a6e5 Bug 1550110 - CustomElement for a modal dialog and add 'Delete' warning dialog r=fluent-reviewers,Pike
MozReview-Commit-ID: 9TlO86gLhPV

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

--HG--
extra : moz-landing-system : lando
2019-07-03 13:31:23 +00:00
Nihanth Subramanya a8ab2e6f83 Bug 1555236 - Test Site Not Working and Send Report subpanel triggers. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D36692

--HG--
extra : moz-landing-system : lando
2019-07-03 11:29:12 +00:00
Nihanth Subramanya cbb51815f5 Bug 1555236 - Port breakage report UI into protections panel. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35626

--HG--
extra : moz-landing-system : lando
2019-07-03 11:29:00 +00:00
Nihanth Subramanya 1cbef07741 Bug 1555236 - Implement Send Report subview stub. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34519

--HG--
extra : moz-landing-system : lando
2019-07-03 11:28:43 +00:00
Nihanth Subramanya 1f66319c45 Bug 1555236 - Properly align TP toggle switch with the rest of the panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34517

--HG--
extra : moz-landing-system : lando
2019-07-03 11:28:31 +00:00
Nihanth Subramanya 6c503184a9 Bug 1555236 - Implement "Site Not Working?" sub-panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34516

--HG--
extra : moz-landing-system : lando
2019-07-03 11:28:14 +00:00
Dale Harvey 1349aec8d4 Bug 1558800 - Update url for morfix search engine. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D36325

--HG--
extra : moz-landing-system : lando
2019-07-03 10:21:22 +00:00
shindli be51723de9 Backed out changeset a2ed47577d89 (bug 1562585) for causing perma bc failures in browser/components/urlbar/tests/browser/browser_autoFill_preserve.js CLOSED TREE 2019-07-04 03:47:03 +03:00
Dale Harvey 3e36d3729d Bug 1561266 - Let popup display out of the permissions popup. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D36784

--HG--
extra : moz-landing-system : lando
2019-07-03 20:55:37 +00:00
Marco Bonardo 4e593b139e Bug 1562585 - Don't store urls in input history for dropmarker empty queries. r=adw,dao
When the search string is supposed to be "empty", we should not store a url in
inputhistory's input column, instead we should store an empty input. This happens
for example when clicking the dropmarker and picking something, or when pressing
DOWN on a valid pageproxystate (no user input).
In the future we may evaluate not storing an empty string at all (Bug 1562823).

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

--HG--
extra : moz-landing-system : lando
2019-07-03 20:42:30 +00:00
Kris Maglione f340650652 Bug 1561150: Follow-up: Fix buggy chrome scripts in form autofill tests. r=me,test-only
These tests mostly worked by accident in the past because assertions from
chrome scripts were not processed after a chrome script was destroyed, and
assertions were not treated as assertions anyway. But once those issues were
fixed, they started failing because of races in the RPC code in these tests,
which caused the first resolved call of a given method to resolve all other
calls as well, and not wait for them to finish and their assertions to fire
before ending the test.

--HG--
extra : rebase_source : 0578dd90e538ff0a8df3b8d9d0fbc426148e6ccd
extra : source : 19e0edc9207746c7987b98f3c7787b7c363d651d
2019-06-27 15:44:55 -07:00
Kris Maglione b459f53a11 Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D35706

--HG--
extra : rebase_source : ec33af8c17048c3828d4ca4643e2e17bd2a854c0
extra : source : c2d0956f41d82e76c682f829807e818863cd802a
2019-06-24 13:47:53 -07:00
meandave 4d1a8ed239 Bug 1559549 - Add FAQ menuitem to the ellipsis menu in about:logins. ?jaws r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D35843

--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:46 +00:00
Jared Wein a4cce13895 Bug 1560359 - Add keyboard support for the menu on about:logins. r=sfoster,yzen
Differential Revision: https://phabricator.services.mozilla.com/D35830

--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:39 +00:00
Jared Wein 192e63f9dd Bug 1560359 - Simplify the markup for menuitems in the menu on about:logins. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D35829

--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:35 +00:00
Jared Wein 8cbce8bd6e Bug 1560359 - Add keyboard support for login-list on about:logins. r=fluent-reviewers,sfoster,flod,yzen
Differential Revision: https://phabricator.services.mozilla.com/D35828

--HG--
extra : moz-landing-system : lando
2019-07-03 03:34:28 +00:00
Razvan Maries d8af518afa Backed out changeset a6fa0472457f (bug 1550110) for ES Lint failure. CLOSED TREE 2019-07-03 01:00:07 +03:00
Junior Hsu 289955ebb7 Bug 1562084 - Description for non proxy-ing localhost r=fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D36277

--HG--
extra : moz-landing-system : lando
2019-07-02 21:55:15 +00:00
Jared Hirsch d67229e075 Bug 1550110 - CustomElement for a modal dialog and add 'Delete' warning dialog r=jaws,fluent-reviewers,Pike
MozReview-Commit-ID: 9TlO86gLhPV

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

--HG--
extra : moz-landing-system : lando
2019-07-02 21:40:34 +00:00
Andreea Pavel 4332741c0a Backed out changeset c1b80824ae88 (bug 1522012) for failing bc at browser_touchbar_tests.j on a CLOSED TREE 2019-07-03 00:19:25 +03:00
Andreea Pavel e3f0fe355d Backed out 3 changesets (bug 1560359) for failing bc at browser_openPreferences.js on a CLOSED TREE
Backed out changeset 040ec473bc01 (bug 1560359)
Backed out changeset 2c0e25c99a72 (bug 1560359)
Backed out changeset ba5bdea1b608 (bug 1560359)
2019-07-03 00:18:33 +03:00
Matt Howell a05a0ad780 Bug 1562115 - Prevent cutting off long stub installer text strings. r=agashlin
This patch copies over the same fix that was used for the profile cleanup page
to the installing page, since in some locales it can run into the same problem
of the header string being so long that it causes the next control to get cut
off by the bottom of the window.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 20:15:48 +00:00
harry d33a170707 Bug 1522012 - Implement Touch Bar's native customization window and remove ui.touchbar.layout preference. r=spohl,mikedeboer,fluent-reviewers,Pike
This patch also fixes the Home and Sidebar Touch Bar buttons, since using them after customizing showed that they no longer worked.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 14:47:07 +00:00
Jared Wein 57b313a21b Bug 1560359 - Add keyboard support for the menu on about:logins. r=sfoster,yzen
Differential Revision: https://phabricator.services.mozilla.com/D35830

--HG--
extra : moz-landing-system : lando
2019-07-02 18:32:27 +00:00
Jared Wein 9925e7e86c Bug 1560359 - Simplify the markup for menuitems in the menu on about:logins. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D35829

--HG--
extra : moz-landing-system : lando
2019-07-02 18:32:26 +00:00
Jared Wein 4b5ce7176f Bug 1560359 - Add keyboard support for login-list on about:logins. r=fluent-reviewers,sfoster,flod,yzen
Differential Revision: https://phabricator.services.mozilla.com/D35828

--HG--
extra : moz-landing-system : lando
2019-07-02 18:32:18 +00:00
Tom Prince 11fa357965 Bug 1562758: Add newly complete locales to 68 release WNP; r=flod
Differential Revision: https://phabricator.services.mozilla.com/D36642

--HG--
extra : moz-landing-system : lando
2019-07-02 18:28:50 +00:00
Jeane Carlos fbe42f7796 Bug 1555788 - Migrate about preferences home content to use fluent r=fluent-reviewers,Mardak,pdahiya,flod
Differential Revision: https://phabricator.services.mozilla.com/D35278

--HG--
extra : moz-landing-system : lando
2019-07-02 17:25:55 +00:00
Maliha Islam 2d69e323f1 Bug 1559975 - Make directories python3 compatible r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D35257

--HG--
extra : moz-landing-system : lando
2019-07-02 15:47:34 +00:00
Razvan Maries 95ce0aa385 Backed out changeset 4b8c3e09e73f (bug 1510351) for ES Lint failure. CLOSED TREE 2019-07-02 20:45:03 +03:00
Hamzah c7340ec0c3 Bug 1510351 - Remove unused code in PluginChild.jsm r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D36524

--HG--
extra : moz-landing-system : lando
2019-07-02 17:23:30 +00:00
Matt Howell 6bc224f62c Bug 1558320 - Stop checking the architecture of any existing installation that we find to replace. r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D34571

--HG--
extra : moz-landing-system : lando
2019-07-02 17:22:46 +00:00
Mike Shal 194eac527d Bug 1562768 - Remove redundant linux64/devedition mozconfig PGO settings; r=firefox-build-system-reviewers,chmanchester
Bug 1553065 made this redundant by putting the profile-use mozconfig
settings in build/unix/mozconfig.unix. We no longer need them in each
leaf mozconfig.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 01:13:21 +00:00
Omkar Konaraddi add3b7bedd Bug 1523714 - Add tests for the display of the selected action in the urlbar action r=adw
Differential Revision: https://phabricator.services.mozilla.com/D36355

--HG--
extra : moz-landing-system : lando
2019-07-01 23:51:09 +00:00
Drew Willcoxon ada1b99b5f Bug 1559179 - Quantumbar: Fix keyboard navigation when stale results are present. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36537

--HG--
extra : moz-landing-system : lando
2019-07-02 14:24:18 +00:00
Tim Nguyen 7ff9a0086c Bug 1558498 - Convert XUL textbox usages to HTML inputs in browser/components/preferences/connection.xul. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36488

--HG--
extra : moz-landing-system : lando
2019-07-02 10:13:48 +00:00
Paul Zuehlcke 7a5184fd90 Bug 1561973 - Disabled identity-popup full-screen test on linux. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D36318

--HG--
extra : moz-landing-system : lando
2019-07-02 11:43:52 +00:00
Ricky Rosario 241bb63f04 Bug 1561307 - Add pref to enable/disable the What's New Panel feature r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D36545

--HG--
extra : moz-landing-system : lando
2019-07-02 14:53:14 +00:00
Matthew Gaudet 680c9fdc50 Bug 1560425 - Remove old performance measurement API r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D35522

--HG--
extra : moz-landing-system : lando
2019-07-02 14:37:17 +00:00
Tim Huang e37f90c91d Bug 1555226 - Part 6: Add tests for the mini panel and the TP switch flow. r=nhnt11
This patch adds two tests. One for ensuring the mini panel is working
correctly. Another for check the correctness of the TP switch flow.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 11:35:45 +00:00
Tim Huang 2b005d1d11 Bug 1555226 - Part 5: Add the badge alongside the TP switch toggle. r=nhnt11
This patch adds the badge at the side of TP switch toggle. The badge
will only show when the TP switch toggles to off.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 14:29:47 +00:00
Tim Huang 98769d094b Bug 1555226 - Part 4: Implementing the switch flow for the mini panel. r=nhnt11
This patch makes the mini panel been shown after page reload due to
switch the tracking protection state. The mini panel will be auto hidden
after certain time, which can be configured by the pref
'browser.protections_panel.mini_panel_auto_hide_timing'. The default
value is 5 seconds.

This also implements the behavior that showing the protections panel on
clicking the mini panel.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 08:14:34 +00:00
Tim Huang aea75f2a1c Bug 1555226 - Part 3: Allow the protections panel to be opened as a mini panel. r=nhnt11
This patch implements the capability for opening the protections panel
as a mini panel. The mini panel is a protections panel which only displays
the header section.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 12:49:09 +00:00
Tim Huang 82dd1aaad6 Bug 1555226 - Part 2: Implementing the toggle switch flow for the TP switch section. r=nhnt11
This patch implements the toggle switch flow for the TP switch section.
It adds a strip background to the TP switch section after toggled the
switch to off. Changing the string in the TP switch section. And the
breakage link should be remained after TP switch to off from on until
the page refreshs.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 12:48:55 +00:00
Tim Huang e1c422448b Bug 1555226 - Part 1: Toggle the 'hasException' attribute on the protections panel after toggling the TP switch. r=nhnt11
This patch makes the 'hasException' attribtion to be toggled right after
toggling the TP switch. In order to do styling after the toggling.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 12:48:46 +00:00
Mark Banner a2a45da4d7 Bug 1562619 - Update search tests to correctly handle Google codes on ESR. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D36506

--HG--
extra : moz-landing-system : lando
2019-07-02 11:53:29 +00:00
Christoph Kerschbaumer 46505e9455 Bug 1497205: Apply Meta CSP to about:restartrequired.
Differential Revision: https://phabricator.services.mozilla.com/D36574

--HG--
extra : moz-landing-system : lando
2019-07-02 10:15:16 +00:00
Dão Gottwald 1a14531cbe Bug 1562691 - Make gURLBarHandler.formatValue() work with the quantumbar enabled. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D36512

--HG--
extra : moz-landing-system : lando
2019-07-01 20:10:10 +00:00
Omkar Konaraddi c3483ab520 Bug 1527389 - The aliases of hidden engines shouldn't show up in the urlbar r=adw
Differential Revision: https://phabricator.services.mozilla.com/D36532

--HG--
extra : moz-landing-system : lando
2019-07-01 23:03:41 +00:00
Matt Howell 76e4b23bdf Bug 1553433 - Use the system theme's colors for the installer wizard welcome/finish pages. r=agashlin
We can use MUI_BGCOLOR to change the background color, but there's no way to
globally override the text color, so we additionally need to set that on every
affected control in the Show functions (we have to wait until Show because
that's the earliest point that the controls have been created and we can get
handles to them).

This patch fixes both the full installer and the uninstaller.

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

--HG--
extra : moz-landing-system : lando
2019-07-01 22:02:31 +00:00
Mike Shal 3fc78297a0 Bug 1562258 - Disable tests on instrumented builds; r=froydnj
We don't run any tests on these builds, since they are just used to
generate the profile data for the final build. We can save some time by
skipping all test related code.

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

--HG--
extra : moz-landing-system : lando
2019-07-01 20:09:48 +00:00
Zibi Braniecki b0ba25f8b9 Bug 1558602 - Allow DocumentL10n to use LocalizationSync. r=smaug,Pike
Differential Revision: https://phabricator.services.mozilla.com/D34584

--HG--
extra : moz-landing-system : lando
2019-07-01 17:56:57 +00:00
Kris Maglione fd61f8b9d4 Bug 1541557: Part 7 - Convert SpecialPowers to use JSWindowActors rather than framescripts. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D35057

--HG--
rename : testing/specialpowers/content/SpecialPowersObserverAPI.jsm => testing/specialpowers/content/SpecialPowersAPIParent.jsm
rename : testing/specialpowers/content/SpecialPowers.jsm => testing/specialpowers/content/SpecialPowersChild.jsm
rename : testing/specialpowers/content/SpecialPowersObserver.jsm => testing/specialpowers/content/SpecialPowersParent.jsm
extra : rebase_source : f3edaf8edc918bb4291b66cb50f4de117f57b2bd
extra : source : 46ff845a7b0cdabf640bb2e3c783735ab68b7cd1
2019-06-12 10:48:29 -07:00
Kris Maglione 3e44c16cf9 Bug 1541557: Part 5 - Update callers of ChromeScript.sendSyncMessage to use sendQuery instead. r=nika
Since JSWindowActors don't have direct access to synchronous messaging,
ChromeScript callers are going to need to migrate to asynchronous messaging
and queries instead.

Since there's no comparable API to sendQuery for frame message managers, this
patch adds a stub that uses synchronous messaging, but makes the API appear
asynchronous, and migrates callers to use it instead of direct synchronous
messaging. This will be replaced with a true synchronous API in the actor
migration.

Fortunately, most of the time, this actually leads to simpler code. The
`sendQuery` API doesn't have the odd return value semantics of
`sendSyncMessage`, and can usually just be used as a drop-in replacement. Many
of the `sendSyncMessage` callers don't actually use the result, and can just
be changed to `sendAsyncMessage`. And many of the existing async messaging
users can be changed to just use `sendQuery` rather than sending messages and
adding response listeners.

However, the APZ code is an exception. It relies on intricate properties of
the event loop, and doesn't have an easy way to slot in promise handlers, so I
migrated it to using sync messaging via process message managers instead.

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

--HG--
extra : rebase_source : d5707e87f293a831a5cf2e0b0a7e977090267f78
extra : source : 75ebd6fce136ab3bd0e591c2b8b2d06d3b5bf923
2019-06-12 12:40:51 -07:00
Kris Maglione fcb799ab11 Bug 1541557: Part 3 - Update callers of sync SpecialPowers functions to await the return value. r=nika
When we migrate SpecialPowers to a JSWindowActor, it will no longer be able to
use synchronous IPC messaging, which means that its current synchronous APIs
will have to become asynchronous.

This patch doesn't change the behavior of those functions, but it does change
their callers to `await` their return values rather than using them directly.
This pattern will work the same whether the functions return a promise or a
plain value, which simplifies the migration.

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

--HG--
extra : rebase_source : baffba2107b175250573baae3f54d48becbd2a16
extra : source : b4ed40bea2698802ef562a0931c0b560737fb89d
2019-06-12 11:41:32 -07:00
Kris Maglione 96dcf0e503 Bug 1558298: Part 10 - Stop loading MozillaLogger.js from SpecialPowers. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34599

--HG--
rename : testing/specialpowers/content/MozillaLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
extra : rebase_source : faf8bb7eb865cb238ca5c62b2d78dc63e9b36e6f
extra : source : fddf2808fedf7ca16097af3b5c7c46ed44fc2053
2019-06-11 11:37:52 -07:00
Kris Maglione 573bb7a368 Bug 1558298: Part 3 - Always load specialpowers.js as a JSM. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34592

--HG--
rename : testing/specialpowers/content/specialpowers.js => testing/specialpowers/content/SpecialPowers.jsm
extra : rebase_source : 4816d20b49de84e082d506818ce222bba64f017d
extra : source : c634099abb9dc0196877e626c0df0c168d78876f
2019-06-10 13:31:19 -07:00
Kris Maglione 78818013b7 Bug 1558298: Part 2 - Always load specialpowersAPI.js as a JSM. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34591

--HG--
rename : testing/specialpowers/content/specialpowersAPI.js => testing/specialpowers/content/SpecialPowersAPI.jsm
extra : rebase_source : 58842419c5fd5fa0ac79c3f8d175c11982076df5
extra : source : 8d4419c439e1d92209f237e0d9f1e6c19fa71872
2019-06-10 13:12:00 -07:00
Kris Maglione 57cb7c4b30 Bug 1558298: Part 1 - Move SpecialPowers wrapping code to separate module. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34590

--HG--
rename : testing/specialpowers/content/specialpowersAPI.js => testing/specialpowers/content/WrapPrivileged.jsm
extra : rebase_source : 02a630b042879652a3ad07c72d1f811bf0ceedbd
extra : source : d8b7ed5e149f4d4724c3999b3b0fed9bfd3f8f96
2019-06-10 12:46:43 -07:00
ffxbld bba7a6fe2b No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D36484

--HG--
extra : moz-landing-system : lando
2019-07-01 13:15:39 +00:00
Andrei Oprea 48d14af76f Bug 1561586 - Align message header with dismiss button for CFR bookmark panel message r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D36006

--HG--
extra : moz-landing-system : lando
2019-07-01 09:39:29 +00:00
ksenia 48253641cb Bug 1562248 - scrolling in Gmail fix and some ua overrides removal for webcompat go faster r=denschub,rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D36347

--HG--
extra : moz-landing-system : lando
2019-07-01 08:35:53 +00:00
Tom Ritter cb9ccdf33d Bug 1538072 - Crash if a null principal or a non-file uri tries to load a file:// uri (ContentParent.cpp case) r=nika
Differential Revision: https://phabricator.services.mozilla.com/D34171

--HG--
extra : moz-landing-system : lando
2019-06-28 20:10:03 +00:00
Tim Nguyen 2c2776da24 Bug 1562220 - Only set -moz-font-smoothing-background-color in light compact theme. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36335

--HG--
extra : moz-landing-system : lando
2019-06-30 09:53:06 +00:00
dlee d1ed4c245a Bug 1531354 - P5. Safe Browsing test entries are directly stored in LookupCache. r=gcp
Create test entries via update introduces performance overhead.
We can store them directly in LookupCache and do not save test entries
to disk.

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

--HG--
extra : moz-landing-system : lando
2019-06-29 19:05:41 +00:00
Csoregi Natalia 29f8e6aebd Merge inbound to mozilla-central. a=merge 2019-06-29 12:59:53 +03:00
Ed Lee 990c293970 Bug 1562320 - Add Release discovery, AMO telemetry and bug fixes to Activity Stream r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D36389

--HG--
extra : moz-landing-system : lando
2019-06-28 22:48:38 +00:00
Sam Foster 790aa6af69 Bug 1548391 - Add a contextmenu item to fill a password field with a generated password. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D35592

--HG--
extra : moz-landing-system : lando
2019-06-28 22:03:57 +00:00
Jared Wein fc4c05eaae Bug 1562254 - Add favicon for about:logins page. r=_6a68
Differential Revision: https://phabricator.services.mozilla.com/D36391

--HG--
extra : moz-landing-system : lando
2019-06-28 22:00:17 +00:00
Jared Wein 9506c850a9 Bug 1559303 - Set the fill color of the Lockwise logo from CSS so it will be visible in light and dark mode. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D36190

--HG--
extra : moz-landing-system : lando
2019-06-28 20:08:06 +00:00
Narcis Beleuzu a89b67e772 Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for toolchain bustages on UniquePtrExtensions.h . CLOSED TREE
Backed out changeset a8518ea4b594 (bug 1479960)
Backed out changeset 7172762c4b87 (bug 1536697)
Backed out changeset 2ea5ccb8f3a1 (bug 1426526)
Backed out changeset d892a888fe9c (bug 1426526)
Backed out changeset 2c4d12bdfec3 (bug 1479960)
Backed out changeset 8a322064cf6d (bug 1479960)
Backed out changeset 47d387b6cd4a (bug 1479960)
Backed out changeset 8332565a6943 (bug 1479960)
Backed out changeset 9d7f1835f96f (bug 1479960)
Backed out changeset 0aa8af4965c5 (bug 1479960)
Backed out changeset 036809330a51 (bug 1479960)
Backed out changeset 39e18373e3d3 (bug 1479960)
Backed out changeset 6c2b995a9d30 (bug 1479960)
Backed out changeset 3c2b31744645 (bug 1534780)
Backed out changeset 26bb00a94d5d (bug 1534780)
2019-06-28 22:42:00 +03:00
shindli 67c134b492 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-06-29 02:23:28 +03:00
Julien Cristau 0be5cb74de Bug 1561994 - Fix browser_aboutCertError_mitm.js so it passes when security.enterprise_roots.enabled is enabled by default. r=keeler
Turn off security.enterprise_roots.enabled for this test since that's
what it expects.

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

--HG--
extra : rebase_source : 5904a8668cfaa7654895239e7698cac7338ffb51
2019-06-28 08:59:11 +02:00
Cosmin Sabou 798a05e2dc Merge mozilla-central to mozilla-inbound. 2019-06-28 19:16:36 +03:00
Gijs Kruitbosch 86f47aee6f Bug 1558898 - show a 'block' option for plugins in private browsing, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34899

--HG--
extra : moz-landing-system : lando
2019-06-28 17:25:17 +00:00
Jared Wein f736b7a71b Bug 1560447 - Add a getAllLoginsAsync method to LoginManager and call it from about:logins. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D35880

--HG--
extra : moz-landing-system : lando
2019-06-28 16:52:32 +00:00
Mihai Alexandru Michis 5125b21043 Backed out changeset 80e608691309 (bug 1561586) for causing failures in browser_asrouter_bookmarkpanel.js CLOSED TREE 2019-06-28 18:25:47 +03:00
Nihanth Subramanya 9b0fa677c4 Bug 1191130 - Start listening for response before sending async message. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D36305

--HG--
extra : moz-landing-system : lando
2019-06-28 14:01:25 +00:00
Andrei Oprea dda2055d41 Bug 1561586 - Align message header with dismiss button for CFR bookmark panel message r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D36006

--HG--
extra : moz-landing-system : lando
2019-06-28 12:01:04 +00:00
Mohd Umar Alam 42152ecf23 Bug 1561552 - Use :root instead of #main-window in browser/themes/windows/compacttheme.css r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36313

--HG--
extra : moz-landing-system : lando
2019-06-28 12:44:10 +00:00
Julian Descottes 1905018c09 Bug 1543710 - Do not run devtools extension tests in non-oop r=rpl
Depends on D34627

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

--HG--
extra : moz-landing-system : lando
2019-06-28 12:18:09 +00:00
Julian Descottes 3f24e7c69e Bug 1543710 - Remove contextmenu event handler from webext-panels.js r=rpl
No longer necessary after Bug 1505909. Depends on D33284

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

--HG--
extra : moz-landing-system : lando
2019-06-28 10:17:29 +00:00
Andrew Swan 7696519cff Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

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

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
extra : intermediate-source : a5c6deeda8a9475ac0268a4351417c8ff659c962
extra : histedit_source : 5eb8b3d14027f2aeca5c52534096837cd0343104%2Ca23a07ddd5e1fb8bd084644dd6db0ee028b7c4b4
2019-06-20 14:09:37 -07:00
Andrew Swan f1d137eff5 Bug 1555060 Stop using dom structure for <tabs>/<tab> relationships
A bunch of existing code assumes that <tab> elements are the immediate
and only children of a <tabs> element, and uses dom apis to traverse
relationships between these elements.  To simplify conversion of <tabs>
to a custom element (and hopefully improve readability a bit at the same
time!), introduce new apis:

On <tab>
this.parentNode -> this.container
this.nextElementSibling -> this.container.findNextTab(...)
this.previousElementSibiling -> this.container.findNextTab(...)

On <tabs>
this.children -> this.allTabs

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

--HG--
extra : source : f4e21e465f384b90fa1e768141c4db708748bf66
extra : histedit_source : 95d8a4242e8e04df9e29c2b647558d37e910b845
2019-06-11 14:49:46 -07:00
Julien Wajsberg 050b115653 Bug 1561875 - Increase the profiler's popup's width to fix layout issues on Linux r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D36181

--HG--
extra : moz-landing-system : lando
2019-06-27 23:01:47 +00:00
Drew Willcoxon 397d58a2eb Bug 1562050 - Quantumbar: When the history dropmarker is clicked, focus the input. r=dao
I don't really think this needs a test, but let me know if you think so.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 09:59:34 +00:00
Gabriele Svelto 74276da797 Bug 1536221 - Re-enable mochitests and xpcshell tests that depend on the crash reporter on Windows/AArch64 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35995

--HG--
extra : moz-landing-system : lando
2019-06-26 13:15:24 +00:00
YUKI "Piro" Hiroshi a41b01fed5 Bug 1544195 - Support wildcard on about:config r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D35981

--HG--
extra : moz-landing-system : lando
2019-06-27 15:23:22 +00:00
rdalal 32899fcfad Bug 1522214 - Bug 1536658 - Implement privileged web extension API for Normandy addon studies r=mythmon,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D29913

--HG--
extra : moz-landing-system : lando
2019-06-27 21:17:47 +00:00
Dennis Schubert d55ffc8976 Bug 1561299 - Import WebCompat GoFaster 4.3.1 with -webkit-scrollbar interventions. r=rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D35805

--HG--
extra : moz-landing-system : lando
2019-06-27 20:24:20 +00:00
Tom Ritter 32bcb9a7db Bug 1562045 - Disable jemalloc on mingw-clang builds for now r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D36251

--HG--
extra : moz-landing-system : lando
2019-06-27 22:00:31 +00:00
Michael Kaply 5991adb988 Bug 1560083 - Rewrite error page load in browser_policy_disable_developer_tools.js to avoid race condition. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D35713

--HG--
extra : moz-landing-system : lando
2019-06-27 23:05:55 +00:00
Mike Shal bd20bd66db Bug 1561144 - Add win32 PGO-instrumented task; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D35744

--HG--
extra : moz-landing-system : lando
2019-06-25 18:43:49 +00:00
Ed Lee 10090c374d Bug 1561811 - Add fluent performance, 7-row pocket and bug fixes to Activity Stream r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D36150

--HG--
extra : moz-landing-system : lando
2019-06-27 20:31:22 +00:00
Abdoulaye O. Ly 6c5fd5d7bc Bug 1559234 - Add frame process ID to 'This Frame' submenu in context-menu. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D35673

--HG--
extra : moz-landing-system : lando
2019-06-26 16:33:57 +00:00
Drew Willcoxon 1cbf123618 Bug 1552410 - Fix intermittent failure in browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar.js. r=mak
No failures on try after many retriggers: https://treeherder.mozilla.org/#/jobs?repo=try&revision=95f6afa49be33f1a407208a476df5631d6cfbc81&selectedJob=253610974  (Although an intermittent timeout, which is another bug, bug 1548111, did happen.)

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

--HG--
extra : moz-landing-system : lando
2019-06-27 09:23:02 +00:00
Mike Conley 0642f949c2 Bug 1561298 - Allow User-initiated Picture-in-Picture to ride out to early beta / dev edition. r=Gijs
This also moves the enabling of the feature out from all.js into firefox.js, where it should
probably have been all along.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 17:26:03 +00:00
Robert Strong a8f420dd36 Bug 1553977 - Enable BITS for all Windows clients. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D36156

--HG--
extra : moz-landing-system : lando
2019-06-27 17:06:55 +00:00
Paul Zuehlcke 8c37629c74 Bug 1557041 - Leave DOM full-screen when identity-popup is shown. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D35234

--HG--
extra : moz-landing-system : lando
2019-06-27 11:15:17 +00:00
Michael Kaply be0d5d0e09 Bug 1556551 - Additional enterprise preference policies. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D35838

--HG--
extra : moz-landing-system : lando
2019-06-27 08:04:53 +00:00
ffxbld ab68b05adf No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D36187

--HG--
extra : moz-landing-system : lando
2019-06-27 12:57:42 +00:00
Alexandre Poirot cf99fa36d0 Bug 1536862 - Register RemoteAgent JS XPCOM by using new registration method. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D24228

--HG--
extra : moz-landing-system : lando
2019-06-26 20:25:43 +00:00
Oana Pop Rus a89dd5c308 Backed out changeset 3fdff178b58d (bug 1558898) for multiple failure on browser_private_clicktoplay.js
--HG--
extra : rebase_source : ff00939691ce9b4466b4f9c5781fa22b16600ed4
2019-06-27 14:29:44 +03:00
Coroiu Cristina 057f20d982 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-06-27 12:42:29 +03:00
Coroiu Cristina aa2d0d75c6 Merge autoland to mozilla-central a=merge 2019-06-27 12:33:50 +03:00
Csoregi Natalia 5663c7541b Backed out 4 changesets (bug 1488953) for causing Bug 1559690. a=backout
Backed out changeset 6b9cfebe8076 (bug 1488953)
Backed out changeset 6759badeec0e (bug 1488953)
Backed out changeset 5555e12078d3 (bug 1488953)
Backed out changeset 2a638724408b (bug 1488953)
2019-06-27 01:03:50 +03:00
Erica Wright 2d28b9084e Bug 1557049 - Create graph and tabs UI. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D35736

--HG--
extra : moz-landing-system : lando
2019-06-26 14:59:27 +00:00
Michael Krasnov 2919f34776 Bug 1547295 - Make use of browser.test.assertRejects and browser.test.assertThrows wherever possible r=robwu,rpl
Differential Revision: https://phabricator.services.mozilla.com/D32623

--HG--
extra : moz-landing-system : lando
2019-06-26 13:40:31 +00:00
Andrei Oprea b9e4116a0c Bug 1559946 - The CFR FxA Bookmark Panel Message has incorrect dimensions in some locales r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D35676

--HG--
extra : moz-landing-system : lando
2019-06-24 21:07:45 +00:00
Gijs Kruitbosch daf8e7418a Bug 1558898 - show a 'block' option for plugins in private browsing, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D34899

--HG--
extra : moz-landing-system : lando
2019-06-22 22:36:17 +00:00
Drew Willcoxon 095f8ab761 Bug 1547666 - Quantumbar extension API: Add onBehaviorRequested, onResultsRequested, onQueryCanceled, and Result type, and change some internals. r=mak,mixedpuppy
* Rename the browser.urlbar.onQueryReady event onBehaviorRequested to make its purpose and return value clear.
* Add a browser.urlbar.onResultsRequested event that's fired when a query starts so that providers can add results. Listeners should return an array of Result objects. Add the Result type. It has a `payload` property that can be an arbitrary object depending on the result type.
* Add a browser.urlbar.onQueryCanceled event that's fired when a query is canceled.
* Rename the QueryContext type to just Query. From an extension's point of view, there's no difference between Query and QueryContext like there is for the internal implementation, so "Context" is unnecessary imo.
* Internally, remove the extension listeners map from UrlbarProvidersManager. Instead, extension listeners are added directly to UrlbarProviderExtension instances, and then UrlbarProvidersManager just loops through extension providers, not a separate map of listeners.
* Since UrlbarProviderExtension is getting a little bigger, move it to its own file.
* Fix a bug in UrlbarMuxerUnifiedComplete where the heuristic result sometimes does not come first in the sorted results, depending on the timing of when results from UrlbarProviderUnifiedComplete and other providers are added.
* Move SkippableTimer to UrlbarUtils.jsm, add a logger property, and add a name property so that it's easy to figure out which timers time out.
* Add lots of tests.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 23:35:50 +00:00
Geoff Lankow 7df08a4fb1 Bug 1529205 - Remove DateTimePickerParent's dependency on gBrowser; r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D35392

--HG--
extra : moz-landing-system : lando
2019-06-26 18:15:28 +00:00
Mihai Alexandru Michis 3583565bf1 Backed out changeset dc987632b5bb (bug 1497280) for causing geckoview failures in MediaElementTest. CLOSED TREE
--HG--
rename : toolkit/actors/DateTimePickerParent.jsm => toolkit/modules/DateTimePickerParent.jsm
extra : rebase_source : d1b8689074b0efb1cd80d1f6b93b8edaaa772112
2019-06-27 00:58:03 +03:00
harry 850a79f174 Bug 1554864 - Add clickSelectsAll support to UrlbarInput without depending on the textbox binding. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D36078

--HG--
extra : moz-landing-system : lando
2019-06-26 21:21:55 +00:00
prathiksha 82a4475a6a Bug 1555438 - Remove getDetailedCertErrorInfo from NetErrorChild.jsm. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D33065

--HG--
extra : moz-landing-system : lando
2019-06-26 20:24:05 +00:00
Mike Shal fdda992909 Bug 1561147 - Add linux32 PGO-instrumented task; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D35886

--HG--
extra : moz-landing-system : lando
2019-06-26 15:30:10 +00:00
Abdoulaye O. Ly a27a868591 Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
Differential Revision: https://phabricator.services.mozilla.com/D33965

--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-06-26 17:55:48 +00:00
Cameron McCormack 9bbe5b00a3 Bug 1554571 - Part 3: Cache computed styles of scrollbar part anonymous content. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D33123

--HG--
extra : moz-landing-system : lando
2019-06-27 07:22:22 +00:00
Mike Shal 3bdb950687 Bug 1557785 - Add win64 PGO-instrumented task; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D34795

--HG--
extra : moz-landing-system : lando
2019-06-19 22:05:26 +00:00
Brian Grinstead 160eb39ab9 Bug 1560556 - Use Shadow DOM and CSS Shadow parts for <dropmarker> r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35551

--HG--
extra : moz-landing-system : lando
2019-06-25 19:18:27 +00:00
meandave 32c7fbeb6d Bug 1559551 - Add Feedback menuitem to ellipsis menu.?jaws r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D35379

--HG--
extra : moz-landing-system : lando
2019-06-25 17:42:51 +00:00
Nihanth Subramanya 641f795141 Bug 1555368 - Use context-{fill, fill-opacity} in Firefox Monitor icon. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35750

--HG--
extra : moz-landing-system : lando
2019-06-25 06:08:33 +00:00
Dão Gottwald 402f849f33 Bug 1561325 - Use <image> instead of <dropmarker> for the urlbar history dropmarker. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D35814

--HG--
extra : moz-landing-system : lando
2019-06-25 15:56:59 +00:00
Matt Howell cf4aff1109 Bug 1498044 - Don't ask to reboot when a directory we try to uninstall isn't empty. r=agashlin
Our uninstaller currently calls the NSIS RMDir instruction on the `defaults`
directory with the /REBOOTOK flag set, which means that NSIS will register
the directory for deletion during the next reboot if it can't be removed
immediately for any reason. The problem here is that "any reason" includes
"the directory wasn't empty", and setting the reboot flag is not at all
the right thing to do in that situation. It won't help resolve the problem,
and those directories are expected to be empty at that point in the uninstall,
because we've already removed all the files that we know we put there, so
anything left is something we don't know about and shouldn't try to delete.
So the right thing to do here is just to remove the /REBOOTOK and allow the
RMDir to fail, so that any user files are never touched and we don't show
an unnecessary reboot prompt at the end of the wizard.

I also removed the FileExists checks, because the RMDir instruction does that.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 00:59:13 +00:00
meandave a41d4f81aa Bug 1554579 - Pinned tab becomes too wide when picture-in-picture icon is present. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D34418

--HG--
extra : moz-landing-system : lando
2019-06-24 16:10:58 +00:00
Andrew Swan c716c93bbf Bug 1555060 Rewrite webextension tabs.move tests r=kmag
These tests are full of too many problems to catalog here.
This patch just rewrites them to make them less insane.

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

--HG--
extra : source : c71c45fe3e63c9fb97551654d079344448c49c6e
extra : histedit_source : 7caaeeed52e6937cb55dbd33b0156bc2762a0f16
2019-06-03 21:10:14 -07:00
Doug Thayer 9e8f08b278 Bug 1549976 - Implement popover render root r=kats,Gijs
If we decide to just go with an overlay that sits fully over the
window (which I don't personally see a perf problem with right now,
but correct me if you can think of one), then this should be all
we need.

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

--HG--
extra : rebase_source : 44a5af47f9c10071b0933931fbf3708978f549e4
2019-06-21 19:15:11 +01:00
arthur.iakab a549fe0532 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 144e998695db067f1dad805e5263b591ed98e50f
2019-06-28 13:10:08 +03:00
Razvan Maries 968156f90a Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-06-28 06:41:53 +03:00
Razvan Maries 6cd0726ada Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-06-28 00:46:58 +03:00
Ciure Andrei c04368fddd Backed out 3 changesets (bug 1555060) for causing test_tabbar.py to perma fail CLOSED TREE
Backed out changeset a5c6deeda8a9 (bug 1555060)
Backed out changeset f4e21e465f38 (bug 1555060)
Backed out changeset c71c45fe3e63 (bug 1555060)

--HG--
rename : browser/base/content/tabbrowser-tabs.js => browser/base/content/tabbrowser.xml
2019-06-28 00:21:50 +03:00
Andrew Swan e6c0e0f03a Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

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

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : rebase_source : 6b2b0ed9b01958d1b2db605ab300c4bebcaa461c
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
2019-06-20 14:09:37 -07:00
Andrew Swan 6fd54d15e6 Bug 1555060 Stop using dom structure for <tabs>/<tab> relationships
A bunch of existing code assumes that <tab> elements are the immediate
and only children of a <tabs> element, and uses dom apis to traverse
relationships between these elements.  To simplify conversion of <tabs>
to a custom element (and hopefully improve readability a bit at the same
time!), introduce new apis:

On <tab>
this.parentNode -> this.container
this.nextElementSibling -> this.container.findNextTab(...)
this.previousElementSibiling -> this.container.findNextTab(...)

On <tabs>
this.children -> this.allTabs

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

--HG--
extra : rebase_source : affeda0295a5195124709f322de524aea3a28a3f
2019-06-11 14:49:46 -07:00
Andrew Swan 0451616037 Bug 1555060 Rewrite webextension tabs.move tests r=kmag
These tests are full of too many problems to catalog here.
This patch just rewrites them to make them less insane.

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

--HG--
extra : rebase_source : 4b5f88278236bf74070561124983a35176474e3d
2019-06-03 21:10:14 -07:00
Tim Huang 39fc9b98b6 Bug 1555230 - Part 2: Add a test case for testing 'Show Full Report' in the footer of the protection panel. r=nhnt11
This patch adds a test for testing 'Show Full Report' link in the
footer section. The test will click the link and chekc if the
'about:protections' opens properly.

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

--HG--
extra : moz-landing-system : lando
2019-06-24 18:10:20 +00:00
Tim Huang 299162d091 Bug 1555230 - Part 1: Add the footer section to Protection Panel. r=nhnt11
This patch implements the footer section of the Protection Panel.

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

--HG--
extra : moz-landing-system : lando
2019-06-24 18:10:09 +00:00
Mark Hammond adf91feaf8 Bug 1538015 (part 2) - restrict when incoming synced prefs are applied. r=tcsc,pauljt,Gijs
Specifically, a "control pref" for a pref must already exist locally, or
a new preference, `services.sync.prefs.dangerously_allow_arbitrary` must
be set to true.

This also removes a few preferences from the set we sync by default based
due to potential harm which can be caused syncing inappropriate values.

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

--HG--
extra : moz-landing-system : lando
2019-06-25 04:40:58 +00:00
Dão Gottwald b72f7996d5 Bug 1560398 - Merge appMenu-fxa-status with appMenu-fxa-container. r=eoger
Differential Revision: https://phabricator.services.mozilla.com/D35470

--HG--
extra : moz-landing-system : lando
2019-06-24 20:29:46 +00:00
Steven Englehardt 5f7e04639b Bug 1559969 - Enable cryptomining blocking by default. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D35399

--HG--
extra : moz-landing-system : lando
2019-06-24 18:46:43 +00:00
Rob Wu f545048916 Bug 1559692 - Fix support for regexp filter in TelemetryTestUtils.assertEvents r=chutten
and migrate an existing test to use `TelemetryTestUtils.assertEvents`,
with a regular expression as filter.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 21:48:42 +00:00
Dale Harvey 9d8db29513 Bug 1557579 - Fix autoplay permission label r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D35283

--HG--
extra : moz-landing-system : lando
2019-06-22 12:51:03 +00:00
Gautham Velchuru 4efcfcf4d2 Bug 1518810 - remove blue color of site information r=dao
Differential Revision: https://phabricator.services.mozilla.com/D35344

--HG--
extra : moz-landing-system : lando
2019-06-23 18:55:53 +00:00
prathiksha a0838122e3 Bug 1556172 - Enable browser_aboutCertError.js on mac and linux64. r=johannh
Depends on D35498

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

--HG--
extra : moz-landing-system : lando
2019-06-23 02:27:02 +00:00
prathiksha c2b5486f19 Bug 1556172 - Fix browser_aboutCertError.js from intermittently failing. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D35498

--HG--
extra : moz-landing-system : lando
2019-06-23 02:21:20 +00:00
Nihanth Subramanya 0cdf73ebb1 Bug 1550662 - Make "Reload All Tabs" simply discard browsers when switching Content Blocking modes. r=mconley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D34524

--HG--
extra : moz-landing-system : lando
2019-06-23 01:36:36 +00:00
Nihanth Subramanya 0b7007a23b Bug 1557093 - Use altKey+click to trigger the protections panel. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35438

--HG--
extra : moz-landing-system : lando
2019-06-21 19:35:51 +00:00
Nihanth Subramanya df38762841 Bug 1557725 - Ensure protections panel is enabled for tests. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35437

--HG--
extra : moz-landing-system : lando
2019-06-21 19:36:27 +00:00
Nihanth Subramanya 665d6f3c26 Bug 1558023 - Make CaptivePortalWatcher._showNotification idempotent. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D35546

--HG--
extra : moz-landing-system : lando
2019-06-21 18:02:40 +00:00