searching for reviewer(johannh)
1c9aadfdc90819e8e8727186e99d9cf7719fe05b: Bug 1676074 - Part 2: Add test to check the learn more link in the "Cross-site cookies" permission header description. r=johannh
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 09:27:26 +0000 - rev 576189
Push 141139 by tihuang@mozilla.com at Thu, 15 Apr 2021 09:29:54 +0000
Bug 1676074 - Part 2: Add test to check the learn more link in the "Cross-site cookies" permission header description. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D112045
afab3073bc7a8b5a3e3a3005d65f3427f3ce1734: Bug 1676074 - Part 1: Add a learn more link into the "Cross-site cookies" permission header description. r=johannh,fluent-reviewers,desktop-theme-reviewers,harry
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 09:27:26 +0000 - rev 576188
Push 141139 by tihuang@mozilla.com at Thu, 15 Apr 2021 09:29:54 +0000
Bug 1676074 - Part 1: Add a learn more link into the "Cross-site cookies" permission header description. r=johannh,fluent-reviewers,desktop-theme-reviewers,harry Differential Revision: https://phabricator.services.mozilla.com/D112044
2007f7ca1ecd8077a6c84e0ba1fec5ca5a4164d1: Bug 1698845 - Part 4: Update the string for the cookie blocking label of dFPI. r=johannh,fluent-reviewers,preferences-reviewers
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 07:17:35 +0000 - rev 576070
Push 141130 by tihuang@mozilla.com at Thu, 15 Apr 2021 07:20:10 +0000
Bug 1698845 - Part 4: Update the string for the cookie blocking label of dFPI. r=johannh,fluent-reviewers,preferences-reviewers Differential Revision: https://phabricator.services.mozilla.com/D112098
056d4c1cb948445942638be5ccf9bd2077e3f195: Bug 1698845 - Part 3: Remove the icons in the content blocking section of `about:preference#privacy` and use the bullet points for standard and strict mode. r=johannh
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 07:17:35 +0000 - rev 576069
Push 141130 by tihuang@mozilla.com at Thu, 15 Apr 2021 07:20:10 +0000
Bug 1698845 - Part 3: Remove the icons in the content blocking section of `about:preference#privacy` and use the bullet points for standard and strict mode. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D112089
acd377dc2593c7e6922875eb7e10bdc9b6e6063b: Bug 1698845 - Part 2: Add a test to check the visibility of the cookie blocking info for state partitioning in PBM. r=johannh
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 07:17:35 +0000 - rev 576068
Push 141130 by tihuang@mozilla.com at Thu, 15 Apr 2021 07:20:10 +0000
Bug 1698845 - Part 2: Add a test to check the visibility of the cookie blocking info for state partitioning in PBM. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D111934
5bd60206b0165c06ddcfd03b37bebabdefafb796: Bug 1698845 - Part 1: Add a new cookie info for the state partitioning in PBM in 'about:preference#privacy'. r=johannh,fluent-reviewers
Tim Huang <tihuang@mozilla.com> - Thu, 15 Apr 2021 07:17:34 +0000 - rev 576067
Push 141130 by tihuang@mozilla.com at Thu, 15 Apr 2021 07:20:10 +0000
Bug 1698845 - Part 1: Add a new cookie info for the state partitioning in PBM in 'about:preference#privacy'. r=johannh,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D111933
db7dd88c258ea90f06e064cebef8214ba48bc6bb: Bug 1697284 - Bump privacy.webrtc.deviceGracePeriodTimeoutMs to 60 minutes. r=pbz,johannh
Jan-Ivar Bruaroey <jib@mozilla.com> - Wed, 14 Apr 2021 11:20:16 +0000 - rev 575891
Push 141016 by jbruaroey@mozilla.com at Wed, 14 Apr 2021 11:27:17 +0000
Bug 1697284 - Bump privacy.webrtc.deviceGracePeriodTimeoutMs to 60 minutes. r=pbz,johannh Differential Revision: https://phabricator.services.mozilla.com/D111960
77ef8676160bdbfd37f84356c7daf79c570b0e3a: Bug 1698843 - Part 7: Modify tests to respect the cookieBehavior getter mirroring. r=pbz,johannh,robwu
Tim Huang <tihuang@mozilla.com> - Tue, 13 Apr 2021 18:07:13 +0000 - rev 575736
Push 140907 by tihuang@mozilla.com at Tue, 13 Apr 2021 20:02:13 +0000
Bug 1698843 - Part 7: Modify tests to respect the cookieBehavior getter mirroring. r=pbz,johannh,robwu The patch adds a sub test in test_cookie_behavior.js to make sure the mirroring works. Also, this modifies tests for them to work with the cookieBehavior pref mirroring. Differential Revision: https://phabricator.services.mozilla.com/D111710
80d53e0de6e90fac8a0b8498b94961baa99d11be: Bug 1698843 - Part 6: Set the default value of 'network.cookie.cookieBehavior.pbmode' to BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN. r=pbz,johannh
Tim Huang <tihuang@mozilla.com> - Tue, 13 Apr 2021 18:07:13 +0000 - rev 575735
Push 140907 by tihuang@mozilla.com at Tue, 13 Apr 2021 20:02:13 +0000
Bug 1698843 - Part 6: Set the default value of 'network.cookie.cookieBehavior.pbmode' to BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN. r=pbz,johannh Differential Revision: https://phabricator.services.mozilla.com/D111007
5f10c1ee88615cbec52f9a5e8cb61f38a32a8693: Bug 1698843 - Part 3: Set content blocking category flag for cookieBehavior for the private mode. r=pbz,johannh
Tim Huang <tihuang@mozilla.com> - Tue, 13 Apr 2021 18:07:11 +0000 - rev 575732
Push 140907 by tihuang@mozilla.com at Tue, 13 Apr 2021 20:02:13 +0000
Bug 1698843 - Part 3: Set content blocking category flag for cookieBehavior for the private mode. r=pbz,johannh Differential Revision: https://phabricator.services.mozilla.com/D111003
4c5fb9d17322f92c1a0d1f1681541aa7473e25f9: Bug 1698843 - Part 2: Make the private cookieBehavior getter to return the regular pref if there is a user value for the regular pref. r=johannh,dimi
Tim Huang <tihuang@mozilla.com> - Tue, 13 Apr 2021 18:07:10 +0000 - rev 575731
Push 140907 by tihuang@mozilla.com at Tue, 13 Apr 2021 20:02:13 +0000
Bug 1698843 - Part 2: Make the private cookieBehavior getter to return the regular pref if there is a user value for the regular pref. r=johannh,dimi If the user has a non-default regular cookieBehavior, we will make the private cookieBehavior getter to return the regular pref to mirror the cookieBehavior in ETP custom mode. In addition, we don't need to do the pref migration because if the user has a non-default cookieBehavior, it will directly mirror to the private cookieBehavior pref so that the cookieBehavior is consistent for private mode. Differential Revision: https://phabricator.services.mozilla.com/D111002
8896f5954b2ecb030941c4bfc90fbd2cdcb3d7b7: Bug 1698843 - Part 1: Add new content blocking category flag for 'network.cookie.cookieBehavior.pbmode' r=pbz,johannh
Tim Huang <tihuang@mozilla.com> - Tue, 13 Apr 2021 18:07:10 +0000 - rev 575730
Push 140907 by tihuang@mozilla.com at Tue, 13 Apr 2021 20:02:13 +0000
Bug 1698843 - Part 1: Add new content blocking category flag for 'network.cookie.cookieBehavior.pbmode' r=pbz,johannh In this patch, we add a new content blocking category `cookieBeahviorPBM` for the cookieBehavior pref of the private mode. Differential Revision: https://phabricator.services.mozilla.com/D111001
01f357b5a0d31b1d427b70e50516f78308f341ad: Bug 1699669 - Added learn more link to the shim-allow warning in the protections panel. r=johannh,fluent-reviewers,flod
Paul Zuehlcke <pbz@mozilla.com> - Tue, 13 Apr 2021 16:11:21 +0000 - rev 575695
Push 140889 by pzuhlcke@mozilla.com at Tue, 13 Apr 2021 16:13:58 +0000
Bug 1699669 - Added learn more link to the shim-allow warning in the protections panel. r=johannh,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D110150
7cc8ec47cbb0eb47ff0a5f59164edf17acac1378: Bug 1699668 - Tests for shim warning. r=webcompat-reviewers,johannh,denschub
Paul Zuehlcke <pbz@mozilla.com> - Tue, 13 Apr 2021 16:11:21 +0000 - rev 575694
Push 140889 by pzuhlcke@mozilla.com at Tue, 13 Apr 2021 16:13:58 +0000
Bug 1699668 - Tests for shim warning. r=webcompat-reviewers,johannh,denschub Differential Revision: https://phabricator.services.mozilla.com/D109718
0eb995fec7d2f4fbc4486ca909ede19a3b5b600b: Bug 1699668 - Refactor siteProtections blockers and add a warning for trackers allowed by shims. r=johannh,flod
Paul Zuehlcke <pbz@mozilla.com> - Tue, 13 Apr 2021 16:11:21 +0000 - rev 575693
Push 140889 by pzuhlcke@mozilla.com at Tue, 13 Apr 2021 16:13:58 +0000
Bug 1699668 - Refactor siteProtections blockers and add a warning for trackers allowed by shims. r=johannh,flod Differential Revision: https://phabricator.services.mozilla.com/D109717
d835fe22ff82027ed73985490d7207e504a88dc6: Bug 1626083 - Rate-limit DoH heuristics runs. r=necko-reviewers,johannh,dragana
Nihanth Subramanya <nhnt11@gmail.com> - Mon, 12 Apr 2021 16:48:42 +0000 - rev 575502
Push 140764 by nhnt11@gmail.com at Mon, 12 Apr 2021 16:51:11 +0000
Bug 1626083 - Rate-limit DoH heuristics runs. r=necko-reviewers,johannh,dragana This prevents clients on volatile networks from running heuristics repeatedly, which has two consequences: performance hit due to the DNS lookups performed by heuristics, as well as flooding telemetry since we record an event each time. With this patch, when a heuristics run is first triggered, we run it as usual but start a timer in the background. Any runs triggered before the timer fires are coalesced into a count. When the timer fires, if the count exceeded a limit, we restart the timer and also the count. If the count was within the limit, we run heuristics just once if it was triggered at least once while throttling. To make this testable deterministically, I had to make a few subtle changes, e.g. to not await calls to runHeuristics. I also took the opportunity to replace BrowserTestUtils.waitForCondition with the more canonical copy that lives in TestUtils, and to put the confirmationNS pref into the prefs object so it doesn't need to be explicitly cleaned up. Differential Revision: https://phabricator.services.mozilla.com/D110358
6e0fb393c96731102fdeec5cd5e60c9ae764509d: Bug 1395819 - Add b-c test cases for removing temporary permissions per-kind by stopping tracks. r=johannh,jib
Andreas Pehrson <apehrson@mozilla.com> - Wed, 07 Apr 2021 12:39:54 +0000 - rev 574829
Push 140339 by pehrsons@gmail.com at Wed, 07 Apr 2021 12:42:27 +0000
Bug 1395819 - Add b-c test cases for removing temporary permissions per-kind by stopping tracks. r=johannh,jib Differential Revision: https://phabricator.services.mozilla.com/D109942
990441f04a86ec8d21a7e24975f2efe49d8b027f: Bug 1395819 - Add b-c test cases for removing temporary permissions per-kind by stopping tracks. r=johannh,jib
Andreas Pehrson <apehrson@mozilla.com> - Tue, 06 Apr 2021 14:54:00 +0000 - rev 574556
Push 140243 by pehrsons@gmail.com at Tue, 06 Apr 2021 15:09:58 +0000
Bug 1395819 - Add b-c test cases for removing temporary permissions per-kind by stopping tracks. r=johannh,jib Differential Revision: https://phabricator.services.mozilla.com/D109942
ff81565b54de8bbbfeab16c148bcb409e3c5804b: Bug 1700832 - Renew external protocol dialog telemetry. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Tue, 06 Apr 2021 11:13:35 +0000 - rev 574486
Push 140210 by pzuhlcke@mozilla.com at Tue, 06 Apr 2021 11:16:04 +0000
Bug 1700832 - Renew external protocol dialog telemetry. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D110905
d7e19e5b81deeb4a4465c4afdc86d2d7083c99bb: Bug 1698513 - Do not start WebRTC permission grace-period on permission revoke. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Thu, 25 Mar 2021 11:21:16 +0000 - rev 573049
Push 139454 by pzuhlcke@mozilla.com at Thu, 25 Mar 2021 11:23:42 +0000
Bug 1698513 - Do not start WebRTC permission grace-period on permission revoke. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D108842
24ff7bb331e022ff508e237704f67df07cc63a38: Bug 1698513 - Do not start WebRTC permission grace-period on permission revoke. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Wed, 24 Mar 2021 19:40:48 +0000 - rev 572944
Push 139413 by pzuhlcke@mozilla.com at Wed, 24 Mar 2021 19:43:15 +0000
Bug 1698513 - Do not start WebRTC permission grace-period on permission revoke. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D108842
01158ff0b8e3a687f883b5dbee9f4aaa63e097e6: Bug 1699969 - Remove toolkit/themes/shared/icons/critical.svg. r=Itiel,johannh
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 24 Mar 2021 14:33:10 +0000 - rev 572871
Push 139378 by ntim.bugs@gmail.com at Wed, 24 Mar 2021 14:35:34 +0000
Bug 1699969 - Remove toolkit/themes/shared/icons/critical.svg. r=Itiel,johannh Goals: * Proton is renaming error.svg to critical-fill.svg, leaving critical.svg confusing in the whole icon set. * Reducing the amount of toolkit icons to make it easier to design/name/swap in the new proton icons & reduce installer size * New icon looks better too (improved contrast for light theme) Differential Revision: https://phabricator.services.mozilla.com/D109232
bba7c6c228da4449a1df243f5d3c211eec45cbad: Bug 1667965 - Do not mark PDFs served via plain HTTP as trustworthy in siteIdentity. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Tue, 23 Mar 2021 09:48:23 +0000 - rev 572577
Push 139240 by pzuhlcke@mozilla.com at Tue, 23 Mar 2021 09:50:48 +0000
Bug 1667965 - Do not mark PDFs served via plain HTTP as trustworthy in siteIdentity. r=johannh With this patch we skip the isSecureContext check for pdf.js principals. This fixes the bug, but has the side-effect that we will show secure, non-HTTPS contexts as insecure. Differential Revision: https://phabricator.services.mozilla.com/D108969
eaff5714cd225e442e86f35f1172cd8bc6c6f162: Bug 1616096 - PopupNotifications code should prevent the default action on the escape keypress event to avoid dismissing two notifications with a single key press, r=johannh,pbz.
Florian Quèze <florian@queze.net> - Mon, 22 Mar 2021 21:14:39 +0000 - rev 572499
Push 139194 by fqueze@mozilla.com at Mon, 22 Mar 2021 21:34:03 +0000
Bug 1616096 - PopupNotifications code should prevent the default action on the escape keypress event to avoid dismissing two notifications with a single key press, r=johannh,pbz. Differential Revision: https://phabricator.services.mozilla.com/D108022
7c3c130fc7df241a490d665e4785040486ac9a31: Bug 1688703 - reuse certviewer utility files in devtools r=johannh,ochameau
Dana Keeler <dkeeler@mozilla.com> - Fri, 19 Mar 2021 21:44:16 +0000 - rev 572201
Push 139047 by dkeeler@mozilla.com at Fri, 19 Mar 2021 21:46:42 +0000
Bug 1688703 - reuse certviewer utility files in devtools r=johannh,ochameau Differential Revision: https://phabricator.services.mozilla.com/D106340
6d74bfc4cd690704a12ee0cab52f23cbf8b4655b: Bug 1571163 - browser_temporary_permissions_navigation.js should not rely on the implicit 100ms timer of waitForCondition, r=johannh.
Florian Quèze <florian@queze.net> - Wed, 17 Mar 2021 17:39:35 +0000 - rev 571661
Push 138812 by fqueze@mozilla.com at Wed, 17 Mar 2021 17:42:38 +0000
Bug 1571163 - browser_temporary_permissions_navigation.js should not rely on the implicit 100ms timer of waitForCondition, r=johannh. Depends on D108023 Differential Revision: https://phabricator.services.mozilla.com/D108024
6aa593ee80028e8eb6332154522327ad5a5128a6: Bug 1697800 - webrtcUI.getActiveStreams should not throw during tab closing, r=johannh.
Florian Quèze <florian@queze.net> - Wed, 17 Mar 2021 17:39:31 +0000 - rev 571651
Push 138812 by fqueze@mozilla.com at Wed, 17 Mar 2021 17:42:38 +0000
Bug 1697800 - webrtcUI.getActiveStreams should not throw during tab closing, r=johannh. Depends on D108011 Differential Revision: https://phabricator.services.mozilla.com/D108012
a6bfd69fafe742480640058443045e7393d4a4a2: Bug 1615612 - wrap lines at 64 characters when downloading certificate chain from the cert viewer. r=johannh
Julien Cristau <jcristau@mozilla.com> - Tue, 16 Mar 2021 19:17:54 +0000 - rev 571486
Push 138697 by jcristau@mozilla.com at Tue, 16 Mar 2021 20:01:06 +0000
Bug 1615612 - wrap lines at 64 characters when downloading certificate chain from the cert viewer. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D107191
bd61796293705fbd86d02dff5283b56c8e52c736: Bug 1697903 - Remove Remember this decision checkbox from Persistent Storage panel. r=johannh
Mike Conley <mconley@mozilla.com> - Tue, 16 Mar 2021 18:00:56 +0000 - rev 571472
Push 138689 by mconley@mozilla.com at Tue, 16 Mar 2021 19:54:30 +0000
Bug 1697903 - Remove Remember this decision checkbox from Persistent Storage panel. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D108091
bd76766e6018987a5f77442e7a280a344795a4aa: Bug 1698000 - Clear grace periods when user denies WebRTC permission prompt. r=johannh,jib
Paul Zuehlcke <pbz@mozilla.com> - Tue, 16 Mar 2021 13:44:42 +0000 - rev 571422
Push 138646 by pzuhlcke@mozilla.com at Tue, 16 Mar 2021 13:47:08 +0000
Bug 1698000 - Clear grace periods when user denies WebRTC permission prompt. r=johannh,jib Differential Revision: https://phabricator.services.mozilla.com/D108237
4c4a84ba40a5e689a9cf952c94cda9e282e20f62: Bug 1698000 - Test that permission grace periods are cleared by blocks. r=jib,johannh
Paul Zuehlcke <pbz@mozilla.com> - Tue, 16 Mar 2021 13:44:42 +0000 - rev 571421
Push 138646 by pzuhlcke@mozilla.com at Tue, 16 Mar 2021 13:47:08 +0000
Bug 1698000 - Test that permission grace periods are cleared by blocks. r=jib,johannh Differential Revision: https://phabricator.services.mozilla.com/D108146
15139da9aa2a51fa688d1aaadc7d448127be84c5: Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh
Mike Conley <mconley@mozilla.com> - Sat, 13 Mar 2021 19:15:55 +0000 - rev 571009
Push 138499 by jbruaroey@mozilla.com at Sat, 13 Mar 2021 19:18:23 +0000
Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh Depends on D106160 Differential Revision: https://phabricator.services.mozilla.com/D106043
f9895c7f1b2609a0fc2eee063aff9eacd2070770: Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh
Mike Conley <mconley@mozilla.com> - Fri, 12 Mar 2021 19:15:13 +0000 - rev 570940
Push 138448 by jbruaroey@mozilla.com at Fri, 12 Mar 2021 19:36:34 +0000
Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh Depends on D106160 Differential Revision: https://phabricator.services.mozilla.com/D106043
fb3a7be4a04e3e384ed1e40cc1e786f9adf40240: Bug 1695615 - Updated permission panel for double-keyed WebRTC permissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:16 +0000 - rev 570831
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1695615 - Updated permission panel for double-keyed WebRTC permissions. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D107071
4ab255ff7cbe810943ec0fd4e4088b7dd8d71149: Bug 1695615 - Removed obsolete per-frame permission tracking for geolocation and WebRTC permissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:16 +0000 - rev 570830
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1695615 - Removed obsolete per-frame permission tracking for geolocation and WebRTC permissions. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D107070
c93e212cd0dd877672a4ba999321ca5887249959: Bug 1693621 - Tests for new SitePermissions expiry behavior. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:15 +0000 - rev 570829
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1693621 - Tests for new SitePermissions expiry behavior. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D106160
2ee50cd896d89a0bcb58ad427a1cb8a2ddb438ac: Bug 1693621 - Only clear temporary block permissions on user reload. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:15 +0000 - rev 570828
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1693621 - Only clear temporary block permissions on user reload. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D106496
79ebd82c278df817dcf8edb49ed2cc156082eaf3: Bug 1693621 - Added option to pass custom URI for setting temporary permissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:15 +0000 - rev 570827
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1693621 - Added option to pass custom URI for setting temporary permissions. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D106279
546ecbe4699f8e254affd9524a8fc6f3bddc2d01: Bug 1693621 - Support custom expiry times for temporary SitePermissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:14 +0000 - rev 570826
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1693621 - Support custom expiry times for temporary SitePermissions. r=johannh - Added a permission setter argument to pass custom expiry time. - Refactored TemporaryPermissions to use timeouts instead of timestamps. This is needed, so we directly get a callback once a permission expires and can notify the UI. Previously we only knew if a permission expired if we called the getter. Differential Revision: https://phabricator.services.mozilla.com/D105983
0c4a60f7d65bbe3ec9d2a2696bc731c31de21f0d: Bug 1693621 - Temporary ALLOW SitePermissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 12 Mar 2021 10:06:14 +0000 - rev 570825
Push 138384 by pzuhlcke@mozilla.com at Fri, 12 Mar 2021 10:08:58 +0000
Bug 1693621 - Temporary ALLOW SitePermissions. r=johannh This enables setting temporary permissions with state SitePermissions.ALLOW. In order to safely support this it updates the temporary permission map to key non-BLOCK permissions by URI prePath. BLOCK permissions are still keyed by baseDomain to prevent DoS. Differential Revision: https://phabricator.services.mozilla.com/D105982
23dc12cc526321b433901cfc80e30421d11b3d64: Bug 1675730 - Move critical.svg from browser to toolkit. r=johannh
Geoff Lankow <geoff@darktrojan.net> - Thu, 04 Mar 2021 21:56:05 +0000 - rev 569750
Push 137797 by geoff@darktrojan.net at Thu, 04 Mar 2021 21:58:32 +0000
Bug 1675730 - Move critical.svg from browser to toolkit. r=johannh certviewer.html, being a toolkit file, shouldn't link to an icon in browser. This results in a broken image icon in Thunderbird. Differential Revision: https://phabricator.services.mozilla.com/D107166
b2b4af07c436127d61967c2c5ec402a3ba52bf49: Bug 1692772 - Vertically align the Export button on about:certificate r=johannh
Itiel <itiel_yn8@walla.com> - Thu, 04 Mar 2021 20:53:32 +0000 - rev 569738
Push 137785 by archaeopteryx@coole-files.de at Thu, 04 Mar 2021 20:55:57 +0000
Bug 1692772 - Vertically align the Export button on about:certificate r=johannh Differential Revision: https://phabricator.services.mozilla.com/D105136
cc4df8516bd2af9be54c1fa3d97d4c7a0b5d62b9: Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Thu, 04 Mar 2021 12:18:06 +0000 - rev 569661
Push 137738 by pzuhlcke@mozilla.com at Thu, 04 Mar 2021 12:20:33 +0000
Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh Before decoupling the permission panel in Bug 1596897, the permission indicator was not shown if we had a blocked permission icon to show instead. With the decoupled permissions panel it needs to be shown whenever we have permissions listed in the panel. The granted permissions icon is now the anchor for the panel. Differential Revision: https://phabricator.services.mozilla.com/D106771
3f2b9a785581c8034e9b32ffc66ba84a039d7d27: Bug 1680237 - Enable permission isolation by private browsing for the release channel. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Wed, 03 Mar 2021 10:45:12 +0000 - rev 569485
Push 137630 by pzuhlcke@mozilla.com at Wed, 03 Mar 2021 10:47:38 +0000
Bug 1680237 - Enable permission isolation by private browsing for the release channel. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D106944
e6671fdfaf4920662fe931cb00e20a8731ae50f8: Bug 1667456, fix pageproxystate handling in the url bar, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 01 Mar 2021 14:48:20 +0000 - rev 569097
Push 137402 by gijskruitbosch@gmail.com at Mon, 01 Mar 2021 14:50:46 +0000
Bug 1667456, fix pageproxystate handling in the url bar, r=johannh Differential Revision: https://phabricator.services.mozilla.com/D104111
042779b7d50b41810724223ca2cf84fc473be387: Bug 1692773 - Fix about:certificate tabs' outline when focused r=johannh
Itiel <itiel_yn8@walla.com> - Wed, 24 Feb 2021 08:38:15 +0000 - rev 568584
Push 137092 by archaeopteryx@coole-files.de at Wed, 24 Feb 2021 08:40:38 +0000
Bug 1692773 - Fix about:certificate tabs' outline when focused r=johannh Differential Revision: https://phabricator.services.mozilla.com/D105223
a044b2b11f162befb537ba5d508142c5ddbf8d1a: Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers
Paul Zuehlcke <pbz@mozilla.com> - Fri, 05 Feb 2021 13:40:42 +0000 - rev 566333
Push 135919 by pzuhlcke@mozilla.com at Mon, 08 Feb 2021 11:10:46 +0000
Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers Differential Revision: https://phabricator.services.mozilla.com/D99893
a674c136b1cdc3c50886ba93f12bc6eb1c2afae4: Bug 1596897 - Moved permission list from site identity to separate permission panel. r=johannh
Paul Zuehlcke <pbz@mozilla.com> - Fri, 05 Feb 2021 13:40:35 +0000 - rev 566332
Push 135919 by pzuhlcke@mozilla.com at Mon, 08 Feb 2021 11:10:46 +0000
Bug 1596897 - Moved permission list from site identity to separate permission panel. r=johannh - Added a new permission panel managed by the gPermissionPanel object - Updated identity-box to separate identity and permission section Differential Revision: https://phabricator.services.mozilla.com/D99892
53c3eb93cc08bcd669e4be9fc4d224a950e3103e: Bug 1688922 - Remove IsCertificateDistrustImminent UI. r=johannh
Moritz Birghan <mbirghan@mozilla.com> - Wed, 03 Feb 2021 08:50:20 +0000 - rev 565842
Push 135609 by csabou@mozilla.com at Wed, 03 Feb 2021 08:53:18 +0000
Bug 1688922 - Remove IsCertificateDistrustImminent UI. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D103059
635972f169e76394aa015becfaadcd9ec5461019: Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers
Paul Zuehlcke <pbz@mozilla.com> - Fri, 29 Jan 2021 16:11:08 +0000 - rev 565214
Push 135317 by pzuhlcke@mozilla.com at Fri, 29 Jan 2021 16:34:55 +0000
Bug 1596897 - Updated tests for decoupled permissions panel. r=johannh,remote-protocol-reviewers Differential Revision: https://phabricator.services.mozilla.com/D99893