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

71152 Коммитов

Автор SHA1 Сообщение Дата
Itiel e28cf185f0 Bug 1631202 - Convert all uses of :-moz-any to :is in browser/ r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D90690
2020-09-21 19:35:35 +00:00
Kris Maglione 43d01c93da Bug 1655866: Part 6 - Remove sync before unload prompt code. r=nika,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D88319
2020-09-21 22:41:06 +00:00
Kris Maglione d3498e1041 Bug 1655866: Part 5 - Use native PermitUnload implementation from front-end code. r=nika,mconley
Differential Revision: https://phabricator.services.mozilla.com/D88318
2020-09-21 22:41:04 +00:00
Kris Maglione 2d863e9e4c Bug 1655866: Part 1 - Add async version of beforeUnloadCheck prompt. r=geckoview-reviewers,Gijs,agi
Differential Revision: https://phabricator.services.mozilla.com/D88314
2020-09-21 22:40:42 +00:00
Mike Conley b02b833684 Bug 1666355 - Enable Picture-in-Picture player window controls by default to ride the trains. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D90921
2020-09-21 21:27:36 +00:00
Mihai Alexandru Michis 903eef7389 Backed out changeset bd318d959528 (bug 727668) for causing multiple failures
CLOSED TREE
2020-09-22 03:02:17 +03:00
Dorel Luca 286cf5c75e Merge mozilla-central to autoland 2020-09-22 00:44:39 +03:00
Dorel Luca 958a7c0ba0 Merge autoland to mozilla-central. a=merge 2020-09-22 00:34:52 +03:00
Mozilla Releng Treescript 5aa7b6ef9e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-09-21 14:12:25 +00:00
Narcis Beleuzu 4a31045523 Backed out 4 changesets (bug 1635828) for causing Bug 1666083
Backed out changeset 1f93614c3fde (bug 1635828)
Backed out changeset 04a8f6581dde (bug 1635828)
Backed out changeset 1bfeca8427e6 (bug 1635828)
Backed out changeset 8ec4db600c1f (bug 1635828)
2020-09-20 20:00:45 +03:00
Kirk Steuber 0ebdd011cc Bug 1664510 - Add localization for the WDBA r=flod,nalexander
This patch adds localization to the WDBA in a somewhat unusual manner. It's very difficult to localize toast notifications because the button text tends to overflow, which the localizers won't realize. Therefore, we are making a simpler version of the toast notification that only uses "Yes" and "No" as the button text. In English, we will not use this version and will continue using the version we have been using.

This means that the localized toast notifications will not have an "Ask me later" button, so the behavior will differ a bit from the English version. Specifically, there is no "followup" for the localized notification since there is no button that ought to cause it to be shown.

We've considered and rejected using localizer comments to keep these button strings short. We are limited by the amount of space the text takes up, not the number of characters. We just don't have a good way to convey this information to localizers in an actionable way.

Differential Revision: https://phabricator.services.mozilla.com/D90608
2020-09-18 20:27:40 +00:00
Harry Twyford 8227f1f618 Bug 1666087 - Fix beta failure in browser_searchMode_preview.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D90876
2020-09-21 14:51:28 +00:00
Nihanth Subramanya d0303270e2 Bug 1666263 - Clean up `doh-rollout.profileCreationThreshold` pref. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D90861
2020-09-21 14:23:31 +00:00
Jared Wein 3a697d4e80 Bug 727668 - Show bookmarks toolbar on the new tab page. r=Gijs
This adds the ability to force the bookmarks toolbar to appear on all pages. The checkbox in the toolbar context menu will reflect if the toolbar will appear outside of the newtab page. The toolbar will always appear on the newtab page. Profiles that already had the toolbar showing will have a migration to keep their experience unchanged.

Differential Revision: https://phabricator.services.mozilla.com/D89222
2020-09-21 17:01:41 +00:00
pbz 3da9b41215 Bug 1665339 - Prevent ESC key on SubDialog from cancelling page load. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D90572
2020-09-21 13:25:16 +00:00
Neil Deakin 93947f9ab4 Bug 1664061, switch to using actors instead of a framescript in browser_blocklist_content.js, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D89683
2020-09-18 22:52:23 +00:00
Drew Willcoxon ca2055baa0 Bug 1659204 - Don't show a heuristic in local search modes except for autofill. r=mak,harry
Differential Revision: https://phabricator.services.mozilla.com/D90671
2020-09-19 00:34:26 +00:00
Bogdan Tara f49aabcd28 Backed out changeset 8c8cb264f283 (bug 1659204) for urlbar related failures 2020-09-19 03:22:51 +03:00
Drew Willcoxon a1cd9c24d5 Bug 1659204 - Don't show a heuristic in local search modes except for autofill. r=mak,harry
Differential Revision: https://phabricator.services.mozilla.com/D90671
2020-09-18 21:37:28 +00:00
Harry Twyford 6ff6882e21 Bug 1665123 - Avoid early calls to setSearchMode and add a check for search service initialization. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D90612
2020-09-18 18:35:08 +00:00
Drew Willcoxon 433b8b3f69 Bug 1664829 - Add nsIProgressEventSink to AppUpdater so that download progress is correctly reported again. r=bytesized
`AppUpdater` just needs to declare that it implements `nsIProgressEventSink`.
`nsIProgressEventSink.onProgress` is the method that's called whenever download
progress is made, and `AppUpdater` implements it, but the caller doesn't call it
because it checks that consumers are `instanceof nsIProgressEventSink`:
https://searchfox.org/mozilla-central/source/toolkit/mozapps/update/UpdateService.jsm#5014

The legacy aboutDialog updater (which I removed in bug 1600864) has this exact
`generateQI` call, I just forgot to port it over to `AppUpdater`. It also
includes `nsIRequestObserver` since AppUpdater (and the legacy aboutDialog
updater) implements it too.

I've updated all the updater tests (via their head.js) so that they check the
download progress text. This applies to aboutDialog and about:preferences tests.

Differential Revision: https://phabricator.services.mozilla.com/D90632
2020-09-18 17:21:04 +00:00
Punam Dahiya e287add2c7 Bug 1665756 - Update Multistage themes test to load theme icons r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D90613
2020-09-18 14:52:43 +00:00
Marco Bonardo 85e164814e Bug 1665951 - test_search_suggestions.js fails when merging to beta without update2. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D90720
2020-09-18 17:03:32 +00:00
Cosmin Sabou 07ae33e5d7 Backed out changeset 206a04ae2fa7 (bug 1661756) for bc failures on browser_protections_telemetry.js. CLOSED TREE 2020-09-18 20:27:03 +03:00
Dennis Schubert 35b8ac5397 Bug 1665129 - Add *.gruposantander.es to the Santander intervention. r=ksenia,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D90716
2020-09-18 15:52:57 +00:00
Harry Twyford 832d0c9d22 Bug 1664320 - Enter search mode preview when cycling through one-offs with the keyboard. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D90600
2020-09-18 14:39:01 +00:00
Tim Huang 191b6af949 Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 4 - Fix tests. r=baku
We need to specifiy the partition key for correctly clean-up HSTS data
if network partition is enabled. Without this, some tests could be
affected by HSTS.

Differential Revision: https://phabricator.services.mozilla.com/D90420
2020-09-18 13:56:58 +00:00
J. Ryan Stinnett a43303bc1b Bug 1580117 - Skip preloaded browsers in minimized windows. r=mattwoodrow,Gijs
If the browser window is minimized, it's unlikely that a preloaded browser will
be useful in the near future. This change skips creating one in such a case.

This avoids an issue in the graphics layer where about:newtab content marks
itself as `renderLayers = true`, and will try to composite content in windows
which are not compositing (because they are hidden).

As an additional level of safety, we also check the preloaded browser's owner
window's minimized state just before setting `renderLayers`, in case it may have
changed after the preloaded browser was created.

Differential Revision: https://phabricator.services.mozilla.com/D85955
2020-09-17 16:57:35 +00:00
Erica Wright c3a8f6a26b Bug 1661756 - Add VPN Card and Banner r=prathiksha,flod,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D88633
2020-09-18 13:20:01 +00:00
Dão Gottwald c4bc5c2d74 Bug 1665757 - Correctly carry over a default top site's original URL to its derived frecency top site. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D90652
2020-09-18 07:33:15 +00:00
Christoph Kerschbaumer 2d3aa30111 Bug 1665175: Load aboutwelcome.css using chrome:. r=mconley,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D90365
2020-09-18 01:40:22 +00:00
Marco Bonardo 1501ffe928 Bug 1663686 - Convert question mark into search mode. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D90357
2020-09-17 19:03:35 +00:00
Agi Sferro 490c700133 Bug 1664522 - Move ext_tabs_captureTab test to toolkit. r=robwu,snorp
Differential Revision: https://phabricator.services.mozilla.com/D90167
2020-09-17 18:04:20 +00:00
Agi Sferro ffd9c2aa20 Bug 1664522 - Fix tabs.captureVisibleTab for mobile. r=robwu,zombie,snorp
There are two things wrong with captureVisibleTab on mobile:

    * ownerGlobal is not available on nativeTab, this patch uses
      this.browser.ownerGlobal instead.
    * ZoomManager is not available on mobile, this patch moves that code to
      browser/../ext-tabs.

Differential Revision: https://phabricator.services.mozilla.com/D90009
2020-09-16 22:08:33 +00:00
emcminn b4bbab1b69 Bug 1659152 - Use ExperimentAPI to check enabled property of experiment branches r=k88hudson,andreio
Differential Revision: https://phabricator.services.mozilla.com/D89973
2020-09-17 17:41:51 +00:00
Scott 24391d13a9 Bug 1658787 - On save rec telemetry. r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D90199
2020-09-17 16:19:43 +00:00
Toshihito Kikuchi fbca2b9d14 Bug 1665617 - Use correct fully-qualified names in GetRemoteAddress. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D90563
2020-09-17 14:47:08 +00:00
emcminn 98fbf3e638 Bug 1657618 - Add site titles under "import sites" tiles r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D86602
2020-09-16 17:54:21 +00:00
Harry Twyford b2cc3e61c2 Bug 1657676 - Add search mode preview. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D89964
2020-09-17 03:31:04 +00:00
Dão Gottwald b53748cdd4 Bug 1664516 - Update frecency top sites from default top sites with %YYYYMMDDHH% to use the current datetime. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D90494
2020-09-17 09:50:03 +00:00
Emma Malysz b94b50a7ae Bug 1660665, hide subdialog if user chooses to print using system dialog. r=jwatt,Gijs,mstriemer
When the user chooses to print using the system dialog, we should hide the print
UI. We are choosing to hide the dialog stack instead of closing the dialog because
the print preview browser still needs to be available if the user tries to print.
We close the window if the user cancels the system dialog or once we receive the
promise from PrintUtils.printWindow.

Differential Revision: https://phabricator.services.mozilla.com/D88096
2020-09-17 02:18:50 +00:00
Shane Caraveo 41e690dc38 Bug 1659530 skip 3rd party panel when installing recommended addons r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D87326
2020-09-16 16:53:56 +00:00
Toshihito Kikuchi 4c58dba463 Bug 1588245 - Collect the assembly pattern of a target function on detour failure. r=mhowell
Many instances of the launcher failure ping indicate hooking NtMapViewOfSection
or LdrLoadDll failed.  This is most likely caused by a third-party application
applying a hook onto the same target earlier than we do.

This patch is to add a new field "detour_orig_bytes" in the laucnher failure ping
to collect the first sixteen bytes of a detour target function.  With this,
we can know whether those detour failures were caused by a third-party hook or not,
and if yes, what was the actual binary pattern.

Differential Revision: https://phabricator.services.mozilla.com/D89836
2020-09-17 01:42:26 +00:00
Dorel Luca ac0e714d57 Backed out changeset b445d02b1367 (bug 1657676) for Browser-chrome failures in newtab/test/browser/browser_topsites_section.js. CLOSED TREE 2020-09-17 04:46:23 +03:00
Dorel Luca 3c2bf508d6 Backed out changeset 4fe29fab5be4 (bug 1658787) for Browser-chrome failures in browser/components/pocket/test/unit/browser_pocket_main.js. CLOSED TREE 2020-09-17 03:32:26 +03:00
Harry Twyford 8f95a2e763 Bug 1657676 - Add search mode preview. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D89964
2020-09-16 23:18:59 +00:00
Dorel Luca 72ef712fd0 Backed out 10 changesets (bug 1518999) for GeckoView failures in PanZoomControllerTest.scroll. CLOSED TREE
Backed out changeset 7b5bdd071d05 (bug 1518999)
Backed out changeset 401e488734dd (bug 1518999)
Backed out changeset c13e51e17329 (bug 1518999)
Backed out changeset 2a2d67ba15b8 (bug 1518999)
Backed out changeset 3d4d84003227 (bug 1518999)
Backed out changeset 972731762965 (bug 1518999)
Backed out changeset f21b13582dad (bug 1518999)
Backed out changeset 13a4c749a802 (bug 1518999)
Backed out changeset 5a6cea5fd344 (bug 1518999)
Backed out changeset c3bb552e76a3 (bug 1518999)
2020-09-17 02:58:34 +03:00
Sean Feng 98c02ed2b5 Bug 1518999 - Refactor some performance.getEntries related tests r=mstange
Some tests made some assumptions about the number of returned entries
by performance.getEntries, and these assumptions are not valid
anymore once we added new entries.

Depends on D66463

Differential Revision: https://phabricator.services.mozilla.com/D68645
2020-09-10 19:11:44 +00:00
Dorel Luca 36eb42a5a8 Backed out 3 changesets (bug 1664522) for Mochitest failures in extensions/test/mochitest/test_ext_tabs_captureTab.html. CLOSED TREE
Backed out changeset 30b8a0e3514b (bug 1664522)
Backed out changeset 04b61d3d734a (bug 1664522)
Backed out changeset c951834c99c7 (bug 1664522)
2020-09-17 00:26:59 +03:00
Dorel Luca aadcb9bfbc Backed out changeset d5725a81ffd7 (bug 1588245) for Windows build bustages. CLOSED TREE 2020-09-17 00:56:25 +03:00