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

62511 Коммитов

Автор SHA1 Сообщение Дата
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