Geoff Lankow
82253c37f5
Bug 1633931 - Fix and re-enable WebExtensions tests on Thunderbird. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D72972
2020-05-13 23:18:44 +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
Andrew Osmond
0e6a86ab1c
Bug 1625474 - Always show gfx decision log in about:support, even if just the default. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D75095
2020-05-13 17:05:39 +00:00
Edouard Oger
6e8ef040d3
Bug 1637537 - Bump application-services and anyhow versions. r=vladikoff
...
Differential Revision: https://phabricator.services.mozilla.com/D75150
2020-05-13 18:36:56 +00:00
David Teller
9eb843fe55
Bug 1637212 - Simplify actorCreated test;r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D75076
2020-05-13 18:09:09 +00:00
Matt Woodrow
3a20271225
Bug 1570243 - Support checking IsSecureContext on OOP ancestors. r=kmag,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73998
2020-05-13 21:52:39 +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
Emilio Cobos Álvarez
342eb739d7
Bug 1636931 - Also suppress outlines of range inputs in video controls. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D75161
2020-05-13 19:38:50 +00:00
Andrea Marchesini
a41938cab8
Bug 1635490 - Implement ExpandedPrincipal::IsThirdPartyURI() to consider any sub principal's URI - tests, r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D74175
2020-05-13 16:50:19 +00:00
Daosheng Mu
5bcf3637b6
Bug 1635872 - Add telemetry to measure usage of WebVR and WebXR. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D74178
2020-05-13 18:17:41 +00:00
Tom Tung
6dfa60337a
Bug 1628240 - Do not clear all origins that match the pattern for QuotaCleaner.deleteByHost; r=dom-workers-and-storage-reviewers,janv
...
We do clearStoragsForPrincipal based on the result from listOrigin, so it's fine
to not clear all stroages that match the prefix here. Also, since the passing
principals can contain origin attributes which is not allowed to be used with
aClearAll.
Differential Revision: https://phabricator.services.mozilla.com/D73417
2020-05-13 13:57:28 +00:00
Tom Tung
81b5f914d9
Bug 1628240 - A temporary fix to remove the same origins for the same host for all quota clients in ClearSiteDataFromHost; r=johannh,dom-workers-and-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D71716
2020-05-01 06:09:44 +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
Tom Tung
bd96d39a19
Bug 1628240 - Refactor the browser_quota.js to reuse code and make it easier to add testcases; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D71823
2020-04-28 16:57:41 +00:00
Csoregi Natalia
517e830522
Backed out 4 changesets (bug 1629866, bug 1570255) for assertion failures on DocumentChannelChild.cpp. CLOSED TREE
...
Backed out changeset 214e4a11be0d (bug 1570255)
Backed out changeset db066dda1bb8 (bug 1570255)
Backed out changeset d9f75d88613e (bug 1570255)
Backed out changeset fe2d4790b73a (bug 1629866)
2020-05-13 18:30:42 +03:00
Gijs Kruitbosch
228e52aebe
Bug 1196151 - use BrowsingContext for external helper app handling of protocols, r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D74434
2020-05-11 13:13:03 +00:00
Tim Huang
7b50fc1044
Bug 1633851 - Part 5: Use AntiTrackingUtils::IsThirdPartyWindow/Channel() in ContentBlocking.cpp. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D74725
2020-05-13 13:39:17 +00:00
Tim Huang
432da05f3e
Bug 1633851 - Part 4: Introduce AntiTrakcingUtils::IsThirdPartyChannel, AntiTrackingUtils::IsThirdPartyWindow(). r=baku
...
This patch introduces two APIs that are used to determined
third-partyness of a channel and a window.
Differential Revision: https://phabricator.services.mozilla.com/D73202
2020-05-13 13:39:09 +00:00
Tim Huang
c885d46366
Bug 1633851 - Part 3: Compute the IsThirdPartyContextToTopWindow flag in LoadInfo when opening the channel. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D73201
2020-05-13 13:39:01 +00:00
Tim Huang
e0a1626842
Bug 1633851 - Part 2: Moving GetTopWindowExcludingExtensionAccessibleContentFrames() to AntiTrackingUtils. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D73200
2020-05-13 13:38:48 +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
Peter Van der Beken
482735363d
Bug 1629866 - Store ChildSHistory on the BrowsingContext. r=nika,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D70997
2020-05-13 13:41:16 +00:00
Tim Huang
4dbbed8059
Bug 1635261 - Modify the way how we get the top-level principal in AntiTrackingUtils::HasStoragePermissionInParent(). r=dimi,baku
...
We used to use the topLevelStorageAreaPrincipal and topLevelPrincipal to
get the principal we need to do the storage permission checks in
AntiTrackingUtils::HasStoragePermissionInParent(). But, they don't work
in Fission.
So, we change to use the
AntiTrakcingUtils::GetTopLevelStorageAreaWindowId() and
AntiTrackingUtils::GetTopLevelAntiTrackingWindowID().
Differential Revision: https://phabricator.services.mozilla.com/D74238
2020-05-13 12:52:11 +00:00
Neil Deakin
f8f5f3a810
Bug 1633974, don't reset findbar when switching the findbar to a different browser, r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D74844
2020-05-13 12:42:31 +00:00
David Teller
b688affac2
Bug 1637559 - Use correct age for old samples in about:processes;r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D75061
2020-05-13 12:33:11 +00:00
Dão Gottwald
1faded16fa
Bug 1635475 - Make notification bars obey prefers-reduced-motion. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D73907
2020-05-13 12:22:45 +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
Mark Hammond
f378e12e04
Bug 1637165 - Expose quota constants and getBytesInUse to mozIExtensionStorageArea. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D74815
2020-05-13 07:40:05 +00:00
Christoph Kerschbaumer
026a7442f3
Bug 1636900: Remove TYPE_XBL from nsIContentPolicy. r=remote-protocol-reviewers,emilio,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D74835
2020-05-13 06:53:28 +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
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
Emilio Cobos Álvarez
92acdc30e3
Bug 1637335 - Make MozEditableElement.editor flush frames if needed. r=smaug
...
URLBarInput relies on it being non-null when created, but that may not
happen if we construct frames lazily without this patch.
Differential Revision: https://phabricator.services.mozilla.com/D74891
2020-05-12 22:32:18 +00:00
Doug Thayer
2fb3ec722e
Bug 1630655 - Move OS.File shutdown forward r=froydnj
...
As far as I've been able to find digging through source code and
adding logging on try - everything at least intends to do its
writeAtomic calls before xpcom-will-shutdown. So we may as well
make that more explicit.
This won't make OS.File writes air tight. We could still add writes
after this point and they will simply fail. However, that was still
possible before this change anyway.
Depends on D71190
Differential Revision: https://phabricator.services.mozilla.com/D74743
2020-05-12 11:45:32 +00:00
Edouard Oger
afc16c8277
Bug 1628068 p2 - Implement viaduct gecko backend. r=tcsc,dragana,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D70257
2020-05-12 21:36:19 +00:00
Edouard Oger
e348b78f5f
Bug 1628068 p1 - Vendor viaduct crate. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D70256
2020-05-12 21:36:17 +00:00
Michael Kaply
bab155ea08
Bug 1469629 - Read system level policies on Linux if available. r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D74323
2020-05-11 07:10:02 +00:00
Jon Coppeard
2f3cb65cb5
Bug 1636419 - Add GC_MS telemetry to geckoview r=sfink,Dexter
...
As a first step, add geckoview_streaming for GC_MS telemetry.
This also turns on collection in release builds, something that AFAICS should have happened in bug 1489524.
Differential Revision: https://phabricator.services.mozilla.com/D74836
2020-05-12 17:24:45 +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
Coroiu Cristina
8cebe6f218
Backed out changeset 92debb8a68a6 (bug 1636419) for build bustages at deps/TelemetryHistogramData.inc.stub on a CLOSED TREE
2020-05-12 19:59:55 +03: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
6212949ff5
Bug 1634562 - Fix default engines for okru and mailru distributions in certain regions. r=daleharvey
...
Yandex is default in these regions, so for okru-001 and mailru-001 we just turn that off.
Differential Revision: https://phabricator.services.mozilla.com/D73948
2020-05-12 16:42:58 +00:00
Mark Banner
9edd298c88
Bug 1635056 - Fix and prevent duplicate parameters in search queries for distribution engines. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D73937
2020-05-12 16:42:58 +00:00
Mark Banner
0750ee867a
Bug 1630980 - Add more tests for search engine distributions in different locales and fix yandex.ua inclusion. r=daleharvey,mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D72951
2020-05-12 16:42:40 +00:00
Mark Banner
6a4cc10797
Bug 1630980 - Add orders for distribution engines. r=daleharvey,mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D72950
2020-05-12 16:42:18 +00:00