Commit Graph

68993 Commits

Author SHA1 Message Date
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
Mike Conley
f77df842d7 Bug 1634703 - Return nsIMediaDevice active devices list from mediaCaptureWindowState. r=jib,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D73479
2020-05-11 17:34:10 +00:00
Emma Malysz
f26d917593 Bug 1634033: lazify menus and panels used within customize mode by placing in template. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D74576
2020-05-11 18:13:57 +00:00
David Teller
e11bdf2afc Bug 1593186 - Invoke JS{Parent, Window}Actor.actorCreated;r=nika
Differential Revision: https://phabricator.services.mozilla.com/D74639
2020-05-11 16:23:52 +00:00
Itiel
212cd38431 Bug 1631825 - Fix the menulist and "Add" button height and alignment in the language dialog on about:preferences, and unify min-height of some elements to 32px r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D72569
2020-05-11 15:29:27 +00:00
emcminn
f593e8a09b Bug 1630907 - Adjust WNPanel style to match spec r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D71996
2020-05-05 16:23:17 +00:00
Mihai Alexandru Michis
7686b00958 Backed out 2 changesets (bug 1594752) for causing failures in browser_e10s_switchbrowser.js
CLOSED TREE

Backed out changeset b54107a687e4 (bug 1594752)
Backed out changeset 801d1e226947 (bug 1594752)
2020-05-11 18:11:24 +03:00