Commit Graph

69319 Commits

Author SHA1 Message Date
Mark Banner
fece288de8 Bug 1635523 - Remove twitter from the legacy configuration. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D76908
2020-05-28 08:17:58 +00:00
Narcis Beleuzu
332eda16ac Backed out changeset 082fb07b2a02 (bug 1253129) for bc failures on browser_ext_windows_create_params.js . CLOSED TREE 2020-05-29 00:06:56 +03:00
Tim Nguyen
d464b20e6d Bug 1640913 - reduce duplication in the sanitizeDialog.css files and fix the warning background in macOS dark mode in the preferences r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77325
2020-05-28 20:00:31 +00:00
Haik Aftandilian
5964b7a9f4 Bug 1549046 - Re-enable the "Set As Desktop Background" test on macOS r=spohl
Refactor the test to use a python program to check that the background was successfully changed and re-enable the test on macOS.

For running in automation, this test is dependent on Mac test runner instances being configured to allow users to change the desktop background. A code change to allow this has already been landed. See bug for the additional patches.

Differential Revision: https://phabricator.services.mozilla.com/D72456
2020-05-28 14:29:27 +00:00
Jared Wein
f330f6d6d1 Bug 1641473 - Restrict the OS auth feature in about:logins to Nightly until we have a release plan. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D77309
2020-05-28 17:39:19 +00:00
Scott
51d1487359 Bug 1446276 - Separate pref for user set topstories and system set topstories. r=gvn,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D75217
2020-05-28 20:31:44 +00:00
Andrei Oprea
7cee1d0499 Bug 1641515 - Don't use ignorePath flag for MatchPattern because its matches are too generic r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D77231
2020-05-28 14:55:50 +00:00
Shane Caraveo
b1cae13cac Bug 1253129 warn when using focused property with windows.create r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D76944
2020-05-27 22:59:17 +00:00
Mark Banner
a660a58553 Bug 1635258 - Enable modern search configuration on beta. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D76863
2020-05-27 13:06:24 +00:00
Andrei Oprea
9874cb1ae6 Bug 1638891 - Create specific pingTypes for moments and what's new r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D76720
2020-05-26 13:33:46 +00:00
Nan Jiang
9f21bd5ff9 Bug 1641568 - Enable reach event collection r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D77260
2020-05-28 14:04:44 +00:00
Dão Gottwald
8ae6613380 Bug 1638068 - Stop setting toolkit.cosmeticAnimations.enabled in extension tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76138
2020-05-28 13:20:22 +00:00
Punam Dahiya
1a8ab21263 Bug 1640026 - Telemetry requirement for multistage about:welcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D76933
2020-05-28 01:49:08 +00:00
prathiksha
6498f48dfe Bug 1640072 - Monitor card body should change when the user resolved breaches. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76939
2020-05-28 12:15:22 +00:00
Liang-Heng Chen
87e713f0c9 Bug 1637516 - part 3: update tests; r=timhuang,baku
Differential Revision: https://phabricator.services.mozilla.com/D75550
2020-05-28 08:55:04 +00:00
Dale Harvey
ab8d86b7da Bug 1627545 - Update FormAutoFill to new Region.jsm api. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D76949
2020-05-27 20:16:48 +00:00
Noemi Erli
3aba303ff4 Backed out changeset 8c662017aa7c (bug 1639347) for causing failures in browser_masterpassword.js 2020-05-28 09:38:25 +03:00
Sam Foster
c7d245ef9a Bug 1639347 - Refactor the OSKeyStore reauthentication into a LoginHelper method, add canReauth method on OSKeyStore. r=MattN
* Move MP and OSKeyStore.ensureLoggedIn checks from AboutLoginParent to new requestReauth method on LoginHelper

Differential Revision: https://phabricator.services.mozilla.com/D67681
2020-05-28 05:10:46 +00:00
Axel Hecht
1343d506c0 Bug 1641184, use only the merge dir for repacks, r=nalexander
l10n-merge creates a full merge dir for a while now, let's
simplify the build logic to only read from that directory
during repacks and langpacks.

Differential Revision: https://phabricator.services.mozilla.com/D77023
2020-05-27 17:04:06 +00:00
Razvan Maries
4dc27dd084 Backed out 2 changesets (bug 1638156) for perma failures on browser_pdfjs_preview.js. CLOSED TREE
Backed out changeset c5c3da72080f (bug 1638156)
Backed out changeset da0e27f7f17a (bug 1638156)
2020-05-28 05:01:13 +03:00
Sam Foster
d39d9cbb00 Bug 1638156 - Make open downloaded file the default action in about:newtab download cards, and add key modifiers support. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D76575
2020-05-28 01:11:48 +00:00
Sam Foster
5d4187bff2 Bug 1638156 - Allow key modifiers to determine how/'where' PDFs are opened when possible. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75870
2020-05-28 01:13:19 +00:00
Ed Lee
7de983a9b3 Bug 1635098 - Allow nullish coalescing and optional chaining operators in newtab jsm code r=k88hudson
Include babel plugins to allow unit testing of files using the operators.
Reverts "Bug 1635054 - stop using ?. operator in newtab download manager code, r=aryx"

Differential Revision: https://phabricator.services.mozilla.com/D73739
2020-05-28 00:56:13 +00:00
Agi Sferro
7e790d6b73 Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin
We don't use it on GeckoView.

Differential Revision: https://phabricator.services.mozilla.com/D72724
2020-05-27 23:49:55 +00:00
Gijs Kruitbosch
54ba1c9d7b Bug 1639925 - implement 'wrap' support in toolbarbuttons on a single element instead of 2, r=bgrins
This unifies toolbarbutton-text and toolbarbutton-multiline-text. We now
always use toolbarbutton-text for the button's text, but can either use
textContent or the value attribute, depending on the value of the wrap
attribute. This reduces DOM size and consumer complexity, at the cost of
adding some logic to toolbarbutton.js itself.

Differential Revision: https://phabricator.services.mozilla.com/D76383
2020-05-27 23:01:15 +00:00
Razvan Maries
c61dea7188 Backed out changeset 9abcbf533b08 (bug 1629113) as per Agi's request. CLOSED TREE 2020-05-28 02:06:05 +03:00
Agi Sferro
4d2ed19feb Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin
We don't use it on GeckoView.

Differential Revision: https://phabricator.services.mozilla.com/D72724
2020-05-27 22:26:17 +00:00
Razvan Maries
9aa7bebfd1 Backed out changeset 944ffb76f335 (bug 1640072) for perma failures on browser_protections_lockwise.js. CLOSED TREE 2020-05-28 01:43:32 +03:00
Dão Gottwald
e56b33fa69 Bug 1520641 - Make zoom level percentage bubble animation obey prefers-reduced-motion. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D76625
2020-05-27 17:54:14 +00:00
prathiksha
ed4cee3a4d Bug 1640072 - Monitor card body should change when the user resolved breaches. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76939
2020-05-27 19:58:00 +00:00
Greg Tatum
8b1305be4b Bug 1634448 - Update the menu button to reflect the current profiler states; r=canaltinova
This patch adjusts the profiler menu button to properly reflect the current state
of the profiler. It doesn't completely match the design spec, as there are a bunch
of CSS rules already in place in the toolbar, and I wanted to keep the changes
simple. It does however, update the UI based on the state of the profiler.

Differential Revision: https://phabricator.services.mozilla.com/D75851
2020-05-26 15:59:59 +00:00
Greg Tatum
b5e1be1d8d Bug 1634448 - Remove some unused references to the old profiler popup iframe; r=canaltinova
These were left-over from the previous implementation.

Differential Revision: https://phabricator.services.mozilla.com/D75849
2020-05-26 15:42:20 +00:00
Neil Deakin
7b6180750d Bug 1640943, remove message manger and frame scripts from browser_accesskeys.js, r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D76865
2020-05-27 20:12:34 +00:00
Michael Kaply
81a969c1f1 Bug 1637716 - Shutdown AddonManager at end of test. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D76787
2020-05-27 19:57:05 +00:00
Emilio Cobos Álvarez
13e0b9c0b5 Bug 1641310 - Add a whitelist entry to browser_parsable_css.js to account for ::file-chooser-button.
Differential Revision: https://phabricator.services.mozilla.com/D77133
2020-05-27 19:18:41 +00:00
Mark Banner
7a697cb38b Bug 1641254 - Add another prefix to the Search Telemetry provider info list. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D77087
2020-05-27 16:22:09 +00:00
Razvan Maries
1b7a9f16ce Backed out changeset 8ee1fd064263 (bug 1640403) for perma failures on browser_parsable_css. CLOSED TREE 2020-05-27 22:11:28 +03:00
Artem
30dba11bdd Bug 1609556 - Migrate toolbar-context-menu to Fluent r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D76016
2020-05-27 18:09:40 +00:00
Anny Gakhokidze
28243d5736 Bug 1630323 - Do not override user preferences when clicking on a service worker notification to open a new document, r=Gijs,nika,geckoview-reviewers,snorp
In Bug 1622749 a user preference for where to open new documents (from a
service worker notification) was temporarily overriden in order to quickly fix
a crash that was happening in mozilla::dom::ClientOpenWindow. The crash was
ocurring when the pref "browser.link.open_newwindow" was set to 2, meaning new
documents are opened in a new window, instead of a new tab. The reason the
browser crashed is because the path for opening a new document is different
depending on the current user setting, and in NEWWINDOW case we did not get a
browsing context returned when calling mozilla::dom::OpenWindow which resulted
in a failed assertion.

The solution is to pass in a callback to mozilla::dom::OpenWindow as part of
nsOpenWindowInfo object, and invoke that callback with a corresponding
BrowsingContext in nsFrameLoader when that browsing context is ready.

After we call mozilla::dom::OpenWindow, we wait on a promise, that will be
resolved when the callback is invoked, before executing the rest of the code
that depends on the browsing context for a newly opened document being
available.

Differential Revision: https://phabricator.services.mozilla.com/D72745
2020-05-27 18:15:36 +00:00
Razvan Maries
06a194ef3b Backed out changeset 5b97f74fb6fd (bug 1629113) for perma failures on test_keycodes.xhtml. CLOSED TREE 2020-05-27 21:16:13 +03:00
Marco Bonardo
e8fd1b7c50 Bug 1398567 - Invert URIFixup default behavior to search unless the string looks like a URI. r=Gijs
With recent fixes that can properly identify whitelisted domains, whitelisted
domain suffixed, valid known public suffixes, and forcing to visit URI-like
strings that end with a slash, it's time to re-evaluate the URIFixup behavior.
Until now URIFixup considered everything a URI unless it had specific search
characteristics, this patch inverts that behavior.
The scope of this change is to improve the urlbar behavior as the main Search
Access Point, since that's the direction we're moving towards.

This lands with a temporary hidden feature pref browser.fixup.defaultToSearch,
that will be removed once the feature has been released.

Differential Revision: https://phabricator.services.mozilla.com/D76852
2020-05-27 16:55:14 +00:00
Harry Twyford
bec092afba Bug 1627989 - Remove the browser.urlbar.openViewOnFocus pref. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D76247
2020-05-27 16:46:43 +00:00
Harry Twyford
ce4271d662 Bug 1627858 - Add a user visible preference to disable Top Sites on focus. r=dao,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76246
2020-05-27 16:45:47 +00:00
Harry Twyford
e671b8b516 Bug 1623666 - Always show Top Sites in the Urlbar on empty searches. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D76245
2020-05-27 15:08:07 +00:00
Harry Twyford
166994cf8b Bug 1634279 - Allow accessing the TopSites feed even if Top Sites are hidden on the new tab page. r=dao,thecount,mixedpuppy
Creates a new pref, "...activity-stream.feeds.system.topsites" to control whether TopSitesFeed is enabled. The existing "...activity-stream-feeds.topsites" pref is kept to allow users to downgrade and to ensure that people who disabled Top Sites in the past will continue to not see Top Sites on the New Tab Page -- the difference being that Top Sites will now be generated for those users.

Differential Revision: https://phabricator.services.mozilla.com/D75603
2020-05-27 16:38:03 +00:00
Drew Willcoxon
e9b32a80a2 Bug 1635622 - Don't notify urlbar consumers when there aren't any results in a search. r=mak
See https://bugzilla.mozilla.org/show_bug.cgi?id=1635622#c14

Differential Revision: https://phabricator.services.mozilla.com/D77012
2020-05-27 16:16:38 +00:00
Dão Gottwald
72693e39fa Bug 1640403 - Remove dark mode support for the library window on macOS for now. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77082
2020-05-27 15:12:22 +00:00
prathiksha
add557cecc Bug 1640698 - Add telemetry for monitor card buttons in the protections dashboard. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D76744
2020-05-27 15:23:40 +00:00
Agi Sferro
1e7ad33a14 Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin
We don't use it on GeckoView.

Differential Revision: https://phabricator.services.mozilla.com/D72724
2020-05-27 01:33:50 +00:00
Neil Deakin
c4019e1ff8 Bug 1640955, remove message manager usage from browser_clipboard.js, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76878
2020-05-26 19:54:00 +00:00