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

69099 Коммитов

Автор SHA1 Сообщение Дата
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
Sebastian Streich bb0855332f Bug 1558394 - Pass the TriggeringSandboxFlags to nsILoadinfo r=ckerschb,smaug,necko-reviewers,valentin
Add triggering Sandbox flags to loadinfo
***
Pass triggering Flags into Loadinfo

Differential Revision: https://phabricator.services.mozilla.com/D69588
2020-05-15 14:03:28 +00:00
Gijs Kruitbosch 27332e0af0 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 14:50:20 +00:00
Harry Twyford a8324e1e71 Bug 1626891 - Style tail suggestions differently. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74740
2020-05-15 13:56:47 +00:00
Gijs Kruitbosch fe0993ee8f Bug 1638264 - fix search bar width getting lost due to it starting out in the palette, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D75536
2020-05-15 13:47:41 +00:00
Andrei Oprea 5c98d5c058 Bug 1638274 - Error thrown when accessing What's New panel message r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75495
2020-05-15 12:52:46 +00:00
Dão Gottwald 8b359d93c3 Bug 1638030 - Fix broken gBrowser.animationsEnabled checks. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75344
2020-05-15 10:30:09 +00:00
Andreea Pavel 9257ea9bef Backed out 2 changesets (bug 1594752) for causing bug 1638148 on a CLOSED TREE
Backed out changeset 66cc44b67170 (bug 1594752)
Backed out changeset e781cf38f088 (bug 1594752)
2020-05-15 13:47:49 +03:00
Xidorn Quan 3eaf4644b5 Bug 1276537 part 4 - Remove now-useless fullscreenbutton attribute. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D74557
2020-05-13 12:43:27 +00:00
Xidorn Quan 94c939416d Bug 1276537 part 3 - Remove OS X detection code from full screen handling. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D74556
2020-05-13 12:43:09 +00:00
alwu 3581879481 Bug 1509933 - part3 : use the new pref in tests. r=padenot
This patch will do :
- replace the old pref with the new pref

The advantage of doing so :
- to ensure those tests can still use the correct blocking autoplay policy

Differential Revision: https://phabricator.services.mozilla.com/D73973
2020-05-15 02:51:18 +00:00
alwu 793612baab Bug 1509933 - part2 : migrate the old pref to the new pref. r=mconley
This patch will do :
- set the value of the new pref based on the value of the old pref

The advantage of doing so :
- ensure that the value of the pref can be transformed correctly

Differential Revision: https://phabricator.services.mozilla.com/D73972
2020-05-15 02:51:18 +00:00
alwu f986ca0c1f Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot
This patch will do :
- rename the old pref `media.autoplay.enabled.user-gestures-needed` to  the new pref `media.autoplay.blocking_policy`
- modify the value of the pref to `int` in order to introduce new policy
- implement new policy in `AutoplayPoliocy`

The advantage of doing so :
- rename the pref to explicitly indicate that it's related the block policy we use
- use the transient user gesture activation as a new policy to replace the old one using the user input, which doesn't work on the async handler

More details :
The old `click-to-play` policy we use is using the user input to determine if the play invocation is called by users or by scripts. But `UserActivation::IsHandlingUserInput()` is buggy which would fail when you call `video.play()` inside an async event handler. So we would like to replace it with the new transient user activation, which would treat the action as an user input if the action is performed within a certain period of time after a user interacts (eg. click) with the page.

[1] https://html.spec.whatwg.org/multipage/interaction.html#transient-activation

Differential Revision: https://phabricator.services.mozilla.com/D73971
2020-05-15 03:40:31 +00:00
Dorel Luca 68c900462b Backed out 3 changesets (bug 1509933) for Linting failure in gecko/mobile/android/app/mobile.js. CLOSED TREE
Backed out changeset c15ecdcd5d13 (bug 1509933)
Backed out changeset 951ea1d0f42a (bug 1509933)
Backed out changeset 3abb24d6dfc9 (bug 1509933)
2020-05-15 05:02:07 +03:00
alwu 1c6be41aa9 Bug 1509933 - part3 : use the new pref in tests. r=padenot
This patch will do :
- replace the old pref with the new pref

The advantage of doing so :
- to ensure those tests can still use the correct blocking autoplay policy

Differential Revision: https://phabricator.services.mozilla.com/D73973
2020-05-07 13:05:22 +00:00
alwu c2f6d7f374 Bug 1509933 - part2 : migrate the old pref to the new pref. r=mconley
This patch will do :
- set the value of the new pref based on the value of the old pref

The advantage of doing so :
- ensure that the value of the pref can be transformed correctly

Differential Revision: https://phabricator.services.mozilla.com/D73972
2020-05-14 21:12:23 +00:00
alwu 8ed9cb7dbc Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot
This patch will do :
- rename the old pref `media.autoplay.enabled.user-gestures-needed` to  the new pref `media.autoplay.blocking_policy`
- modify the value of the pref to `int` in order to introduce new policy
- implement new policy in `AutoplayPoliocy`

The advantage of doing so :
- rename the pref to explicitly indicate that it's related the block policy we use
- use the transient user gesture activation as a new policy to replace the old one using the user input, which doesn't work on the async handler

More details :
The old `click-to-play` policy we use is using the user input to determine if the play invocation is called by users or by scripts. But `UserActivation::IsHandlingUserInput()` is buggy which would fail when you call `video.play()` inside an async event handler. So we would like to replace it with the new transient user activation, which would treat the action as an user input if the action is performed within a certain period of time after a user interacts (eg. click) with the page.

[1] https://html.spec.whatwg.org/multipage/interaction.html#transient-activation

Differential Revision: https://phabricator.services.mozilla.com/D73971
2020-05-15 01:39:31 +00:00
Mark Hammond 5de4cd6458 Bug 1635352 (part 1) - Add a new bridged extension-storage engine. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D74609
2020-05-15 01:30:14 +00:00
Dorel Luca 3fc1366dd1 Backed out changeset b04d0b734c52 (bug 1634508) for Browser-chrome failures in modules/test/browser/browser_UsageTelemetry.js. CLOSED TREE 2020-05-15 02:12:25 +03:00
pbz 225f10d76a Bug 1631362 - Bind prompts to JSWindowActor lifetime instead of closing them on pagehide. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73882
2020-05-14 12:21:49 +00:00
Coroiu Cristina 702c6f9694 Backed out changeset 1a271e4d8937 (bug 1610081) for assertion failures at layout/base/nsCSSFrameConstructor.cpp on a CLOSED TREE 2020-05-14 23:52:47 +03:00
Barret Rennie 2d33a45e0f Bug 1634508 - Record telemetry about number of loaded tabs r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73763
2020-05-14 19:17:14 +00:00
Jared Wein 54398caee4 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-14 18:18:52 +00:00
Dorel Luca 374abc9039 Backed out 4 changesets (bug 1580390, bug 1637603, bug 1629824) for Browser-chrome failures in performance/browser_startup_images.js. CLOSED TREE
Backed out changeset 7a0696cf87a3 (bug 1629824)
Backed out changeset ed3dbaaaf6da (bug 1637603)
Backed out changeset a836a04739ec (bug 1580390)
Backed out changeset 0bc8e4705f31 (bug 1637603)
2020-05-14 20:54:47 +03:00
Dorel Luca 70a532f545 Backed out changeset d53a34d54588 (bug 1610081) for Browser-chrome in test/browser/browser_sidebar_categories.js. CLOSED TREE 2020-05-14 20:53:57 +03:00
Harry Twyford 52c65880a4 Bug 1636696 - Highlight suggestions only if the typed token prefixes a word in the suggestion. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74966
2020-05-14 16:32:58 +00:00
Florian Quèze 6d1001fd1f Bug 1629824 - On Windows asan disable browser startup tests depending on startup profiling, due to intermittent startup hangs, r=emalysz.
Depends on D75104

Differential Revision: https://phabricator.services.mozilla.com/D75106
2020-05-13 16:30:07 +00:00
Florian Quèze 6a919295c4 Bug 1637603 - Re-enable syncIPC test on Linux, r=emalysz.
Depends on D75103

Differential Revision: https://phabricator.services.mozilla.com/D75104
2020-05-13 16:27:42 +00:00
Florian Quèze 8d334b2056 Bug 1580390 - fix sync IPC whitelist entries for PLayerTransaction::Msg_GetTextureFactoryIdentifier, PCompositorBridge::Msg_Initialize and PCompositorWidget::Msg_Initialize, r=emalysz.
Depends on D75102

Differential Revision: https://phabricator.services.mozilla.com/D75103
2020-05-13 16:16:35 +00:00
Florian Quèze 6943f25c4c Bug 1637603 - Make startupRecorder wait until end of browser idle tasks, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75102
2020-05-13 21:32:31 +00:00
Jared Wein eda16a9a95 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-14 16:11:44 +00:00
Dão Gottwald 4b5b7dc639 Bug 1636057 - Make arrow panel opening animation obey prefers-reduced-motion. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D74213
2020-05-14 14:54:57 +00:00
sanketh d66dab82a7 Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel
In RFP mode, canvas image extraction leads to an all-white image, replace that
with a random (sample 32 bytes of randomness and fill the buffer with that)
'poison pill'. This helps defeat naive fingerprinters by producing a random
image on every try. This feature is toggled using a new, default on, pref
`privacy.resistFingerprinting.randomDataOnCanvasExtract`.

Updated `browser_canvas_fingerprinting_resistance.js` to test this new feature
as well.

Updates and replaces D66308.

Differential Revision: https://phabricator.services.mozilla.com/D72716
2020-05-14 13:56:55 +00:00
Martin Stransky 5c93983604 Bug 1634293 [gnome] Implement icon search for gnome-shell search provider, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D74233
2020-05-14 12:55:46 +00:00
Bogdan Tara edcb53f163 Backed out 2 changesets (bug 1558394) for nsDocShellLoadState related bustage CLOSED TREE
Backed out changeset 5889105bd089 (bug 1558394)
Backed out changeset 80a0ea17c9f8 (bug 1558394)
2020-05-14 15:17:32 +03:00
Sebastian Streich 9ce86dc585 Bug 1558394 - Pass the TriggeringSandboxFlags to nsILoadinfo r=ckerschb,smaug,necko-reviewers,valentin
Add triggering Sandbox flags to loadinfo
***
Pass triggering Flags into Loadinfo

Differential Revision: https://phabricator.services.mozilla.com/D69588
2020-05-14 10:04:44 +00:00
Bogdan Tara 9dbf4bb254 Backed out changeset 37298a30f66d (bug 1636057) for xpcshell failures CLOSED TREE 2020-05-14 14:02:59 +03:00
Dão Gottwald c0b710ed42 Bug 1636057 - Make arrow panel opening animation obey prefers-reduced-motion. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D74213
2020-05-14 09:04:59 +00:00
Gijs Kruitbosch 982b9f2a3c Bug 1600727 - be more patient about shadow roots when testing plugin code, r=jya
Differential Revision: https://phabricator.services.mozilla.com/D75183
2020-05-13 23:47:25 +00:00
Matthew Noorenberghe 2cd3bcb9c9 Bug 1636820 - Follow-up to also provide a default string for ensureLoggedIn on Linux. r=freddyb
Fixes 'Error: reauth is required to either be false or a non-empty string OSKeyStore.jsm:181:13'

Differential Revision: https://phabricator.services.mozilla.com/D75253
2020-05-14 07:44:57 +00:00
Gijs Kruitbosch d6e7c731e7 Bug 1558635 - use an html:template for the customize mode palette to avoid instantiating items in the palette, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D74097
2020-05-13 23:31:05 +00:00
Neil Deakin e11f8b01e0 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-13 19:26:10 +00:00
Neil Deakin b8f7ac9956 Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-13 19:22:20 +00:00
Scott dbf8c7dd0d Bug 1637689 - Await for enableAppmenuButton in init in ToolbarPanelHub.jsm r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D75160
2020-05-13 20:02:30 +00:00
Bianca Danforth ef3ac906a2 Bug 1226236 - Allow user to remove saved login/password when being asked to update it; r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D73177
2020-05-13 16:41:48 +00:00
Marco Bonardo b53ba0122e Bug 1634650 - Add whitelisting of domain suffixes for URIFixup. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D74015
2020-05-13 16:05:04 +00:00
Michael Kaply 4333cb7419 Bug 1596481 - Try to update extensions installed via policy. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D74340
2020-05-13 16:00:13 +00:00
Julian 92345feaaa Bug 1631122 - Convert URL bar dtd strings in browser.xhtml to fluent. r=fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D72467
2020-05-13 15:13:08 +00:00
Tom Tung 5043143d22 Bug 1628240 - Add a test to ensure the quota storages for the same host but with different host are removed; r=johannh,dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D71715
2020-04-28 16:57:40 +00:00
Gijs Kruitbosch e83010ea13 Bug 1196151 - use browsing contexts for urifixupinfo's consumer property, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74559
2020-05-13 14:54:47 +00:00
Michael Kaply 2778016b54 Bug 1635825 - Don't lock Startpage preference by default. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D74123
2020-05-12 21:15:45 +00:00
Andrei Oprea e120487bbb Bug 1636324 - Show messaging-experiments messages in AS router devtools r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D74822
2020-05-13 14:30:49 +00:00
prathiksha c6e5001502 Bug 1624971 - Update Monitor card with new links. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74646
2020-05-13 11:51:07 +00:00
Francesco Lodolo (:flod) e751ab4e2e Bug 1637498 - Don't hardcode Pocket in Reader Mode string r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75017
2020-05-13 09:09:30 +00:00
Marco Bonardo 17bcfcd7a5 Bug 1636706 - Disable test_refresh_firefox.py test on Linux 64 opt for unknown crashes on shutdown. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D74564
2020-05-13 09:05:24 +00:00
Csoregi Natalia 8ee8d24231 Backed out changeset fbceeeb4aa7d (bug 1634923) for assertion failures on nsRFPService.cpp. CLOSED TREE 2020-05-13 08:27:11 +03:00
Jared Wein 6ed4e65f8b Bug 1636820 - Don't request dialog strings for OS authentication on Linux since the feature isn't supported there yet. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D74698
2020-05-13 05:11:36 +00:00
Lina Cambridge 6245c3b363 Bug 1636365 - Split out persistence from `Tracker` into `LegacyTracker`. r=markh,rfkelly
The tracker base class currently does two things: bump the score in
response to observer notifications, and store a list of changed IDs.
The bookmarks, form autofill, and now bridged trackers need to hack
around this to opt out of persistence, since they handle change
tracking in the storage layer.

This commit keeps the score logic in `Tracker`, but moves all the
persistence code into an intermediate `LegacyTracker` class, and
changes all engines that need persistence to inherit from it.

`ignoreAll` is more interesting. We want new-style stores to emit
observer notifications with change sources, so that the tracker knows
to ignore changes made by Sync. Ignoring all observer notifications
during a sync is a blunter version of this. But, not every new store
supports change sources, so we reimplement `ignoreAll` manually for
ones that don't.

Differential Revision: https://phabricator.services.mozilla.com/D74374
2020-05-13 03:56:53 +00:00
Chris Peterson 25823f1866 Bug 1634923 - Remove ESR version spoofing's special case for Firefox versions < 78. r=ethan
Differential Revision: https://phabricator.services.mozilla.com/D73559
2020-05-12 22:24:40 +00:00
Akshitha 48a5a640b4 Bug 1550836 - update the Reader Mode design for photon r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33792
2020-05-12 23:18:12 +00:00
Adam Gashlin 3481c5bae9 Bug 1637285 - Draw high contrast progress bar top border only. r=mhowell
This allows the bar to be any width.

Differential Revision: https://phabricator.services.mozilla.com/D74983
2020-05-12 22:38:40 +00:00
Johann Hofmann b59132460a Bug 1632474 - Consider src in unsafe allow all checks for feature policy. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D73147
2020-05-12 19:43:23 +00:00
Drew Willcoxon ec32376998 Bug 1637151 - Don't auto-open the view if there are no results. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74808
2020-05-12 09:40:48 +00:00
Mike Conley ab2b2aaf18 Bug 1634703 - Have the webrtcUI module track which windows are being shared. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D73483
2020-05-12 14:51:08 +00:00
Mike Conley 66a6e86753 Bug 1634703 - Send the list of shared nsIMediaDevice devices up to the parent from WebRTCChild.jsm. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D73480
2020-05-12 14:49:59 +00:00
Mike Conley e08905a04a Bug 1634703 - Return nsIMediaDevice active devices list from mediaCaptureWindowState. r=jib,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D73479
2020-05-12 14:49:46 +00:00
Micah Tigley e01061d66a Bug 1627023 - Enable browser UI version of RDM in Dev Edition. r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D74914
2020-05-12 18:41:22 +00:00
Michael Kaply c37a9a077c Bug 1447536 - Add left/top command line options. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D74146
2020-05-12 19:13:08 +00:00
Erica Wright b4eb607d65 Bug 1636580 - Update ETP card. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74545
2020-05-11 21:24:57 +00:00
Harry Twyford 6abd224a1a Bug 1626897 - Part 4 - Add tail suggestion tests. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74120
2020-05-12 17:01:19 +00:00
Harry Twyford 10d99a6ca5 Bug 1626897 - Part 3 - Add support for tail suggestions to SearchSuggestionController's consumers. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74119
2020-05-12 17:01:14 +00:00
Harry Twyford 596356b290 Bug 1626897 - Part 2 - Add support for tail suggestions to SearchSuggestionsController.jsm. r=mak
This patch does not add support to SearchSuggestionsController's consumers. Do not use this patch without the subsequent Part 3 patch as well.

Differential Revision: https://phabricator.services.mozilla.com/D74118
2020-05-12 17:01:10 +00:00
Harry Twyford 03c419890f Bug 1626897 - Part 1 - Move SuggestionsFetch from PlacesSearchAutocompleteProvider to UrlbarProviderSearchSuggestions. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D74117
2020-05-12 16:59:29 +00:00
Kate Hudson 9066432380 Bug 1633368 - Document and separate SpecialMessageActions r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D72633
2020-05-12 13:05:40 +00:00
Mark Banner 71c4b59978 Bug 1630980 - Add default engine information for distribution engines to the modern search configuration. r=daleharvey,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D72948
2020-05-12 16:42:08 +00:00
Michael Kaply afd4cf321d Bug 1630884 - Handle locked prefs in page info dialog. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D74477
2020-05-12 13:48:38 +00:00
Harry Twyford cd2b06084d Bug 1637043 - Stop highlighting the heuristic search result. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D74739
2020-05-12 14:28:31 +00:00
Dorel Luca a9c81ec68e Backed out changeset 6fc14c4bc2ea (bug 1550836) for Browser-chrome failures in static/browser_all_files_referenced.js. CLOSED TREE 2020-05-12 18:14:12 +03:00
Akshitha 82220685ba Bug 1550836 - update the Reader Mode design for photon r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33792
2020-05-12 12:24:06 +00:00
Kartikaya Gupta 7a22496951 Bug 1636473 - Use the APZ machinery to dispatch magnifygesture events. r=dao,tnikkel
Unify two separate codepaths that do conceptually identical things. That is,
instead of having the widget code directly dispatch wheel and pinch gesture
events to Gecko, allow APZ to do it as part of it's handling of pinch inputs
when zooming is disabled.

The main difference is that the WidgetSimpleGestureEvent delta values come out
different, because they are based on the macOS event's magnification value,
rather than the (now deprecated) deltaZ value. This is actually better since it
makes the values consistent across platforms and allows removal of some ifdefs.

Differential Revision: https://phabricator.services.mozilla.com/D74640
2020-05-12 00:46:34 +00:00
David Teller ba7da0c9ff Bug 1593186 - Invoke JS{Parent, Window}Actor.actorCreated;r=nika
Differential Revision: https://phabricator.services.mozilla.com/D74639
2020-05-12 07:55:39 +00:00
prathiksha 8b8f144733 Bug 1636872 - Update breached-password icon in the Lockwise card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D74611
2020-05-11 21:38:09 +00:00
Martin Stransky 84a664fa2e Bug 1634292 [gnome] Ship gnome-shell system integration files, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D74631
2020-05-12 06:56:15 +00:00
Bogdan Tara be25a1cf76 Backed out changeset 3a50d857d097 (bug 1591469) for newtab failures complaining about AboutReaderParent CLOSED TREE 2020-05-12 06:13:10 +03:00
Bogdan Tara 4481f7e004 Backed out changeset de6d1c1375ee (bug 1637043) for browser_autocomplete_a11y_label.js failures CLOSED TREE 2020-05-12 04:59:44 +03:00
Neil Deakin f9054b8cff Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-12 01:06:51 +00:00
Harry Twyford c30d408639 Bug 1637043 - Stop highlighting the heuristic search result. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D74739
2020-05-12 00:08:16 +00:00
Drew Willcoxon aa0b3fd03c Bug 1398416 - Part 2: Rewrite Muxer.sort() to wait for the heuristic result and to be more efficient, in preparation for form history changes. r=mak
By returning false (or not adding results to `context.results`), the muxer
signals that it needs more results in order to decide how to sort them and to
sort them without flickering. After the providers manager calls each provider's
`startQuery`, it removes the provider from `context.activeProviders` and calls
`_notifyResultsFromProvider` one more time so that the muxer can resort if
necessary given the new `context.activeProviders`.

We can also be a little faster and more efficient by making only two passes over
the results, and by keeping a `context.heuristicResult` property that's updated
by the providers manager.

This also fixes a bug with the search suggestions provider, where it didn't
include a suggestion that matched the user's search string even if the heuristic
result was not a search result (e.g., if it's an autofill). That deduping logic
should be done in the muxer.

Finally this removes browser_restyleSearches.js since the muxer changes removed
part of the restyling functionality. I'll file a follow-up to remove other parts
of restyling.

Differential Revision: https://phabricator.services.mozilla.com/D74192
2020-05-11 23:03:09 +00:00
Bogdan Tara 3a5ced7037 Backed out changeset adac78d7a8f9 (bug 1570678) for siteIdentity related failures CLOSED TREE 2020-05-12 01:39:11 +03:00
Bogdan Tara ee479fe473 Backed out changeset 40cdffbbff0e (bug 1593186) for browser_getActor.js and browser_sendQuery.js failures CLOSED TREE 2020-05-12 01:13:20 +03:00
Krystle Salazar a33d75ae27 Bug 1570678 - Replace (i) icon for a file icon on potentially trustworthy pages. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D70932
2020-05-11 20:12:55 +00:00
David Teller 79225f24da Bug 1593186 - Invoke JS{Parent, Window}Actor.actorCreated;r=nika
Differential Revision: https://phabricator.services.mozilla.com/D74639
2020-05-11 21:12:10 +00:00
Jared Wein fefb771d56 Bug 1636909 - Update the Master Password OS authentication prompt string on Windows. r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74707
2020-05-11 20:37:39 +00:00
Michael Kaply ce7e5902d0 Bug 1635240 - Add policy for using SSO in private browsing. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D74112
2020-05-11 19:18:43 +00:00
Bogdan Tara 8c5c4f1dd7 Backed out 7 changesets (bug 1634703) for testDeviceRecordingEventAudioAndVideo failures CLOSED TREE
Backed out changeset b982f5d74610 (bug 1634703)
Backed out changeset 59229853930e (bug 1634703)
Backed out changeset e017380f5539 (bug 1634703)
Backed out changeset 47a3a96b969b (bug 1634703)
Backed out changeset b4af76cfbdaf (bug 1634703)
Backed out changeset 7ef57434b09d (bug 1634703)
Backed out changeset 9df87d346b0f (bug 1634703)
2020-05-11 23:04:54 +03:00
emcminn 9ae7056be4 Bug 1632985 - Fixes for ToolbarPanelHub tests r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D73736
2020-05-11 19:28:37 +00:00
Bogdan Tara 2cb15e959f Backed out changeset 3f222a72eb1c (bug 1593186) for browser_getActor.js failures CLOSED TREE 2020-05-11 22:26:47 +03:00
Mike Conley e3806f335f Bug 1634703 - Have the webrtcUI module track which windows are being shared. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D73483
2020-05-11 18:48:55 +00:00
Mike Conley 3c136db2d3 Bug 1634703 - Send the list of shared nsIMediaDevice devices up to the parent from WebRTCChild.jsm. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D73480
2020-05-08 22:30:56 +00:00