searching for reviewer(dveditz)
0b7cdeda8ce9687c4bc03256551908582e629317: Bug 1552627 - pt 2, r=dveditz a=pascalc
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 May 2019 06:19:51 +0000 - rev 526581
Push 2063 by archaeopteryx@coole-files.de at Fri, 07 Jun 2019 20:48:18 +0000
Bug 1552627 - pt 2, r=dveditz a=pascalc Depends on D31722 Differential Revision: https://phabricator.services.mozilla.com/D31723
a33f8698b1b9f3df3a2a5f90c0728c3f93c81873: Bug 1552627 - r=dveditz a=pascalc
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 20 May 2019 06:32:46 +0000 - rev 526580
Push 2063 by archaeopteryx@coole-files.de at Fri, 07 Jun 2019 20:48:18 +0000
Bug 1552627 - r=dveditz a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D31722
c8de3e36fb00966f1412d7dfddb5bfb08d45b816: bug 1549249 - build bustage follow-up r=mt,dveditz a=tomprince
Dana Keeler <dkeeler@mozilla.com> - Tue, 07 May 2019 00:16:00 +0000 - rev 526504
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
bug 1549249 - build bustage follow-up r=mt,dveditz a=tomprince SECItem uses an unsigned int to indicate its length. We need to cast a size_t down to the appropriate size. This is safe because what we're casting will always fit in an unsigned int on the platforms we're using (it's just the size of the intermediate certificate we added). Differential Revision: https://phabricator.services.mozilla.com/D30144
77536919b1210dcee2e3d72416108210bd9a10c8: Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz DEVEDITION_67_0b4_BUILD2 DEVEDITION_67_0b4_RELEASE FENNEC_67_0b4_BUILD1 FENNEC_67_0b4_RELEASE FIREFOX_67_0b4_BUILD2 FIREFOX_67_0b4_RELEASE
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Mar 2019 22:47:55 +0000 - rev 525667
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24448
5aa32b11aaac804cd226e5a00f071f1d5f621ba0: Bug 1538006 - Propagate unknownProperties when changing prototype. r=jandem, a=dveditz
Ted Campbell <tcampbell@mozilla.com> - Thu, 21 Mar 2019 22:36:46 +0000 - rev 525666
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1538006 - Propagate unknownProperties when changing prototype. r=jandem, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24446
28911550fa180deca742bc66c9b2b1f2b47b636a: Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Mar 2019 17:52:21 +0000 - rev 525665
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24400
8a7ad8bdd115a8f64c78057ebc327a099807108e: Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 08 Feb 2019 18:39:54 +0000 - rev 519290
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
faded33ed22f63a16ed902c2f3e41b39cb4371f3: Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 08 Feb 2019 18:39:54 +0000 - rev 519201
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524946 - Ensure script private value stays alive during dynamic module import r=jandem a=dveditz
0791e1a5bdaaaa3d700fb21e749b160bfb013542: Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz
Tom Schuster <evilpies@gmail.com> - Wed, 30 Jan 2019 22:21:26 +0000 - rev 517107
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz Differential Revision: https://phabricator.services.mozilla.com/D16730
fb947a64a259e0eedc9458d2534083bbbcc46de6: Bug 1520274 - Allow serving BinAST scripts with nosniff. (r=baku, r=dveditz)
Eric Faust <efausbmo@gmail.com> - Wed, 30 Jan 2019 10:50:47 -0800 - rev 516991
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1520274 - Allow serving BinAST scripts with nosniff. (r=baku, r=dveditz)
d085f7afb20a6718b42e4735c269a1b81f2c0065: Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz
Tom Schuster <evilpies@gmail.com> - Tue, 29 Jan 2019 16:44:58 +0000 - rev 516846
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz Differential Revision: https://phabricator.services.mozilla.com/D16730
96d2576eae4baf0aa961b4f5a1dadd26bb8ee823: bug 1549249 - build bustage follow-up r=mt,dveditz a=tomprince FENNEC_66_0_5_BUILD1 FENNEC_66_0_5_RELEASE FIREFOX_66_0_5_BUILD1 FIREFOX_66_0_5_RELEASE
Dana Keeler <dkeeler@mozilla.com> - Tue, 07 May 2019 00:16:00 +0000 - rev 516456
Push 2026 by ryanvm@gmail.com at Tue, 07 May 2019 01:20:18 +0000
bug 1549249 - build bustage follow-up r=mt,dveditz a=tomprince SECItem uses an unsigned int to indicate its length. We need to cast a size_t down to the appropriate size. This is safe because what we're casting will always fit in an unsigned int on the platforms we're using (it's just the size of the intermediate certificate we added). Differential Revision: https://phabricator.services.mozilla.com/D30144
662e97c691037298df2971fea3def0bb19fe3f93: Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz FENNEC_66_0_1_BUILD1 FENNEC_66_0_1_RELEASE FIREFOX_66_0_1_BUILD1 FIREFOX_66_0_1_RELEASE
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Mar 2019 22:47:55 +0000 - rev 516392
Push 1979 by ryanvm@gmail.com at Fri, 22 Mar 2019 01:31:40 +0000
Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24448
eebf74de1376d74e42b78351b00cee6d3293f92d: Bug 1538006 - Propagate unknownProperties when changing prototype. r=jandem, a=dveditz
Ted Campbell <tcampbell@mozilla.com> - Thu, 21 Mar 2019 22:36:46 +0000 - rev 516391
Push 1979 by ryanvm@gmail.com at Fri, 22 Mar 2019 01:31:40 +0000
Bug 1538006 - Propagate unknownProperties when changing prototype. r=jandem, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24446
e8e770918af7d9ef0de4b2a7e6a804db3c693d06: Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Thu, 21 Mar 2019 17:52:21 +0000 - rev 516390
Push 1979 by ryanvm@gmail.com at Fri, 22 Mar 2019 01:31:40 +0000
Bug 1537924 - Simplify some alias sets in Ion. r=tcampbell, a=dveditz Differential Revision: https://phabricator.services.mozilla.com/D24400
2305c930b771669f33078d7c85d404e63b6f3e81: Bug 1524946 - Ensure script private value stays alive during dynamic module import. r=jandem, a=dveditz
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 08 Feb 2019 18:39:54 +0000 - rev 515866
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1524946 - Ensure script private value stays alive during dynamic module import. r=jandem, a=dveditz
0e8024bf4e6d29ee36b7d98efb0f47412c5631e6: Bug 1510225 - Refresh script MIME type telemetry again. r=dveditz datareview=chutten
Tom Schuster <evilpies@gmail.com> - Mon, 17 Dec 2018 17:59:48 +0100 - rev 511349
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1510225 - Refresh script MIME type telemetry again. r=dveditz datareview=chutten Differential Revision: https://phabricator.services.mozilla.com/D14762
7b8dad8341e45909207754690b31e934da7ed410: Bug 1510225 - Refresh script MIME type telemetry again. r=dveditz datareview=chutten
Tom Schuster <evilpies@gmail.com> - Mon, 17 Dec 2018 17:59:48 +0100 - rev 511240
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1510225 - Refresh script MIME type telemetry again. r=dveditz datareview=chutten Differential Revision: https://phabricator.services.mozilla.com/D14762
aba3963bc7656b590c5ac9d3a41b807c2dfafa73: Bug 1510145 - Refactor GC resets and ensure the store buffer is always empty when we start sweeping r=pbone a=dveditz
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 03 Dec 2018 17:17:34 -0500 - rev 510077
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1510145 - Refactor GC resets and ensure the store buffer is always empty when we start sweeping r=pbone a=dveditz
b1216967cdd01665e807bea431a7b18d9ac169e2: Bug 1510145 - Refactor GC resets and ensure the store buffer is always empty when we start sweeping. r=pbone, a=dveditz DEVEDITION_65_0b4_BUILD1 DEVEDITION_65_0b4_RELEASE FENNEC_65_0b4_BUILD1 FENNEC_65_0b4_RELEASE FIREFOX_65_0b4_BUILD1 FIREFOX_65_0b4_RELEASE
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 03 Dec 2018 17:17:34 -0500 - rev 508949
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510145 - Refactor GC resets and ensure the store buffer is always empty when we start sweeping. r=pbone, a=dveditz
6773759c86ec09406552237c5e8feed16c899c19: Bug 497136 - Replace NS_ERROR_SERVICE_NOT_FOUND with NS_ERROR_SERVICE_NOT_AVAILABLE. r=benjamin sr=dveditz
arno renevier <arno@renevier.net> - Wed, 31 Oct 2018 19:56:24 +0900 - rev 502955
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 497136 - Replace NS_ERROR_SERVICE_NOT_FOUND with NS_ERROR_SERVICE_NOT_AVAILABLE. r=benjamin sr=dveditz
f09bd717691e8e913764e560377def8d5b7581f5: Bug 1500083 - Exempt TYPE_XBL loads from CSP. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 22 Oct 2018 14:50:58 +0200 - rev 502770
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1500083 - Exempt TYPE_XBL loads from CSP. r=dveditz
f3acb96d0b4f3271077c944a603dd65991058513: Bug 1502936 - Fix SVGUseElement::GetFrame to not get confused. r=heycam, a=dveditz
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Oct 2018 20:30:22 +0100 - rev 500911
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1502936 - Fix SVGUseElement::GetFrame to not get confused. r=heycam, a=dveditz Should've noticed in bug 1502658 that GetFrame() was dead, to verify its assumptions... Oh well. Differential Revision: https://phabricator.services.mozilla.com/D10109
a8d5538c240ee408908c100c5b995f5c3634000e: Bug 1488165 - Remove security.csp.enable_violation_events pref, r=dveditz
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 06 Sep 2018 09:05:10 +0200 - rev 493491
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1488165 - Remove security.csp.enable_violation_events pref, r=dveditz
7c790360c4a389663da69669001c4df73ab7238a: Bug 1493903 - Don't inline push with more than 1 argument. r=tcampbell a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Sep 2018 12:33:42 +0200 - rev 492748
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1493903 - Don't inline push with more than 1 argument. r=tcampbell a=dveditz
2b9a5bb5f3184071481a851c35ba1174c35d9486: Bug 1493900. r=bhackett,sunfish a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Sep 2018 12:14:11 +0200 - rev 492747
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1493900. r=bhackett,sunfish a=dveditz
b6b5ba876072c72e6267ce0f9d75dd14c5569a56: bug 1475084 - add tests for tampered COSE signatures in add-ons r=dveditz
David Keeler <dkeeler@mozilla.com> - Mon, 30 Jul 2018 21:48:53 +0000 - rev 486997
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
bug 1475084 - add tests for tampered COSE signatures in add-ons r=dveditz Differential Revision: https://phabricator.services.mozilla.com/D2148
91f5766f581bed9e152b6f924dabb76dbb89f816: Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 22 Jul 2018 18:08:17 +0200 - rev 485439
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz
113b601a3b59dcd2e0e838317b583379000df122: Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 20 Jul 2018 10:39:31 +0200 - rev 485244
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1474537 - CSP 'self' should translate to 'self' and not be resolved to actual self URI. r=dveditz
dc688e0c970278799f4d0ca9bde78545380e4110: Bug 1493903 - Don't inline push with more than 1 argument. r=tcampbell a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Sep 2018 12:33:42 +0200 - rev 481192
Push 1804 by jcristau@mozilla.com at Mon, 01 Oct 2018 10:38:02 +0000
Bug 1493903 - Don't inline push with more than 1 argument. r=tcampbell a=dveditz
d596c94e62cd99b7efa048cb8016368047aaa079: Bug 1493900. r=bhackett,sunfish a=dveditz
Jan de Mooij <jdemooij@mozilla.com> - Tue, 25 Sep 2018 12:14:11 +0200 - rev 481191
Push 1804 by jcristau@mozilla.com at Mon, 01 Oct 2018 10:38:02 +0000
Bug 1493900. r=bhackett,sunfish a=dveditz
996ae2e4deaac50729b1c773b468b073a764f6ba: Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley a=dveditz
Michal Novotny <michal.novotny@gmail.com> - Tue, 24 Jul 2018 17:18:58 -0400 - rev 480613
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02:43 +0000
Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley a=dveditz This patch prevents calling WebSocketChannel::StopSession at the same time on main thread from WebSocketChannel::Close and on socket thread from WebSocketChannel::AbortSession.
aa4238ab9742f63672f8345acb5fb545e293620e: Bug 1328695 - Use protocol flags to determine if a URI is potentially trustworthy r=ckerschb, r=dveditz, r=mcmanus, r=bz
Kate McKinley <kmckinley@mozilla.com> - Thu, 31 May 2018 07:51:42 +0200 - rev 477384
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02:43 +0000
Bug 1328695 - Use protocol flags to determine if a URI is potentially trustworthy r=ckerschb, r=dveditz, r=mcmanus, r=bz Before this change, the trusted URI schemes, based on a string whitelist, were: https, file, resource, app, moz-extension and wss. This change removes "app" from the list (since we don't implement it), and adds "about" to the list (because we control the delivery of that).
8306e1afdb9b05a6764100999c6c33e9ff18c40d: Bug 1454721 - Add same-site cookie test for about:blank and about:srcdoc. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Wed, 18 Apr 2018 10:27:28 +0200 - rev 470358
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1454721 - Add same-site cookie test for about:blank and about:srcdoc. r=dveditz
532a1bb332ba3d10caaccecdc00c574df553ed20: Bug 1452496: gtest for discarding same-site cookies in cross site context. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Thu, 12 Apr 2018 12:53:13 +0200 - rev 469079
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452496: gtest for discarding same-site cookies in cross site context. r=dveditz
8bf36c469e228df416e1bfd80e753de36f47b6f1: Bug 1452496: Discard same-site cookie in cross site context. r=dveditz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 10 Apr 2018 17:17:49 +0200 - rev 468718
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452496: Discard same-site cookie in cross site context. r=dveditz
d3ce388dd3c0d3c7be7df26d5d4de3a0e40c57f3: Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz
Thomas Daede <daede003@umn.edu> - Thu, 15 Mar 2018 21:47:09 -0700 - rev 464432
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz
9f6f88626ac485719aa63e9a6b399c4a4991b5b2: Bug 1452496: gtest for discarding same-site cookies in cross site context. r=dveditz a=jcristau
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Thu, 12 Apr 2018 12:53:13 +0200 - rev 463282
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1452496: gtest for discarding same-site cookies in cross site context. r=dveditz a=jcristau
005ee449235a7c0f60c49795291b0d804bb63b2c: Bug 1452496 - gtest for discarding same-site cookies in cross site context. r=dveditz, a=jcristau
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Thu, 12 Apr 2018 12:53:13 +0200 - rev 463241
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1452496 - gtest for discarding same-site cookies in cross site context. r=dveditz, a=jcristau
0ae512558ada8254d73fc982c581ffe481c11b20: Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz FENNEC_60_0b4_BUILD2 FENNEC_60_0b4_RELEASE
Thomas Daede <daede003@umn.edu> - Thu, 15 Mar 2018 21:47:09 -0700 - rev 462648
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz
857cd5aebd4bb3b166bf37b56fb00d8f98dc6b64: Bug 1440567 - Add non-null checks around assignment of warning report to preflight HTTP channel in nsCORSListenerProxy::StartCORSPreflight. r=dveditz
Honza Bambas <honzab.moz@firemni.cz> - Wed, 07 Mar 2018 08:03:00 -0500 - rev 462113
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1440567 - Add non-null checks around assignment of warning report to preflight HTTP channel in nsCORSListenerProxy::StartCORSPreflight. r=dveditz
edcc878881482a30db0710c167f090819fa6c0f0: Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz FENNEC_59_0_1_BUILD2 FENNEC_59_0_1_RELEASE
Thomas Daede <daede003@umn.edu> - Thu, 15 Mar 2018 21:47:09 -0700 - rev 455134
Push 1673 by dbaron@mozilla.com at Fri, 16 Mar 2018 06:15:15 +0000
Bug 1446062: libtremor Vorbis fix. r=jmspeex a=dveditz
6784a27f54ff76952569067bab6e34c443e48c84: Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
Kate McKinley <kmckinley@mozilla.com> - Wed, 29 Nov 2017 10:40:00 -0500 - rev 448561
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz Per https://github.com/w3c/webappsec-secure-contexts/issues/42, the section considering the window opener when calculating secure context is to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in most places as this is the actual behavior we want. This patch aligns with the upcoming spec changes by ignoring the window opener. We also no longer have to keep information about whether our opener was secure as that no longer factors in our calculations.
681fece780aef771f1c6b56cddf4e52c8c800cb2: Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz
Kate McKinley <kmckinley@mozilla.com> - Tue, 31 Oct 2017 17:57:06 +0900 - rev 447522
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz Per https://github.com/w3c/webappsec-secure-contexts/issues/42, the section considering the window opener when calculating secure context is to be dropped. Firefox already uses "isSecureContextIfOpenerIgnored" in most places as this is the actual behavior we want. This patch aligns with the upcoming spec changes by ignoring the window opener. We also no longer have to keep information about whether our opener was secure as that no longer factors in our calculations.
eb9c29a3067df17a9fe2d23a541154cccb613018: Bug 1416703 - Part 8: Remove dead security prefs in all.js. r=dveditz
Cervantes Yu <cyu@mozilla.com> - Tue, 14 Nov 2017 19:20:53 +0800 - rev 447209
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1416703 - Part 8: Remove dead security prefs in all.js. r=dveditz MozReview-Commit-ID: 1wpITF2xbyK
36da5e7e5ad76569028c22e41ada077845da6295: Bug 1414279 - Expose wrappers when they are preserved r=smaug a=dveditz
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 07 Nov 2017 11:46:31 +0000 - rev 443775
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1414279 - Expose wrappers when they are preserved r=smaug a=dveditz
3b40cb8a242e5ef843c4cc587bcd4050c70e3a8a: bug 1357815 - 3/4: support SHA256 in PKCS#7 signatures on add-ons r=dveditz,jcj
David Keeler <dkeeler@mozilla.com> - Tue, 24 Oct 2017 15:27:53 -0700 - rev 443127
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
bug 1357815 - 3/4: support SHA256 in PKCS#7 signatures on add-ons r=dveditz,jcj As a result of this patch, the hash algorithm used in add-on signature verification will come from the PKCS#7 signature. If SHA-256 is present, it will be used. SHA-1 is used as a fallback. Otherwise, the signature is invalid. This means that, for example, if the PKCS#7 signature only has SHA-1 but there are SHA-256 hashes in the signature file and/or manifest file, only the SHA-1 hashes in the signature file and manifest file will be used, if they are present (and verification will fail if they are not present). Similarly, if the PKCS#7 signature has SHA-256, there must be SHA-256 hashes in the signature file and manifest file (even if SHA-1 is also present in the PKCS#7 signature). MozReview-Commit-ID: K3OQEpIrnUW
c6a6606f3ea7a662ac7f0384d4d2b67d447e348a: Bug 1302667 - Update wpt tests for worker-src. r=dveditz,mckinley
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 30 Oct 2017 18:46:51 +0100 - rev 442415
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1302667 - Update wpt tests for worker-src. r=dveditz,mckinley
b492ad7ed7945bb58962c711cf03efd792148457: Bug 1302667 - CSP: Update test_child-src_worker.html because child-src falls back to script-src. r=dveditz,mckinley
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 30 Oct 2017 18:46:34 +0100 - rev 442414
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1302667 - CSP: Update test_child-src_worker.html because child-src falls back to script-src. r=dveditz,mckinley
9aa2babaaa5d5e0a947219520abbc1e80eab19f0: Bug 1302667 - CSP: Test 'frame-src'. r=dveditz,mckinley
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 30 Oct 2017 18:46:19 +0100 - rev 442413
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1302667 - CSP: Test 'frame-src'. r=dveditz,mckinley