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

69497 Коммитов

Автор SHA1 Сообщение Дата
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
Yura Zenevich e9472cf169 Bug 1641118 - Enable accessibility panel auto initialization on early beta and dev edition. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D76978
2020-05-27 02:30:54 +00:00
Drew Willcoxon cb57e50c12 Bug 1640289 - Fix failure on late beta and release by getting the correct index of the form history result. r=mak
The private search result is shown in Nightly but not otherwise. The test is
failing because it expects the private search result to be at index 1 and the
form history result to be at index 2, but the form history is actually at index 1.
The test just needs to get the right index. There's another part of the test
that clicks a remote suggestion, but it's not affected because the search
happens to match a couple of history results, so the private search result isn't
shown even on Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D76585
2020-05-25 15:51:15 +00:00
Mike Hommey a97c7ebfe7 Bug 1640578 - Remove --disable-install-strip from mac mozconfigs. r=froydnj
The need for --disable-install-strip in the mac mozconfigs comes from a
discrepancy in how stripping is handled between platforms. On Windows,
there is no stripping. On non-Mac unix, `strip` removes local symbols as
well as debug info and debug symbols. On Mac, it actually removes too
much, and one has to pass flags to remove both local symbols (`-x`) and
debug symbols (`-S`). Debug info is already in a separate file
(`.dSYM`).

For profiling reasons, we do ship e.g. nightlies with local symbols but
not debug info or symbols (or at least that's the intent). On Windows,
again, nothing to do. On non-Mac unix, we pass `--strip-debug` to
`strip` so that it keeps local symbols. That's where the discrepancy
comes in for Mac: the build system doesn't handle this at all, so the
mozconfigs contain --disable-install-strip to avoid stripping.

The build system should be doing what it's expected to be doing from the
start, without mozconfigs opting into anything.

AFAIK, we only really need the local symbols, so we can `strip -S` on
Mac when profiling is enabled, rather than `strip -x -S`. This also
significantly reduces the size of the installer for nightlies.

And while we're here, move the logic out of old-configure and into
python configure.

Differential Revision: https://phabricator.services.mozilla.com/D76789
2020-05-27 01:42:07 +00:00
Matt Woodrow 5cf1f845a8 Bug 1631405 - Update tests to account for security UI only living in the parent process. r=kmag,ckerschb,webcompat-reviewers,twisniewski
This is mostly changes to handle retrieving the security state asynchronously via the parent process, needing lots of async/await additions.

It also removes the docshell mixed content flag checks (which don't seem to be used in code, only tests), which are mostly still covered by checks of the security UI.

Differential Revision: https://phabricator.services.mozilla.com/D75448
2020-05-27 00:31:25 +00:00
Matt Woodrow e060a86c42 Bug 1631405 - Move nsISecureBrowserUI to be owned by the canonical browsing context instead of docshell. r=nika,ckerschb,Gijs,webcompat-reviewers,twisniewski
This removes all docshell nsISecureBrowserUI and mixed content properties, and moves them into CanonicalBrowsingContext/WindowGlobalParent. It makes the mixed content blocker just compute the state for the current load, and then send the results to the parent process, where we update the security state accordingly.

I think we could in the future remove onSecurityChange entirely, and instead just fire an event to the <browser> element notifying it of changes to the queryable securityUI.

Unfortunately we have a lot of existing code that depends on specific ordering between onSecurityChange and onLocationChange, so I had to hook into the RemoteWebProgress implementation in BrowserParent to mimic the same timings.

Differential Revision: https://phabricator.services.mozilla.com/D75447
2020-05-27 00:28:59 +00:00
Neil Deakin f26bcad85c Bug 1640221, remove content-forms.js frame script from session store tests. Replace with SpecialPowers.spawn, r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D76515
2020-05-26 16:11:09 +00:00
Neil Deakin e302160291 Bug 1640221, remove content.js frame script from session store tests. Replace with BrowserTestUtils functions and SpecialPowers.spawn, r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D76514
2020-05-26 16:10:36 +00:00
Adam Gashlin e38a47a505 Bug 1633505 - Show refresh button within the uninstaller. r=mhowell
Detect a profile for the installation, if found offer refresh on welcome page:
- Replace text
- Add help link and button

Add a different prompt to close the browser for refresh.

When leaving the welcome page:
- via help link, launch a URL
- via Refresh button, launch Firefox with the necessary args

Add utility functions to launch the link and Firefox.

Remove the UN_CONFIRM_CLICK label and hide the subheading, this was an
addition to the design. Move down UN_CONFIRM_PAGE_TITLE to fill in the space.

Move the check for the install-specific profile to common.nsh from stub.nsi,
wrapped in stack ops to save regs and with _MOZFUNC_UN for uninstaller compat.

Move InitHashAppModelId to just after un.UninstallUnOnInitCommon (which sets
$INSTDIR correctly), so AUMID would be available in un.PreWelcome. I don't
think there's anything else that would change $INSTDIR in the uninstaller
so this should be ok.

Unrelated but adjacent cleanup: Remove inappropriate use of _MOZFUNC_UN
in CopyPostSigningData.

Differential Revision: https://phabricator.services.mozilla.com/D76435
2020-05-26 21:47:58 +00:00
Adam Gashlin f66d880b9e Bug 1634115 - Send telemetry when refresh is requested from uninstaller. r=MattN,mhowell,chutten
Differential Revision: https://phabricator.services.mozilla.com/D76234
2020-05-26 21:47:58 +00:00
Michael Kaply d627dab065 Bug 1577344 - Add policy for application handlers. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D74865
2020-05-26 22:38:58 +00:00
Andrew McCreight e5c54ca6f5 Bug 1640967 - Remove cpows preferences. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D76871
2020-05-26 22:19:41 +00:00
Nan Jiang 082a6cd662 Bug 1634481 - Add trigger to the reach ping r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D76610
2020-05-26 15:54:39 +00:00
Bogdan Tara a54ec3073f Backed out 4 changesets (bug 1631405) for multiple mochitest failures CLOSED TREE
Backed out changeset 9963cc0b23cb (bug 1631405)
Backed out changeset 469ac933ed7c (bug 1631405)
Backed out changeset 0c5f55864268 (bug 1631405)
Backed out changeset 20dcbcc2f3b8 (bug 1631405)
2020-05-27 01:30:20 +03:00
Matt Woodrow d692732bdd Bug 1631405 - Update tests to account for security UI only living in the parent process. r=kmag,ckerschb,webcompat-reviewers,twisniewski
This is mostly changes to handle retrieving the security state asynchronously via the parent process, needing lots of async/await additions.

It also removes the docshell mixed content flag checks (which don't seem to be used in code, only tests), which are mostly still covered by checks of the security UI.

Differential Revision: https://phabricator.services.mozilla.com/D75448
2020-05-26 21:19:28 +00:00
Matt Woodrow 240d417eb6 Bug 1631405 - Move nsISecureBrowserUI to be owned by the canonical browsing context instead of docshell. r=nika,ckerschb,Gijs,webcompat-reviewers,twisniewski
This removes all docshell nsISecureBrowserUI and mixed content properties, and moves them into CanonicalBrowsingContext/WindowGlobalParent. It makes the mixed content blocker just compute the state for the current load, and then send the results to the parent process, where we update the security state accordingly.

I think we could in the future remove onSecurityChange entirely, and instead just fire an event to the <browser> element notifying it of changes to the queryable securityUI.

Unfortunately we have a lot of existing code that depends on specific ordering between onSecurityChange and onLocationChange, so I had to hook into the RemoteWebProgress implementation in BrowserParent to mimic the same timings.

Differential Revision: https://phabricator.services.mozilla.com/D75447
2020-05-26 21:17:01 +00:00
Mike Conley 9e763e77d2 Bug 1638380 - Write a test for nsIAlertsDoNotDisturb.suppressForScreenSharing attribute. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D76869
2020-05-26 20:11:41 +00:00
Mike Conley c3b790584a Bug 1640744 - Modernize and re-enable the browser_notification_do_not_disturb.js test. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D76757
2020-05-26 20:08:34 +00:00
Mark Banner 40cac5473a Bug 1635235 - Ensure browser_ext_settings_overrides_default_search.js can wait for search engine setup to complete to avoid intermittents. r=mixedpuppy
Depends on D76480

Differential Revision: https://phabricator.services.mozilla.com/D76910
2020-05-26 19:53:42 +00:00
Mark Banner ceba0e848d Bug 1635235 - Implement reading the allow override default search engine allowlist from remote settings. r=daleharvey
This implements reading the list from remote settings. We only read it at startup if necessary, or on add-on installation.

We do not check for updates - if something is removed, we'll wait until next startup before processing it.

Also adds lots of tests for canOverride as this seems a critical part to get right.

Differential Revision: https://phabricator.services.mozilla.com/D76473
2020-05-26 19:40:42 +00:00
Bogdan Tara 8986cea497 Backed out changeset 004a7596ab7c (bug 1637716) for test_addon_update.js failures CLOSED TREE 2020-05-26 22:55:34 +03:00
Mike Conley 4ad11c158e Bug 1639997 - Update WebRTC browser mochitests to test both old and new global indicators. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D76738
2020-05-26 18:01:47 +00:00
Mike Conley 7ef149ee09 Bug 1639997 - Split out WebRTC browser mochitests into a variation that runs with the legacy behaviour. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D76737
2020-05-26 18:01:18 +00:00
Mike Conley bf6bb6f1c4 Bug 1639997 - Have webrtcUI handle the case where the selectedTab is set to null. r=pbz
It's possible for gBrowser.selectedTab to be set to null. This should be a no-op, but this
part of webrtcUI that tabbrowser calls doesn't handle the case, and causes an exception to
be thrown. This patch allows the no-op case to occur properly.

Differential Revision: https://phabricator.services.mozilla.com/D76736
2020-05-26 18:01:04 +00:00
Mike Conley 490f3dcbdf Bug 1639997 - Use more appropriate window features for new WebRTC global indicator. r=pbz
These features allow the indicator to not pull focus from the originating window, which
is important to maintain user task continuity, especially for screenreader users.

Differential Revision: https://phabricator.services.mozilla.com/D76735
2020-05-26 18:00:46 +00:00
Mike Conley 9af48e3c6d Bug 1639337 - Factor out the macOS status bar WebRTC indicator into a reusable class. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D76388
2020-05-26 18:00:36 +00:00
Michael Kaply f52911603e Bug 1637716 - Shutdown AddonManager at end of test. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D76787
2020-05-26 18:04:19 +00:00
Liang-Heng Chen e71ef209f6 Bug 1635984 - use effective cookie behavior in preferences page; r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D74128
2020-05-26 17:35:12 +00:00
Erica Wright c8a6793b3b Bug 1640736 - Hover effect on link should be a pointer. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D76752
2020-05-26 13:54:44 +00:00
Nihanth Subramanya 88c2ed6ab9 Bug 1638502 - [DoH] Persist TRR-selection dry-run result. r=valentin,johannh
Differential Revision: https://phabricator.services.mozilla.com/D75660
2020-05-26 15:43:30 +00:00
Nihanth Subramanya 9fe605615b Bug 1638502 - Clean up DoH doorhanger's TabProgressListener properly. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D76786
2020-05-26 15:43:30 +00:00
Nihanth Subramanya 0a46357bbd Bug 1607822 - Use waitForPrefChange instead of waitForCondition to observe pref changes in DoH tests. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D76778
2020-05-26 15:43:18 +00:00
Bogdan Tara 1c9a64d4d6 Backed out changeset 7cfa9199cc7e (bug 1577344) for mozilla::net::nsSocketTransport::InitiateSocket crashes CLOSED TREE 2020-05-26 20:40:51 +03:00
Molly Howell d2fa14f4ef Bug 1638509 - Enable the limited PostUpdate to update the WDBA task. r=agashlin,bytesized
This also requires removing the registry value cleanup from the unregister-task
command and adding a new uninstall command which removes both the task and the
registry values, because this patch now runs unregister-task during updates to
remove the task before re-adding it, and that needs to leave the registry alone.

Differential Revision: https://phabricator.services.mozilla.com/D76354
2020-05-26 15:38:21 +00:00
Michael Kaply dc9210608c Bug 1577344 - Add policy for application handlers. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D74865
2020-05-26 03:21:46 +00:00
Ed Lee 810cab9903 Bug 1635090 - Build errors in newtab job should turn the job orange r=andreio
Also check exit code instead of only relying on detecting certain errors.

Differential Revision: https://phabricator.services.mozilla.com/D73729
2020-05-05 14:02:59 +00:00
Kershaw Chang 104bf647be Bug 1602832 - P3: Skip failed tests r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D67448
2020-05-26 14:30:26 +00:00
Sebastian Streich 47570a169b Bug 1633710 - Move js uri.AsciiHost to principal r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D73239
2020-05-26 11:58:06 +00:00
JulianWels 2cc2e49495 Bug 1625156 - Error page for HTTPS Only Mode. r=fluent-reviewers,ckerschb,nhnt11,flod,nika,johannh,mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D72129
2020-05-26 11:45:21 +00:00
Ingrid Buh twigle_ingrid c0dab1fc06 Bug 1461195 - CSP/XFO error pages should offer an option to visit the page directly r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D69703
2020-05-26 10:17:50 +00:00
Butkovits Atila f167b5c275 Backed out 6 changesets (bug 1602832) for causing perma failure at test_trr_case_sensitivity.js. CLOSED TREE
Backed out changeset 0e9c378df995 (bug 1602832)
Backed out changeset 534fedb3836e (bug 1602832)
Backed out changeset db012c05d64e (bug 1602832)
Backed out changeset ca0c207dca21 (bug 1602832)
Backed out changeset bea1f3aeea49 (bug 1602832)
Backed out changeset 2d54acd78124 (bug 1602832)
2020-05-26 13:09:07 +03:00
Kershaw Chang 52a180d403 Bug 1602832 - P3: Skip failed tests r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D67448
2020-05-26 08:35:32 +00:00
Moritz Birghan 53d0bd6bbd Bug 1620976 - Create UI for nsClientAuthRememberService r=keeler,fluent-reviewers,johannh
Differential Revision: https://phabricator.services.mozilla.com/D54336
2020-05-26 08:18:24 +00:00
Csoregi Natalia 4d5f4e2f58 Backed out changeset 9855eb03a9f1 (bug 1402256) for failures on test_ext_all_apis.html. CLOSED TREE 2020-05-26 06:43:06 +03:00
Mélanie Chauvel (ariasuni) a09b2821db Bug 1402256 - Add WebExtensions API to “warm up” a tab r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D71873
2020-05-26 02:29:45 +00:00
Noemi Erli 733cffcfc7 Backed out changeset dd35edffc6df (bug 1446276) for causing mass failures regarding getpocket.cdn.mozilla.net 2020-05-26 03:28:07 +03:00
Scott 9301d8e87a 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-25 19:11:48 +00:00
Csoregi Natalia 5adf5ce323 Backed out changeset 680c68517121 (bug 1638502) for browser-chrome failures on browser_userInterference.js. CLOSED TREE 2020-05-26 01:50:53 +03:00
Nihanth Subramanya 41f3e7c879 Bug 1638502 - [DoH] Persist TRR-selection dry-run result. r=valentin,johannh
Differential Revision: https://phabricator.services.mozilla.com/D75660
2020-05-25 17:35:17 +00:00
Dão Gottwald 1d4c80a555 Bug 1417079 - Make tab hover animation obey prefers-reduced-motion. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D76627
2020-05-25 13:55:03 +00:00
Erica Wright 929e460619 Bug 1639616 - Turn Monitor cache back on. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D76495
2020-05-25 10:46:19 +00:00
Mihai Alexandru Michis 33899422e7 Backed out 2 changesets (bug 1635235, bug 1635239) for causing Bug 1640583.
CLOSED TREE

Backed out changeset 97ecda13df18 (bug 1635239)
Backed out changeset c9f80397bbec (bug 1635235)
2020-05-25 16:43:03 +03:00
Nicolas Silva bdabdf112f Bug 1635016 - Remove the rest of the SetTransactionLogging glue. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D74866
2020-05-18 12:11:33 +00:00
prathiksha b4dd37fef1 Bug 1624969 - Update monitor card in the protections dashboard. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75970
2020-05-25 08:26:57 +00:00
Gijs Kruitbosch cb82792e02 Bug 1626842 - migrate the browser window title to fluent, r=zbraniecki,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D75854
2020-05-25 10:01:42 +00:00
Gijs Kruitbosch 2f983e6cfa Bug 1638373 - remove Cu.isCrossProcessWrapper now that CPOWs are dead, r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D76597
2020-05-24 23:38:17 +00:00
Mark Banner 019b662f87 Bug 1635235 - Implement reading the allow override default search engine allowlist from remote settings. r=daleharvey
This implements reading the list from remote settings. We only read it at startup if necessary, or on add-on installation.

We do not check for updates - if something is removed, we'll wait until next startup before processing it.

Also adds lots of tests for canOverride as this seems a critical part to get right.

Differential Revision: https://phabricator.services.mozilla.com/D76473
2020-05-24 21:45:41 +00:00
Neil Deakin afca858d74 Bug 1640227, remove frame script from the test browser_contentSearchUI.js and replace with BrowserTestUtils functions and SpecialPowers.spawn, r=adw
Differential Revision: https://phabricator.services.mozilla.com/D76516
2020-05-23 01:07:08 +00:00
Gijs Kruitbosch 2090c54362 Bug 1640493 - stop including dropmarkers in all toolbarbuttons, r=mak
This makes dropmarkers 'optional extras', effectively, and opts the existing
consumers I could find (the places window on macOS, and the 'more engines'
item in the search field popup) into these dropmarkers.

This allows removing all the CSS that was hiding these items in various
places.

We deliberately do not support adding dropmarkers at runtime. I also noticed
that the 'more engines' item already adds the 'badged' attribute after
connecting the node to the DOM, which may result in it not applying properly,
and fixed this.

Differential Revision: https://phabricator.services.mozilla.com/D76382
2020-05-24 13:51:35 +00:00
Bogdan Tara 65394e0589 Backed out changeset 46fe0af8f03d (bug 1638502) for browser_trrSelect.js failures CLOSED TREE 2020-05-24 14:24:24 +03:00
Nihanth Subramanya 0188840e39 Bug 1638502 - [DoH] Persist TRR-selection dry-run result. r=valentin,johannh
Differential Revision: https://phabricator.services.mozilla.com/D75660
2020-05-20 13:31:15 +00:00
Dão Gottwald c95ff1fc50 Bug 1630983 - Allow the Amazon search tile to point to a URL from a pref instead r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D75929
2020-05-23 20:48:34 +00:00
Punam Dahiya 0444236b6c Bug 1619694 - Send Impression telemetry for respective multistage welcome screen r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D76552
2020-05-23 20:11:34 +00:00
Jared Wein c686b5d561 Bug 1639606 - Downloads that are set to launchWhenSucceeded with an external application should not get handled internally, unless an attempt has already been made to launch externally. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76243
2020-05-23 16:21:16 +00:00
Marco Bonardo 5a5863e4ae Bug 1636583 - Make the urlbar always go through pickResult. r=adw
This changes the urlbar to always generate a result and then confirm it through
pickResult. This way we obtain a consistent behavior independently from whether
the view has a result or an action like Paste&Go happened.
Before this we used to go through getShortcutOrURIAndPostData, that implements
only a part of the urlbar logic, often causing different behavior depending on
the view state, and thus requiring constant maintenance to sync it up.
In a follow-up bug we will evaluate the complete removal of
getShortcutOrURIAndPostData in favor of direct calls to
UrlbarUtils.getHeuristicResultFor().

This also moves up a bit closer to always pass a final url to the docshell, and
stop trying to do complex URIFixup calls in it. For now we still rely
on its fix-ups for browser.fixup.dns_first_for_single_words, where we pass a
url, and if it's invalid it will instead search. See UrlbarUtils.RESULT_TYPE.URL
handling in pickResult().

Differential Revision: https://phabricator.services.mozilla.com/D75911
2020-05-23 13:25:27 +00:00
Marco Bonardo 83e55c621d Bug 1636583 - Split pickResult out of pickElement. r=adw
This allows to pick a result without necessarily having a view element.

Differential Revision: https://phabricator.services.mozilla.com/D75909
2020-05-23 13:24:16 +00:00
Drew Willcoxon a76816c826 Bug 1611645 - Don't set documentElement.title in private windows. r=Gijs
Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1611645#c9 for a
summary.

Differential Revision: https://phabricator.services.mozilla.com/D76584
2020-05-23 08:44:38 +00:00
Emma Malysz dd847672be Bug 1636994, ensure panel is created before showing addon install notification r=Gijs,robwu
Differential Revision: https://phabricator.services.mozilla.com/D76166
2020-05-22 17:00:44 +00:00
Chris Peterson 3a714f5e54 Bug 1634923 - GetSpoofedVersion() should always return a valid ESR version. r=ethan
We need to retain a check for low Firefox versions after all to avoid spoofed version assertion failures (I added in another bug). Some add-on tests set the Firefox version to low numbers like 1 or 42, which causes the spoofed version calculation's unsigned int subtraction to wrap around zero to Firefox versions like 4294967287. This function should always return an ESR version, so return kKnownEsrVersion for those cases. Replace ESR version spoofing's hardcoded Firefox versions 68 and 78 with kKnownEsrVersion.

Differential Revision: https://phabricator.services.mozilla.com/D76445
2020-05-22 08:23:34 +00:00
Agi Sferro b96d141f13 Bug 1629113 - Add nsIPromptCollection. r=johannh,pbz
This new prompt service will handle specialized prompts like beforeUnloadCheck.

The plan is to eventually phase out generic prompts like confirmExBC and just
have specialized prompts.

Differential Revision: https://phabricator.services.mozilla.com/D72720
2020-05-22 16:24:12 +00:00
Gijs Kruitbosch 6e85de73d9 Bug 1637652 - switch back to a sidebar in reader mode, r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D76491
2020-05-22 21:29:52 +00:00
Ed Lee 54ec435c97 Bug 1640161 - Static topsites for multistage onboarding flow r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D76478
2020-05-22 22:24:26 +00:00
Andreea Pavel 1320417128 Bug 1638027 - Disabled browser_ext_windows_size.js, browser_readerMode_readingTime.js, browser_showMenu.js on linux18.04 debug r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D76541
2020-05-22 22:13:38 +00:00
Mihai Alexandru Michis 9afe3180db Backed out changeset 2708f3e553cb (bug 1639606) for causing xpcshell failures in toolkit/components/downloads
CLOSED TREE
2020-05-23 00:26:32 +03:00
Jared Wein 1b3310643d Bug 1639606 - Downloads that are set to launchWhenSucceeded with an external application should not get handled internally, unless an attempt has already been made to launch externally. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76243
2020-05-22 17:43:57 +00:00
Harry Twyford f6231cf697 Bug 1640185 - Don't show search glass icon for tail suggestions. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D76484
2020-05-22 14:18:02 +00:00
Mihai Alexandru Michis 3761f8821d Backed out changeset fa1babb9fbda (bug 1630983) for causing newtab failures in TopSitesFeed.jsm
CLOSED TREE
2020-05-22 21:05:09 +03:00
Marco Bonardo a6ac2a39f5 Bug 1633030 - "Search with Google" sometimes gets wrongly prepended to address bar results. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D76404
2020-05-22 13:49:22 +00:00
Erica Wright ec9e227cc6 Bug 1639615 - Update Summary to reflect if protections are turned on/off. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76170
2020-05-22 06:29:03 +00:00
Rail Aliiev dd7870926b Bug 1638173 - Setup WNP for users coming from <77.0 and receiving the 77.0 release r=RyanVM
Setup WNP for users coming from <77.0 and receiving the 77.0 release

Differential Revision: https://phabricator.services.mozilla.com/D76498
2020-05-22 16:21:04 +00:00
Dorel Luca 1b427eb7aa Backed out 3 changesets (bug 1636583) for Browser-chrome failures in browser/components/urlbar/tests/browser/browser_handleCommand_fallback.js. CLOSED TREE
Backed out changeset a2e636ff03c2 (bug 1636583)
Backed out changeset 660b7de89215 (bug 1636583)
Backed out changeset 9fd142817919 (bug 1636583)
2020-05-22 19:07:07 +03:00
Dão Gottwald 10dcc9cc60 Bug 1630983 - Allow the Amazon search tile to point to a URL from a pref instead r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D75929
2020-05-22 10:21:34 +00:00
Marco Bonardo 505406e25d Bug 1636583 - Make the urlbar always go through pickResult. r=adw
This changes the urlbar to always generate a result and then confirm it through
pickResult. This way we obtain a consistent behavior independently from whether
the view has a result or an action like Paste&Go happened.
Before this we used to go through getShortcutOrURIAndPostData, that implements
only a part of the urlbar logic, often causing different behavior depending on
the view state, and thus requiring constant maintenance to sync it up.
In a follow-up bug we will evaluate the complete removal of
getShortcutOrURIAndPostData in favor of direct calls to
UrlbarUtils.getHeuristicResultFor().

This also moves up a bit closer to always pass a final url to the docshell, and
stop trying to do complex URIFixup calls in it. For now we still rely
on its fix-ups for browser.fixup.dns_first_for_single_words, where we pass a
url, and if it's invalid it will instead search. See UrlbarUtils.RESULT_TYPE.URL
handling in pickResult().

Differential Revision: https://phabricator.services.mozilla.com/D75911
2020-05-21 15:00:08 +00:00
Marco Bonardo 9b5422f233 Bug 1636583 - Split pickResult out of pickElement. r=adw
This allows to pick a result without necessarily having a view element.

Differential Revision: https://phabricator.services.mozilla.com/D75909
2020-05-21 23:11:38 +00:00
Gijs Kruitbosch 6fa5c7eb3e Bug 1635106 - fix spellchecker lifetime handling vs. the context menu, r=nika
This changes both the spellchecker parent code that interfaces with the
InlineSpellCheckerParent actor, and the child code interfacing with the
ContextMenuChild actor, to ensure they get notified when either actor
goes away.

It maintains the "uninit" messages to clear out spellcheck data when the
context menu goes away (while the window / actors remain intact).

It also adds some belts-and-suspenders type checks that allow us to
recover if we ever get in a bad state again, instead of stubbornly
throwing exceptions and breaking the UI for users.

Differential Revision: https://phabricator.services.mozilla.com/D75228
2020-05-22 08:35:57 +00:00
Andrei Oprea dd545d38b7 Bug 1634054 - Document trigger and button actions for CFRs r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D73269
2020-05-21 16:21:20 +00:00
Bogdan Tara 404a84e0a6 Backed out changeset ee9c7714e513 (bug 1639606) for browser_download_open_with_internal_handler.js failures CLOSED TREE
DONTBUILD
2020-05-22 07:04:45 +03:00
Jared Wein c9919e67e4 Bug 1639606 - Downloads that are set to launchWhenSucceeded with an external application should not get handled internally, unless an attempt has already been made to launch externally. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76243
2020-05-22 02:09:45 +00:00
Barret Rennie f5258e1188 Bug 1603185 - Collect per tab unique site origin telemetry r=Dexter,Gijs,nika
Top-level content WindowGlobalParents now keep track of the site origins of the
documents in their document tree. When the WindowGlobalParent is torn down, the
maximum of the number of unique site origins is submitted for telemetry.

Differential Revision: https://phabricator.services.mozilla.com/D71493
2020-05-22 00:34:17 +00:00
Punam Dahiya 2ae36886d1 Bug 1638101 - Multistage about:welcome Get Started and Import Settings UI r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D75880
2020-05-21 22:54:59 +00:00
Harry Twyford 5884693b75 Bug 1639917 - Disabling browser.urlbar.richSuggestions.tail should hide all tail suggestions. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D76334
2020-05-21 22:21:03 +00:00
Jared Wein f96350059a Bug 1610081 - Show a border between the sidebar and the content area in about:addons and about:preferences when prefers-reduced-motion is enabled to help users with visual tearing migraines. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75319
2020-05-20 16:10:07 +00:00
Mike Conley f9808d0cfe Bug 1639923 - Move new WebRTC UI strings from preview into the locales folder. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D76397
2020-05-21 21:22:23 +00:00
Cosmin Sabou 83959c38bc Backed out changeset 35f38c39f565 (bug 1630983) for newtab failures on TopSitesFeed.jsm. CLOSED TREE 2020-05-22 00:32:17 +03:00
Michael Kaply c45c748383 Bug 1619658 - Add picture in picture policy. r=fluent-reviewers,mconley,flod
Differential Revision: https://phabricator.services.mozilla.com/D74490
2020-05-21 20:22:05 +00:00
Cosmin Sabou 1420ee7148 Backed out 2 changesets (bug 1619658) for xpc and linting failures.
Backed out changeset a5c5a7a3cf83 (bug 1619658)
Backed out changeset fdfb16cb82a6 (bug 1619658)
2020-05-22 00:10:20 +03:00
Rob Wu 306ff5694d Bug 1633968 - Tests to verify the tab parameter of menus.onShown r=rpl
- Modify the existing `test_show_hide_tab` test to right-click on a
  background tab, to verify that the tab argument is the clicked tab
  rather than the currently selected tab.

- Add a new test task (`test_show_hide_tab_via_tab_panel`) to serve as a
  regression test for bug 1633968.

Differential Revision: https://phabricator.services.mozilla.com/D75865
2020-05-21 20:35:28 +00:00
Rob Wu a9ec3a9f7a Bug 1633968 - Use TabContextMenu.contextTab in ext-menus r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D73256
2020-05-21 18:20:40 +00:00
Nick Alexander d83432b0af Bug 1629636 - Make Windows install not register "ftp" protocol handler for NIGHTLY_BUILD. r=mhowell
For builds with ftp disabled (see below), this commit:

1) stops registering the ftp protocol handler at install time;
2) actively unregisters the ftp protocol handler at postupdate time;
3) stops unregistering the ftp protocol handler at uninstall time.

The rationale for 3) is that by the time a `helper.exe` with this
change is in place, the postupdate step has already run and
unregistered the ftp protocol handler.  This could, of course, fail,
and a fallback would be nice.  However having a guarded block, just
like everywhere else, will make it much more likely that the complete
removal of the ftp protocol will also cull the uninstall code.  I
prefer making the latter cleanup more likely to be complete.

The bool pref that disables ftp functionality is
"network.ftp.enabled", and at this time that defaults to
!NIGHTLY_BUILD.  In the {un}install process, there's no way to inspect
that pref dynamically, so we use !NIGHTLY_BUILD as well.

This opens a race window for developers to change the pref default
without changing the {un}install conditional at the same time.  It
would be possible to close that window by introducing a new configure
subst but given the imminent removal of the ftp protocol entirely it
doesn't seem necessary.

Differential Revision: https://phabricator.services.mozilla.com/D74503
2020-05-20 22:49:44 +00:00
Nick Alexander f5a65553dc Bug 1506416 - Enable setting Firefox as default PDF reader on Windows. r=mhowell
Comparing to .webp, we already do two of three things needed.  This
arranges the last thing: registering the file association.

Differential Revision: https://phabricator.services.mozilla.com/D76244
2020-05-20 22:45:15 +00:00
Michael Kaply 9f1846ab4d Bug 1619658 - Add picture in picture policy.
Differential Revision: https://phabricator.services.mozilla.com/D74490
2020-05-21 20:22:05 +00:00
Drew Willcoxon bde963d702 Bug 1398416 - Part 3: Implement form history results. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75685
2020-05-21 19:31:27 +00:00
Michael Kaply 24529ad3b6 Bug 1619658 - Add picture in picture policy. r=fluent-reviewers,mconley,flod
Differential Revision: https://phabricator.services.mozilla.com/D74490
2020-05-21 18:23:11 +00:00
Scott 544b309dec Bug 1606276 - Spocs from cache load optimization r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D75128
2020-05-21 16:51:18 +00:00
Sid Stamm 5a891f94f1 Bug 1002724 - use resolvable URL in browser decoderDoctor test. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75087
2020-05-21 17:33:35 +00:00
Sid Stamm 935f681bed Bug 1002724 - add pref for fallback to https. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D75084
2020-05-21 17:33:27 +00:00
jf e807e545e3 Bug 1432725 - Make library window black when using preinstalled Dark Theme. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D76154
2020-05-21 17:59:00 +00:00
Johann Hofmann db2f426b72 Bug 1592544 - Enable browser_privatebrowsing_about.js on Fission. r=pbz
Depends on D76103

Differential Revision: https://phabricator.services.mozilla.com/D76131
2020-05-20 16:45:21 +00:00
Dão Gottwald c63d855e50 Bug 1630983 - Allow the Amazon search tile to point to a URL from a pref instead r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D75929
2020-05-21 16:23:07 +00:00
Bogdan Tara 79ec5ae383 Backed out changeset 7daef473f5eb (bug 1619658) for test_sorted_alphabetically.js failures CLOSED TREE 2020-05-21 21:06:11 +03:00
Bogdan Tara c18a1685a0 Backed out 2 changesets (bug 1633968) for browser_ext_menus_events.js failures CLOSED TREE
Backed out changeset 9dc3a4d32630 (bug 1633968)
Backed out changeset 55cc61b65e56 (bug 1633968)
2020-05-21 21:02:00 +03:00
Tom Schuster 72d27c1296 Bug 1636784 - Use Services.clearData for clearing cache/plugin data. r=rpl
This allows us to support clearing by hostname for both.

Differential Revision: https://phabricator.services.mozilla.com/D75094
2020-05-21 16:50:29 +00:00
Rob Wu a33b2c952d Bug 1633968 - Tests to verify the tab parameter of menus.onShown r=rpl
- Modify the existing `test_show_hide_tab` test to right-click on a
  background tab, to verify that the tab argument is the clicked tab
  rather than the currently selected tab.

- Add a new test task (`test_show_hide_tab_via_tab_panel`) to serve as a
  regression test for bug 1633968.

Differential Revision: https://phabricator.services.mozilla.com/D75865
2020-05-20 22:56:17 +00:00
Rob Wu 276873fe20 Bug 1633968 - Use TabContextMenu.contextTab in ext-menus r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D73256
2020-05-20 17:05:07 +00:00
Michael Kaply 9fbd37a86f Bug 1619658 - Add picture in picture policy. r=fluent-reviewers,mconley,flod
Differential Revision: https://phabricator.services.mozilla.com/D74490
2020-05-20 23:58:55 +00:00
Mark Banner 3686adfd13 Bug 1635231 - Allow overriding and setting as default specific search engines according to a allowlist. r=daleharvey,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D75613
2020-05-21 10:42:20 +00:00
Andrei Oprea bbbb5ad518 Bug 1639177 - Align checkbox in What's New panel to start r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D75943
2020-05-21 09:45:37 +00:00
Andrei Oprea cb0d309a3c Bug 1619381 - Fix tables in Markdown documentation browser/components/newtab r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D67033
2020-05-21 09:33:00 +00:00
Dimi Lee 88c156f96d Bug 1590687 - Enable protectionUI mochitest on Fission r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D76292
2020-05-21 08:34:27 +00:00
Andrea Marchesini 0ae464faaa Bug 1639154 - Isolate network cache per first-party when privacy.partition.network_state is set to true - part 2 - tests, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D75922
2020-05-21 05:41:50 +00:00
Mike Conley 881576fd11 Bug 1639283 - Add Telemetry to some of our WebRTC UI. r=pbz, data-review=mmccorquodale
Differential Revision: https://phabricator.services.mozilla.com/D76213
2020-05-20 22:51:31 +00:00
Rob Wu 3bc1f4cfa6 Bug 1433892 - Re-enable browser_ext_menus_events.js on Linux r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D75867
2020-05-20 22:57:02 +00:00
Csoregi Natalia cf7c236c65 Backed out changeset d75769547bb8 (bug 1635106) for failures on browser_contextmenu_input.js. CLOSED TREE 2020-05-21 01:50:22 +03:00
Vlad Filippov de6e0f725b Bug 1632557 - Add pref and logic for direct use of session tokens to provision OAuth tokens r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D75204
2020-05-20 22:06:35 +00:00
Tim Huang d6561ea880 Bug 1586726 - Make the test 'browser/components/originattributes/test/browser/browser_firstPartyIsolation_saveAs.js' working in Fission. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D76208
2020-05-20 20:17:06 +00:00
Dan Minor fdcf957cca Bug 1634675 - Remove webrtc-gtests r=drno,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D73451
2020-05-20 19:59:45 +00:00
Gijs Kruitbosch 461e96206a Bug 1635106 - fix spellchecker lifetime handling vs. the context menu, r=nika
This changes both the spellchecker parent code that interfaces with the
InlineSpellCheckerParent actor, and the child code interfacing with the
ContextMenuChild actor, to ensure they get notified when either actor
goes away.

It maintains the "uninit" messages to clear out spellcheck data when the
context menu goes away (while the window / actors remain intact).

It also adds some belts-and-suspenders type checks that allow us to
recover if we ever get in a bad state again, instead of stubbornly
throwing exceptions and breaking the UI for users.

Differential Revision: https://phabricator.services.mozilla.com/D75228
2020-05-20 21:20:10 +00:00
Scott bb31528722 Bug 1618064 - Moving sponsored by field into fluent with override for specific content. r=gvn,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D73942
2020-05-20 20:57:12 +00:00
Harry Twyford 3b07e6dc71 Bug 1637060 - Don't show tail suggestions if there are other non-heuristic results. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75583
2020-05-20 18:18:19 +00:00
Gavin Lazar Suntop 3524e85c88 Bug 1635278 - Adding video playhead treatment r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D76163
2020-05-20 17:35:30 +00:00
Ryan VanderMeulen e100d61b06 Bug 1638364 - Update pdf.js to version 2.5.179. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D75560
2020-05-20 17:49:46 +00:00
Rob Wu b93b459b46 Bug 1639035 - Fix callers of openContextMenuInFrame in tests r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D75866
2020-05-20 17:10:33 +00:00
pbz ab0ae62c5f Bug 1562600 - WebRTCParent: Get document URI from WindowGlobalParent instead of child message. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76121
2020-05-20 16:25:06 +00:00
prathiksha 6d4332f8f6 Bug 1639504 - Update ETP card content summary. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D76112
2020-05-20 15:52:41 +00:00
Andrei Oprea 748ca98d29 Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74921
2020-05-20 15:26:31 +00:00
Yura Zenevich cb4a73bb88 Bug 1636831 - change the order of inspect element and inspect accessibility properties context menu items to preserve the former as the last item in the menu. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D76005
2020-05-20 15:26:22 +00:00
Razvan Maries b1b900f50c Backed out changeset 2dd9568a9044 (bug 1636463) for perma failures on browser_asrouter_cfr.js. CLOSED TREE 2020-05-20 18:13:24 +03:00
Jared Wein f5e23e91eb Bug 1638683 - When opening a PDF internally, the new tab should appear adjacent to the opening tab. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75818
2020-05-20 14:28:04 +00:00
Andrei Oprea 404f5e1c8e Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74921
2020-05-20 12:08:40 +00:00
Erica Wright eceee2c37c Bug 1635218 - Update Protections Dashboard entry points. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74940
2020-05-19 16:58:51 +00:00
Florian Quèze ea8f3e1f9e Bug 1639242 - tweak browser_preferences_usage.js to make it pass on Windows with Fission enabled, r=Gijs.
Depends on D75553

Differential Revision: https://phabricator.services.mozilla.com/D76108
2020-05-20 13:12:02 +00:00
Florian Quèze 1d8b85e1a6 Bug 1637603 - Extract the startup recording logic for image loading from the rest of startup recorder, r=johannh.
Depends on D75106

Differential Revision: https://phabricator.services.mozilla.com/D75553
2020-05-20 13:24:40 +00:00
Florian Quèze b3ae970501 Bug 1629824 - On Windows asan disable browser startup tests depending on startup profiling, due to intermittent startup hangs, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75106
2020-05-20 13:24:00 +00:00
Florian Quèze 842a4b0a1e Bug 1637603 - Re-enable syncIPC test on Linux, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75104
2020-05-20 10:17:25 +00:00
Florian Quèze b634369500 Bug 1580390 - fix sync IPC whitelist entries for PLayerTransaction::Msg_GetTextureFactoryIdentifier, PCompositorBridge::Msg_Initialize and PCompositorWidget::Msg_Initialize, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75103
2020-05-20 10:17:13 +00:00
Florian Quèze 6795052c41 Bug 1637603 - Make startupRecorder wait until end of browser idle tasks, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75102
2020-05-20 10:17:00 +00:00
David Teller 6445aa57da Bug 1639051 - Remove fission without webrender infobar;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76099
2020-05-20 08:02:55 +00:00
Farooq AR 8ab834d565 Bug 1636420 - Connect SSE actor to the Message panel. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D75792
2020-05-20 06:02:42 +00:00
Martin Stransky b245964990 Bug 1639197 [Linux/Gtk] Use correct icon name for search provider, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D75940
2020-05-19 20:41:40 +00:00
Vlad Filippov cf78a3d737 Bug 1635937 - Enable 'identity.sync.useOAuthForSyncToken' pref for Nightly users r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D75130
2020-05-19 21:32:50 +00:00
Greg Tatum 2b35eaf09a Bug 1634542 - Teach the profiler popup about private browsing; r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D75601
2020-05-18 14:35:15 +00:00
Coroiu Cristina 44c378a7fb Backed out 5 changesets (bug 1602832) for browser-chrome failures at toolkit/mozapps/extensions/test/xpinstall/browser_doorhanger_installs.js on a CLOSED TREE
Backed out changeset 059a7f44d1a9 (bug 1602832)
Backed out changeset 2f3cc391b48a (bug 1602832)
Backed out changeset 24d1ce1b0ac9 (bug 1602832)
Backed out changeset 5ea85726cc48 (bug 1602832)
Backed out changeset ee00e846104e (bug 1602832)
2020-05-19 23:05:26 +03:00
Drew Willcoxon 8c590158e1 Bug 1634910 - Initialize the search service before doing URI fixup in the urlbar value formatter. r=dao,mak
Make `update` init the search service if it's not already initialized. We need to wait until first paint since browser_startup.js prohibits the search service from being used until after that.

A side effect of this patch is that sometimes the restored URL appears unformatted for a second and then formatting will be applied. That only happened for me when I ran my build the first time after building. Subsequent runs had the formatting applied immediately, for whatever reason.

Differential Revision: https://phabricator.services.mozilla.com/D73557
2020-05-18 12:29:54 +00:00
David Teller 49d5a4d3b4 Bug 1636089 - ActorManagerParent.addJSProcessActors;r=kmag,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D75047
2020-05-19 16:29:36 +00:00
Mike Taylor e943dbb1da Bug 1631858 - Import webcompat addon v11.0.0 sources r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D75996
2020-05-19 16:37:00 +00:00
Harry Twyford 2a055a380d Bug 1626891 - Style tail suggestions differently. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74740
2020-05-19 13:57:54 +00:00
Liang-Heng Chen 60404d1a7a Bug 1631676 - Part 3: Use global cookie behavior getter; r=baku,johannh
Differential Revision: https://phabricator.services.mozilla.com/D74214
2020-05-19 14:48:07 +00:00
Dão Gottwald 8bff53ad90 Bug 1638066 - Stop setting toolkit.cosmeticAnimations.enabled in sessionstore tests. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D75956
2020-05-19 14:59:42 +00:00
Brendan Dahl 8ddc16d1ad Bug 1630844 - Collect telemetry on why pdf.js showed the fallback bar. r=yury
Differential Revision: https://phabricator.services.mozilla.com/D73378
2020-05-07 20:26:10 +00:00
Neil Deakin 5846219ee4 Bug 1594752, use WindowGlobalParent's documentTitle to update tab titles rather than sending messages and events between processes, r=Gijs
Fix up the browser_tab_label_during_restore.js test to wait for the right number of tab title changes, since the timing of the tab title updating has now changed.

Differential Revision: https://phabricator.services.mozilla.com/D72562
2020-05-19 13:42:41 +00:00
Kershaw Chang 0e9baa4d27 Bug 1602832 - P3: Skip failed tests r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D67448
2020-05-19 12:56:52 +00:00
Bogdan Tara 321028c39b Backed out changeset 36d497fc42c5 (bug 1620976) for browser_clientAuthRememberService.js failures CLOSED TREE 2020-05-19 16:58:18 +03:00
Moritz Birghan 9997066263 Bug 1620976 - Create UI for nsClientAuthRememberService r=keeler,fluent-reviewers,johannh
Differential Revision: https://phabricator.services.mozilla.com/D54336
2020-05-19 13:13:39 +00:00
Bogdan Tara d7a0ca85b2 Backed out changeset e4208dfc006f (bug 1636420) for test_protocol_index.js failures CLOSED TREE 2020-05-19 16:03:07 +03:00
Farooq AR b86d20d213 Bug 1636420 - Connect SSE actor to the Message panel. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D75792
2020-05-19 12:04:12 +00:00
Xidorn Quan 7908de0f36 Bug 1638499 - Disable browser_fullscreen_window_focus.js on macOS. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D75923
2020-05-19 12:03:29 +00:00
Erica Wright 152e6de5b4 Bug 1637615 - Add link to settings page to top of page summary r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75142
2020-05-15 08:48:40 +00:00
Mike Conley 471db5f190 Bug 1636207 - Follow-up: remove unused CSS variable from webRTC-indicator.css. r=mconley CLOSED TREE 2020-05-18 20:11:23 -04:00
Mike Conley 27a590bd9e Bug 1634796 - Add a panel that warns users before switching tabs when sharing the window over WebRTC. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D73734
2020-05-18 22:41:43 +00:00
Jan-Ivar Bruaroey 2c56851309 Bug 1635716 - Test that pending gUM requests are removed on navigation. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D75631
2020-05-18 19:49:01 +00:00
Mike Conley e96068a7f2 Bug 1636207 - Follow-up: remove unnecessary browser_all_files_referenced.js whitelist entry. r=test-only. 2020-05-18 16:38:21 -04:00
Mike Conley baa852c82b Bug 1636207 - Create a new WebRTC global indicator. r=fluent-reviewers,flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D74333
2020-05-18 18:57:40 +00:00
Mike Conley 55cdaf6040 Bug 1636207 - Have webrtcUI.getActiveStreams support getting window streams. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D74730
2020-05-18 18:55:54 +00:00
Mike Conley 9ed5c3ff6f Bug 1636207 - Include the serialized nsIMediaDevice list with the tab sharing state. r=florian,johannh
Differential Revision: https://phabricator.services.mozilla.com/D74729
2020-05-18 18:55:41 +00:00
Mike Conley 93c3fbc24e Bug 1636207 - Fork the WebRTC global indicator for a refresh. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D74332
2020-05-18 18:55:28 +00:00
Mike Conley 68022851d4 Bug 1636207 - Make the macOS WebRTC global menubar entry CSS easier to differentiate. r=florian,johannh
Differential Revision: https://phabricator.services.mozilla.com/D74331
2020-05-18 18:55:16 +00:00
Emma Malysz 9ad8ed9afc Bug 1634048, lazify UI Tour panels by placing in templates r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D74895
2020-05-18 17:40:12 +00:00
Sam Foster 4409bd4bce Bug 1191591 - Open downloaded PDFs in pdf.js viewer. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73400
2020-05-18 17:30:26 +00:00
Sam Foster 77338e515b Bug 1191591 - Delegate to the parent class' code when opening downloads from the download panel. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73773
2020-05-18 17:30:08 +00:00
Sam Foster 7e82d37a42 Bug 1191591 - Consolidate download opening to use download.launch() via a DownloadsCommon.openDownload helper. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75435
2020-05-18 17:30:00 +00:00
Gijs Kruitbosch 998df7c063 Bug 1633270 - view application/octet-stream PDFs in PDF.JS and add a pref to turn this off, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75582
2020-05-18 15:41:15 +00:00
Tooru Fujisawa c7b158e9ee Bug 1636229 - Do not force-show menubar/tabs in popup. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D74871
2020-05-18 16:16:15 +00:00
Noemi Erli c1cca03e21 Backed out 6 changesets (bug 1002724) for failing in browser_fall_back_to_https.js CLOSED TREE
Backed out changeset e487b4cd9223 (bug 1002724)
Backed out changeset 37473a8ba1fd (bug 1002724)
Backed out changeset e868f1e0af0e (bug 1002724)
Backed out changeset 1c57f8717b15 (bug 1002724)
Backed out changeset 782808a05ff8 (bug 1002724)
Backed out changeset c60c48d170e1 (bug 1002724)
2020-05-18 19:22:19 +03:00
Sebastian Streich e4aab60ae4 Bug 1633710 - Move js uri.schemeIs to principal r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D73241
2020-05-18 13:52:21 +00:00
Sebastian Streich b70610980a Bug 1633710 - Move js uri.hostPort to principal r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D73240
2020-05-18 13:50:14 +00:00
Jared Wein ab82161bc2 Bug 1638682 - Enable the 'Show in Firefox' option in the Unknown Content Type dialog. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75709
2020-05-17 18:27:06 +00:00
Sid Stamm f7ef79f38a Bug 1002724 - use resolvable URL in browser decoderDoctor test. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75087
2020-05-18 15:08:53 +00:00
Sid Stamm 485d080bae Bug 1002724 - add pref for fallback to https. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D75084
2020-05-18 15:08:24 +00:00
Csoregi Natalia 179b0c82b2 Backed out 6 changesets (bug 1002724) for bustage on nsDocShell.cpp. CLOSED TREE
Backed out changeset 56ba616e2644 (bug 1002724)
Backed out changeset d481cf074d3b (bug 1002724)
Backed out changeset da26540ecee5 (bug 1002724)
Backed out changeset 01cbf611158a (bug 1002724)
Backed out changeset b60ba645f1f4 (bug 1002724)
Backed out changeset 4ebad0d2ca0a (bug 1002724)
2020-05-18 16:06:55 +03:00
Sid Stamm 8e30e73e8f Bug 1002724 - use resolvable URL in browser decoderDoctor test. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75087
2020-05-18 12:42:36 +00:00
Sid Stamm 507f916a33 Bug 1002724 - add pref for fallback to https. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D75084
2020-05-15 18:42:15 +00:00
Razvan Maries ec21f65bf4 Backed out changeset 9b32011328f0 (bug 1402256) for multiple perma failures. CLOSED TREE 2020-05-17 23:23:15 +03:00
Mélanie Chauvel (ariasuni) e49a727c8b Bug 1402256 - Add WebExtensions API to “warm up” a tab r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D71873
2020-05-17 18:37:14 +00:00
Narcis Beleuzu da3bd17056 Backed out 2 changesets (bug 1633270) for mochitest failure on test_allowContentRetargeting.html
Backed out changeset 77d5aff05a0e (bug 1633270)
Backed out changeset cb53eac110d1 (bug 1633270)
2020-05-16 16:16:57 +03:00
Gijs Kruitbosch 3e4119afb1 Bug 1633270 - view application/octet-stream PDFs in PDF.JS and add a pref to turn this off, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75582
2020-05-16 00:51:37 +00:00
Jared Wein 3074d7ebb9 Bug 773942 - Open PDFs using pdf.js in a new tab when the Preview option is selected from the Unknown Content Type dialog. r=Gijs
This is currently preffed off behind the "browser.helperApps.showOpenOptionForPdfJS" pref.

Differential Revision: https://phabricator.services.mozilla.com/D72776
2020-05-16 05:59:43 +00:00
Jared Wein fdcaf6c44a Bug 773942 - Add a radio button to open the PDF in Firefox. r=Gijs,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D72774
2020-05-16 05:59:40 +00:00
Narcis Beleuzu 35b6e759f7 Backed out 9 changesets (bug 773942) for xpcshell failure on test_getMIMEInfo_pdf.js
Backed out changeset 6fb0f25b2f5d (bug 773942)
Backed out changeset 27e9fe03a549 (bug 773942)
Backed out changeset ee0ecad5e90a (bug 773942)
Backed out changeset df062e14287b (bug 773942)
Backed out changeset 7da06239ccfb (bug 773942)
Backed out changeset dfedbeeaec66 (bug 773942)
Backed out changeset 286e1be9dc46 (bug 773942)
Backed out changeset f4df0a553bc0 (bug 773942)
Backed out changeset 97f3b96b6be0 (bug 773942)
2020-05-16 08:37:53 +03:00
Jared Wein 3ace9de33d Bug 773942 - Open PDFs using pdf.js in a new tab when the Preview option is selected from the Unknown Content Type dialog. r=Gijs
This is currently preffed off behind the "browser.helperApps.showOpenOptionForPdfJS" pref.

Differential Revision: https://phabricator.services.mozilla.com/D72776
2020-05-16 04:24:56 +00:00
Jared Wein 7030982f6a Bug 773942 - Add a radio button to open the PDF in Firefox. r=Gijs,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D72774
2020-05-16 04:24:53 +00:00
Shane Caraveo 56e61eda29 Bug 1575948 add new system-extensions location for Normandy r=aswan
Add a new extension location in the user profile that Normandy will use to install mozilla signed addons.  These are used to update builtin addons, experiments, etc. as well as take over functionality currently supported by Balrog.

Differential Revision: https://phabricator.services.mozilla.com/D70636
2020-05-15 23:10:33 +00:00
Edouard Oger 30060195fb Bug 1631630 p2 - Implement FxAccounts rust-bridge. r=lina,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D71852
2020-05-16 01:07:31 +00:00
Mike Conley a316bd1675 Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74244
2020-05-16 00:58:48 +00:00
Mike Conley eb81614100 Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike
This is the same preference that will power the notification suppression
option in bug 1635257, hence the preference name.

Differential Revision: https://phabricator.services.mozilla.com/D74941
2020-05-16 00:57:54 +00:00
Noemi Erli 573977550b Backed out 4 changesets (bug 1635257, bug 1637336) fr causing failures in browser_all_files_referenced.js CLOSED TREE
Backed out changeset 732ef8965a6e (bug 1635257)
Backed out changeset e3b350425e08 (bug 1635257)
Backed out changeset 2052da1ed54c (bug 1635257)
Backed out changeset 01ea90534f02 (bug 1637336)
2020-05-16 03:21:32 +03:00
Punam Dahiya d2bfedea15 Bug 1637079 - Initial multi stage about:welcome layout r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74811
2020-05-16 00:02:11 +00:00
Noemi Erli af34ad0061 Backed out 3 changesets (bug 1191591) for causing newtab failures
Backed out changeset bd59c10af492 (bug 1191591)
Backed out changeset 3ff8cc8dd4b7 (bug 1191591)
Backed out changeset c6b3783367f6 (bug 1191591)
2020-05-16 01:57:34 +03:00
Gijs Kruitbosch 08cecbdc20 Bug 1634051 - don't eagerly initialize the all tabs menu, r=mstriemer
The initialization costs of the TabList constructors is very small compared to
the cost of actually calling _populate, so instead of calling init() from an
idle task, we can just wait until the view actually needs to be shown.

Differential Revision: https://phabricator.services.mozilla.com/D73946
2020-05-15 17:04:29 +00:00
Neil Deakin b0b8bbe697 Bug 1614748, convert about:newinstall to JSWindowActor-based remote page manager, r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D71024
2020-05-15 19:41:56 +00:00
Sam Foster de3a68ed69 Bug 1191591 - Open downloaded PDFs in pdf.js viewer. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73400
2020-05-15 20:43:46 +00:00
Sam Foster f6a19436a1 Bug 1191591 - Delegate to the parent class' code when opening downloads from the download panel. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73773
2020-05-15 20:43:46 +00:00
Sam Foster 77c99ee7fb Bug 1191591 - Consolidate download opening to use download.launch() via a DownloadsCommon.openDownload helper. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75435
2020-05-15 20:42:03 +00:00
Mike Conley 716c233a84 Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74244
2020-05-15 18:02:17 +00:00
Mike Conley 3c1475b99e Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike
This is the same preference that will power the notification suppression
option in bug 1635257, hence the preference name.

Differential Revision: https://phabricator.services.mozilla.com/D74941
2020-05-15 16:02:59 +00:00
Lina Cambridge 6e630927e0 Bug 1628752 - Remove `bridged_engine.js` from `browser_all_files_referenced.js`. a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D75616
2020-05-15 19:59:43 +00:00
Barret Rennie 2be7577ead Bug 1634508 - Record telemetry about number of loaded tabs r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73763
2020-05-15 19:00:50 +00:00
Nihanth Subramanya e2616cd082 Bug 1638169 - TRR selection: read list of TRRs from default pref branch. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D75442
2020-05-15 16:16:00 +00:00
Dão Gottwald 379b7cff73 Bug 1638362 - Rename urlbar-go-end-cap l10n id to urlbar-go-button. r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75558
2020-05-15 16:08:22 +00:00
Razvan Maries 481517ce87 Backed out 2 changesets (bug 1558394) for perma failures on iframe_sandbox_anchor_download_block_downloads.sub.tentative.html. CLOSED TREE
Backed out changeset 79046ff8143b (bug 1558394)
Backed out changeset e13ede3c68d4 (bug 1558394)
2020-05-15 19:18:34 +03:00
Dão Gottwald 2cae6fb6b6 Bug 1638327 - Rename urlbar-autocomplete.inc.css to urlbarView.inc.css. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75547
2020-05-15 16:00:38 +00:00
Marco Bonardo 66e30e7da6 Bug 1627361 - Stop examining the clipboard data when updating Places commands. r=Standard8
We used to read the contents of the clipboard to tell if paste was enabled,
that unfortunately means updating commands was extremely slow for large
clipboard data.
After this change we only check the data flavors. This means paste will be
enabled more often, even for unsupported strings, but commands updating will
be much faster. Places updates commands often, so this is quite useful.

Differential Revision: https://phabricator.services.mozilla.com/D75202
2020-05-15 14:20:58 +00:00
Razvan Maries 5d2cb9f87e Backed out changeset a3400287932b (bug 1634051) for perma failures on browser_favicon_firstParty.js. CLOSED TREE 2020-05-15 18:59:34 +03:00
Razvan Maries 0aeb97cad2 Backed out changeset 1b2022e31cd9 (bug 1626891) for xpcshell perma failures on test_search_suggestions_tail.js. CLOSED TREE 2020-05-15 18:06:52 +03:00