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

1566 Коммитов

Автор SHA1 Сообщение Дата
Cosmin Sabou 948e626a26 Backed out 2 changesets (bug 1630947) for causing build bustages on ReportingObserver.cpp. CLOSED TREE
Backed out changeset 18c357daf0f7 (bug 1630947)
Backed out changeset 6bfed9f2487d (bug 1630947)
2020-04-17 23:16:58 +03:00
Andrea Marchesini aaa72f6ebb Bug 1630947 - Update Reporting API - part 1 - ReportingObserver in workers, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D71317
2020-04-17 19:55:28 +00:00
JulianWels 76ebc963af Bug 1627206 - Upgrade failure telemetry for HTTPS Only Mode. r=ckerschb,jcj,dragana
Differential Revision: https://phabricator.services.mozilla.com/D69983
2020-04-17 11:41:36 +00:00
Ciure Andrei d3b9fc8dde Backed out changeset c424381097d7 (bug 1627206) for causing browser_console_logging.js failures CLOSED TREE 2020-04-16 23:54:06 +03:00
JulianWels 631b9ce311 Bug 1627206 - Upgrade failure telemetry for HTTPS Only Mode. r=ckerschb,jcj,dragana
Differential Revision: https://phabricator.services.mozilla.com/D69983
2020-04-16 18:58:43 +00:00
Ciure Andrei 9e73e9c766 Backed out changeset 376986092fe4 (bug 1627206) for causing browser_console_logging.js to fail CLOSED TREE 2020-04-16 20:48:48 +03:00
JulianWels 3e5a6c926e Bug 1627206 - Upgrade failure telemetry for HTTPS Only Mode. r=ckerschb,jcj,dragana
Differential Revision: https://phabricator.services.mozilla.com/D69983
2020-04-16 15:21:29 +00:00
Oana Pop Rus dcb5b4f76f Backed out 1 changesets (bug 1627206) for build bustages in nsHTTPSOnlyStreamListener.cpp on a CLOSED TREE
Backed out changeset 6f302c058d54 (bug 1627206)
2020-04-16 13:28:49 +03:00
JulianWels 62cc6b6d27 Bug 1627206 - Upgrade failure telemetry for HTTPS Only Mode. r=ckerschb,jcj,dragana
Differential Revision: https://phabricator.services.mozilla.com/D69983

--HG--
extra : moz-landing-system : lando
2020-04-16 09:53:21 +00:00
Christoph Kerschbaumer 7e43ad336f Bug 1621987: Implement Sec-Fetch-User. r=baku,edgar,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D69392

--HG--
extra : moz-landing-system : lando
2020-04-16 08:04:26 +00:00
Christoph Kerschbaumer cf753296a8 Bug 1626249: Test error page for x-frame-options and CSP frame-ancestors. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D69049

--HG--
extra : moz-landing-system : lando
2020-04-15 17:44:52 +00:00
Andrea Marchesini c059e75bef Bug 631862 - Improve X-Frame-Options error report, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D65699

--HG--
extra : moz-landing-system : lando
2020-04-14 17:43:51 +00:00
Mihai Alexandru Michis c4eb715e49 Backed out changeset b4fe683e333a (bug 1629860) for causing multiple failures.
CLOSED TREE
2020-04-14 20:12:06 +03:00
Christoph Kerschbaumer 00e7f8af07 Bug 1629860: Remove superfluous argument aRequestingLocation from nsMixedContentBlocker::ShouldLoad. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D70854

--HG--
extra : moz-landing-system : lando
2020-04-14 15:40:23 +00:00
Bogdan Tara a91b9af65a Backed out changeset 59e37bc27b66 (bug 1629860) for bustages complaining about nsMixedContentBlocker.cpp CLOSED TREE 2020-04-14 17:46:01 +03:00
Christoph Kerschbaumer 31437449a6 Bug 1629860: Remove superfluous argument aRequestingLocation from nsMixedContentBlocker::ShouldLoad. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D70854

--HG--
extra : moz-landing-system : lando
2020-04-14 13:35:42 +00:00
Christoph Kerschbaumer 1201f87e94 Bug 1599131: Remove carve outs for downloads within x-frame-options when fission enabled. r=smaug,mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D65949

--HG--
extra : moz-landing-system : lando
2020-04-14 05:57:44 +00:00
Matt Woodrow b186aff552 Bug 1625366 - Remove support for custom violation callbacks on nsCSPContext since it should no longer be needed. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69911

--HG--
extra : moz-landing-system : lando
2020-04-10 22:15:21 +00:00
Matt Woodrow d65755c339 Bug 1625366 - Add cross-process violation event via WindowGlobal, fire violation events via WindowGlobal if they are for a window in a different process. r=ckerschb,nika
Differential Revision: https://phabricator.services.mozilla.com/D69909

--HG--
extra : moz-landing-system : lando
2020-04-10 22:14:51 +00:00
Matt Woodrow efcf5979e5 Bug 1627859 - Don't flush IPC policies when we serialize. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69908

--HG--
extra : moz-landing-system : lando
2020-04-10 22:14:38 +00:00
Matt Woodrow bcbc1c8c73 Bug 1627859 - De-duplicate ContentSecurityPolicy IPDL structs. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69907

--HG--
extra : moz-landing-system : lando
2020-04-10 22:14:16 +00:00
Matt Woodrow 0c6cc119e0 Bug 1627859 - Fix case where we don't read IPC policies in time. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D69905

--HG--
extra : moz-landing-system : lando
2020-04-10 22:13:45 +00:00
Christoph Kerschbaumer dd8e0c23e0 Bug 1628605: Test SecFetch Headers and websockets. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D70366

--HG--
extra : moz-landing-system : lando
2020-04-10 11:10:00 +00:00
Christoph Kerschbaumer 4935907607 Bug 1627963: Remove requestContext from CSP shouldload and replace with fission friendly primitives. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D70173

--HG--
extra : moz-landing-system : lando
2020-04-10 10:56:57 +00:00
Tetsuharu Ohzeki 06985b12a4 Bug 1597455 - Fix uses nsIDocShellTreeItem of nsMixedContentEvent::Run(). r=kmag,baku
Differential Revision: https://phabricator.services.mozilla.com/D61341

--HG--
extra : moz-landing-system : lando
2020-04-10 05:56:56 +00:00
Mihai Alexandru Michis 1a877e187b Backed out changeset 0105a6519f30 (bug 1628605) for causing failures in test_sec_fetch_websocket.html
CLOSED TREE
2020-04-10 05:04:30 +03:00
Christoph Kerschbaumer 91485d8871 Bug 1628605: Test SecFetch Headers and websockets. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D70366

--HG--
extra : moz-landing-system : lando
2020-04-09 14:24:00 +00:00
Tim Huang fea8fbffcd Bug 1626260 - Stop doing content blocking checks when getting the default referrer policy in content processes. r=dimi,baku,ckerschb
Right now, we do a content blocking check when we get the default
referrer policy. And this could happen even before the channel is
opened. This is undesirable for the ETP fission work since we need
information that is calculated when the channel is opened in the parent
to do a content blocking check.

And we find out that doing a content blocking check here is unnecessary
since the tracking state here is not decided yet since the channel
hasn't been opened. And we will update the referrer policy in the parent
once the tracking state is ready.

So, in this patch, we stop doing the content blocking checks when
getting the default referrer policy in content processes.

Differential Revision: https://phabricator.services.mozilla.com/D70193

--HG--
extra : moz-landing-system : lando
2020-04-09 06:52:20 +00:00
Bogdan Tara 33bc5f92db Backed out changeset 55c37e8a6563 (bug 1627963) for test_csp_reports.js failures CLOSED TREE 2020-04-09 13:18:25 +03:00
Christoph Kerschbaumer 667d022b80 Bug 1627963: Remove requestContext from CSP shouldload and replace with fission friendly primitives. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D70173

--HG--
extra : moz-landing-system : lando
2020-04-09 07:47:52 +00:00
Christoph Kerschbaumer eb21e4da7f Bug 1262842: CSP served on SVG images should be ignored, otherwise SVG image internals like inline styles might get blocked. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D69523

--HG--
extra : moz-landing-system : lando
2020-04-07 17:21:02 +00:00
Frederik Braun 68b90281b3 Bug 1613609 - allow requests with new loadinfo flag to succeeed r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D68391

--HG--
extra : moz-landing-system : lando
2020-04-07 11:55:23 +00:00
Christoph Kerschbaumer 7a9ddc9a40 Bug 1627235: Test CSP for images loaded as iframe. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D69832

--HG--
extra : moz-landing-system : lando
2020-04-07 09:46:20 +00:00
Kearwood Gilbert 9136ce65cf Bug 1614496 - Implement WebXR Core Module DOM Interfaces r=jgilbert,daoshengmu,webidl,smaug,baku,imanol
Implement DOM interfaces for the WebXR Core Module. Additional work to implement the WebXR Core Module are marked with TODO (Bug #) comments within the patch and must be landed before enabling the dom.vr.webxr.enabled flag.

Differential Revision: https://phabricator.services.mozilla.com/D62369

--HG--
extra : moz-landing-system : lando
2020-04-06 19:33:32 +00:00
Emilio Cobos Álvarez 4b9fdf3d73 Bug 1627707 - Rename LoadInfo::LoadingPrincipal to GetLoadingPrincipal as it can return null. r=ckerschb
Mostly a matter of:

  rg -l '\->LoadingPrincipal' | xargs sed -i 's/->LoadingPrincipal/->GetLoadingPrincipal/g'

And then clang-format. But I tweaked manually nsHttpChannelAuthProvider (move
the variable where it's used, don't take a useless strong ref),
AddonContentPolicy (move the declaration of the variable to the if condition),
and BackgroundUtils (same).

Differential Revision: https://phabricator.services.mozilla.com/D69828

--HG--
extra : moz-landing-system : lando
2020-04-06 18:57:36 +00:00
Cosmin Sabou d557e2ed22 Backed out 3 changesets (bug 1627707) for build bustages @ mozilla::net::LoadInfo.
Backed out changeset 65d6a90651ce (bug 1627707)
Backed out changeset 378ec30d9979 (bug 1627707)
Backed out changeset 058a19e11b06 (bug 1627707)
2020-04-06 20:07:04 +03:00
Emilio Cobos Álvarez 97872f2fee Bug 1627707 - Rename LoadInfo::LoadingPrincipal to GetLoadingPrincipal as it can return null. r=ckerschb
Mostly a matter of:

  rg -l '\->LoadingPrincipal' | xargs sed -i 's/->LoadingPrincipal/->GetLoadingPrincipal/g'

And then clang-format. But I tweaked manually nsHttpChannelAuthProvider (move
the variable where it's used, don't take a useless strong ref),
AddonContentPolicy (move the declaration of the variable to the if condition),
and BackgroundUtils (same).

Differential Revision: https://phabricator.services.mozilla.com/D69828

--HG--
extra : moz-landing-system : lando
2020-04-06 16:00:43 +00:00
Andrea Marchesini 0311b76022 Bug 1625568 - Add compatibility heuristics to third-party cookie blocking - part 2 - enable storageAccess API and heuristics, r=dimi,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D69047

--HG--
extra : moz-landing-system : lando
2020-04-02 15:30:57 +00:00
Matt Woodrow 70bbf6da2a Bug 1589275 - Add an option to provide a custom violation event callback. ?rckerschb r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D68496

--HG--
extra : moz-landing-system : lando
2020-04-01 22:09:53 +00:00
JulianWels 4f2c05e8cd Bug 1625448 - Console logging tests for HTTPS Only Mode. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D68842

--HG--
extra : moz-landing-system : lando
2020-04-01 14:04:01 +00:00
Narcis Beleuzu 708c3f91f3 Backed out 2 changesets (bug 1589275) for bustages on dom/security . CLOSED TREE
Backed out changeset e2bab42cfd60 (bug 1589275)
Backed out changeset d0a77f4a0ad8 (bug 1589275)
2020-04-01 09:48:11 +03:00
Matt Woodrow feb48f19fb Bug 1589275 - Add an option to provide a custom violation event callback. ?rckerschb r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D68496

--HG--
extra : moz-landing-system : lando
2020-03-31 23:28:42 +00:00
sonakshi a6f08454e0 Bug 1622619 - Replace URIParams with nsIURI in PContent.ipdl r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D67729

--HG--
extra : moz-landing-system : lando
2020-03-31 18:47:30 +00:00
Stefan Hindli c9951034c8 Backed out changeset 6b876416613f (bug 1625448) for causing perma bc failures in toolkit/components/pictureinpicture/tests/browser_fullscreen.js CLOSED TREE 2020-03-31 19:22:09 +03:00
Razvan Maries 40412d7928 Backed out changeset 2515c5b5a0d2 (bug 1622619) for build bustages. CLOSED TREE 2020-03-31 17:18:38 +03:00
sonakshi fc4a38cd03 Bug 1622619 - Replace URIParams with nsIURI in PContent.ipdl r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D67729

--HG--
extra : moz-landing-system : lando
2020-03-31 13:38:55 +00:00
JulianWels 3ca4c35fb5 Bug 1625448 - Console logging tests for HTTPS Only Mode. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D68842

--HG--
extra : moz-landing-system : lando
2020-03-31 11:45:25 +00:00
Christoph Kerschbaumer 878167ddb7 Bug 1599791: Test CSP and link rel=preload. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D68718

--HG--
extra : moz-landing-system : lando
2020-03-30 15:00:17 +00:00
JulianWels b9a66ff272 Bug 1622028 - Log failed upgrades for HTTPS Only Mode. r=ckerschb,dragana
Differential Revision: https://phabricator.services.mozilla.com/D68026

--HG--
extra : moz-landing-system : lando
2020-03-27 17:09:15 +00:00
Oana Pop Rus 679f10ce5f Backed out changeset 9d3487044f9a (bug 1622028) for build bustages in nsHTTPSOnlyStreamListener.h on a CLOSED TREE 2020-03-27 17:47:07 +02:00