Commit Graph

172 Commits

Author SHA1 Message Date
Moritz Birghan
e703bcd9d7 Bug 1688922 - Remove IsCertificateDistrustImminent UI. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D103059
2021-02-03 08:50:20 +00:00
Narcis Beleuzu
926d2f6257 Backed out 2 changesets (bug 1596897) for bc failures on browser_search_discovery.js
Backed out changeset 635972f169e7 (bug 1596897)
Backed out changeset a84b667007e2 (bug 1596897)
2021-01-30 04:01:21 +02:00
Paul Zuehlcke
480794a586 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
2021-01-29 16:06:08 +00:00
Brindusan Cristian
b0f9bc02f2 Backed out 2 changesets (bug 1596897) for mochitest failures at browser_setIgnoreCertificateErrors.js. CLOSED TREE
Backed out changeset 00c45a405129 (bug 1596897)
Backed out changeset 61304ccbaada (bug 1596897)
2021-01-28 21:53:46 +02:00
Paul Zuehlcke
032c94dfc0 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
2021-01-28 18:00:44 +00:00
Paul Zuehlcke
431fead6de Bug 1680827 - Don't create duplicate geolocation last access indicator. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D98807
2020-12-08 10:51:38 +00:00
Bogdan Tara
70e86098f5 Backed out changeset 98c3e6255c58 (bug 1597600) for browser_installssl.js failures CLOSED TREE 2020-12-07 21:01:50 +02:00
R. Martinho Fernandes
79ef0b5391 Bug 1597600 - make certificate overrides depend on origin attributes r=keeler,geckoview-reviewers,smaug,agi
Differential Revision: https://phabricator.services.mozilla.com/D91962
2020-12-07 17:10:52 +00:00
Nihanth Subramanya
8c3573600b Bug 1643191 - Show storage access permissions in the identity panel. r=pbz,fluent-reviewers,johannh,flod
This patch adds storage access permission items in the identity panel. This is a new
class of permission - multiple permission items might exist for the category i.e.
one for each third-party that has been granted access. To achieve this, we add support
for an "anchorfor" attribute in the permission list markup, which when present will
signal to the code that the element is to be the container for permission items of type
matching the value of the attribute. This hence adds support generally for categorical
permission types.

Differential Revision: https://phabricator.services.mozilla.com/D94703
2020-11-09 00:21:13 +00:00
pbz
d5f2d8a4d5 Bug 1565574 - Updated permission UI for protocol handler permission. r=Gijs,johannh
- Support for double keyed permission with delimiter
- Refactored gPermissionObject

Differential Revision: https://phabricator.services.mozilla.com/D92947
2020-10-29 13:44:11 +00:00
Dorel Luca
55b45ccdef Backed out 6 changesets (bug 1565574) as per dev's request. CLOSED TREE
Backed out changeset fbe972f837d9 (bug 1565574)
Backed out changeset 2852c526acd6 (bug 1565574)
Backed out changeset fa731b373f42 (bug 1565574)
Backed out changeset c7ed89a9afc7 (bug 1565574)
Backed out changeset 3e87d1b83069 (bug 1565574)
Backed out changeset 93955bcbaf4b (bug 1565574)
2020-10-29 12:55:28 +02:00
pbz
4512c3fde7 Bug 1565574 - Updated permission UI for protocol handler permission. r=Gijs,johannh
- Support for double keyed permission with delimiter
- Refactored gPermissionObject

Differential Revision: https://phabricator.services.mozilla.com/D92947
2020-10-27 16:45:38 +00:00
Johann Hofmann
a150daa18b Bug 1602994 - Load site data into the remove dialog asynchronously. r=nhnt11,preferences-reviewers
We currently wait for all site data to be refreshed before showing the removal
dialog, in order to show the sites that will be affected from removal. This causes
some serious delay to the point of complete broken-ness on profiles with a lot of data.

Tests for this already exists and we're not adding any new functionality,
just optimizing the old behavior for better perceived performance.

Differential Revision: https://phabricator.services.mozilla.com/D93531
2020-10-15 19:16:48 +00:00
julianwels
d2086b7851 Bug 1653026 - Added new HTTPS-Only Mode UI in site-identity panel and removed permission from list. r=flod,ewright,fluent-reviewers,desktop-theme-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D90332
2020-10-06 00:35:05 +00:00
Brindusan Cristian
3cc0d3988e Backed out 2 changesets (bug 1653026) for mochitest failures at WindowGlobalParent.cpp. CLOSED TREE
Backed out changeset 54c69c99b241 (bug 1653026)
Backed out changeset e70649f78910 (bug 1653026)
2020-10-03 10:49:04 +03:00
julianwels
9fc4f235f4 Bug 1653026 - Added new HTTPS-Only Mode UI in site-identity panel and removed permission from list. r=flod,ewright,fluent-reviewers,desktop-theme-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D90332
2020-10-02 21:11:46 +00:00
Robert Helmer
f8ab94d122 Bug 1665957 - rename Pioneer to Ion r=maxxcrawford,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D90749
2020-09-23 22:10:16 +00:00
Narcis Beleuzu
f4ece98227 Backed out changeset 8dab8ca19839 (bug 1665957) for bc failures on browser_ion_ui.js . CLOSED TREE 2020-09-23 09:00:43 +03:00
Robert Helmer
29afb33994 Bug 1665957 - rename Pioneer to Ion r=maxxcrawford,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D90749
2020-09-22 18:26:16 +00:00
Robert Helmer
66d1cfbc20 Bug 1659149 - add about:pioneer as a secure page in Firefox r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D87116
2020-08-14 19:26:08 +00:00
julianwels
e3c9ee5f46 Bug 1647336 - Fixed incorrect icon and site-identity information on HTTPS-Only Error Page. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D83134
2020-07-14 14:07:50 +00:00
julianwels
54caed8826 Bug 1644456 - Manage HTTPS-Only Mode permission with SitePermissions interface. r=necko-reviewers,pbz,dragana
Differential Revision: https://phabricator.services.mozilla.com/D79427
2020-07-08 12:06:02 +00:00
Erica Wright
38450a428e Bug 1647846 - Blocked pages show as insecure. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D82203
2020-07-03 18:15:15 +00:00
Gijs Kruitbosch
a25d1a59b7 Bug 1646780 - use a template to wrap the identity popup while it's not needed, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D78894
2020-06-23 14:04:49 +00:00
Dorel Luca
10867ecce0 Backed out changeset 3671a57712e4 (bug 1646780) for Browser-chrome failures in webrtc/browser_devices_get_user_media_tear_off_tab.js 2020-06-19 04:22:23 +03:00
Gijs Kruitbosch
e7ae448a2d Bug 1646780 - use a template to wrap the identity popup while it's not needed, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D78894
2020-06-19 00:02:11 +00:00
Jared Wein
d5173b2023 Bug 1643089 - Rename _secureInteralUIWhitelist to _secureInternalPages. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D78119
2020-06-04 01:44:14 +00:00
Krystle Salazar
a2f23e58a7 Bug 1570678 - Replace (i) icon for a file icon on potentially trustworthy pages. r=johannh,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D70932
2020-06-03 08:36:35 +00:00
Narcis Beleuzu
d98e60e96d Backed out changeset d954ca3baaf5 (bug 1570678) for bc failures on browser_deprecatedTLSVersions.js . CLOSED TREE 2020-06-02 21:37:25 +03:00
Krystle Salazar
01c8b2e76d Bug 1570678 - Replace (i) icon for a file icon on potentially trustworthy pages. r=johannh,nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D70932
2020-06-02 15:32:42 +00:00
jawad
7eb360498c Bug 1496844 - treatment of https view-source URIs is inconsistent. r=johannh
***

Differential Revision: https://phabricator.services.mozilla.com/D23214
2020-06-02 15:33:20 +00:00
Bogdan Tara
b216fbcc32 Backed out changeset adac78d7a8f9 (bug 1570678) for siteIdentity related failures CLOSED TREE 2020-05-12 01:39:11 +03:00
Krystle Salazar
30e52f000f Bug 1570678 - Replace (i) icon for a file icon on potentially trustworthy pages. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D70932
2020-05-11 20:12:55 +00:00
jayati
4abb2c50a5 Bug 1599729 - Remove security.identityblock.show_extended_validation pref and related UI code. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D67874
2020-04-18 22:45:24 +00:00
Mihai Alexandru Michis
bd706f42ae Backed out changeset dd53e57b244b (bug 1599729) for causing multiple bc failures.
CLOSED TREE
2020-03-27 15:08:51 +02:00
jayati
34ee827f24 Bug 1599729 - Remove security.identityblock.show_extended_validation pref and related UI code. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D67874
2020-03-27 12:13:42 +00:00
aarushivij
887ba75f56 Bug 1442762 - Open Pop-up Windows site permissions drop-down list items are too narrow r=dao
Differential Revision: https://phabricator.services.mozilla.com/D67768
2020-03-25 19:08:01 +00:00
pbz
cb2a30fa2a Bug 1601576 - Identity popup: Check if geolocation container element exists before accessing it. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D67295
2020-03-18 17:15:15 +00:00
meenohara
917104903d Bug 1567827 Get rid of security.insecure_password.ui.enabled r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D67178
2020-03-19 11:28:36 +00:00
sourab
922ff456e6 Bug 1571701 - Fix tooltip text color for page URL in the Site Identity when dragged over tabs bar. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D66188
2020-03-18 20:44:21 +00:00
Marco Bonardo
85b4838b84 Bug 1621328 - Move CreateExposableURI into nsIOService. r=Gijs,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D66269
2020-03-13 12:44:36 +00:00
aarushivij
e7bf6dfffb Bug 1571522 - [Protections Panel] Move _trackingProtectionIconContainer from gIdentityHandler to gProtectionsHandler r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D66615
2020-03-15 07:36:02 +00:00
aarushivij
425c380b18 Bug 1574667 - The Site information header shows the wrong name for chrome:// URLs r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D65955
2020-03-09 15:35:28 +00:00
Johann Hofmann
293eea5b5a Bug 1613308 - Catch errors drawing the favicon when dragging from the identity block. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D63318
2020-02-20 21:16:27 +00:00
Mike Conley
49abd29c1d Bug 1576917 - Port PopupBlocker to JSWindowActors to make it Fission-compatible. r=NeilDeakin
This patch was started by Alex Vamvounis <a.vamvounis@gmail.com> and finished by
Mike Conley <mconley@mozilla.com>

Differential Revision: https://phabricator.services.mozilla.com/D53075
2020-01-22 21:24:19 +00:00
Neil Deakin
05b7c143a8 Bug 1601301, rework webrtc permission granting UI around JSWindowActor, performing the work of determining the ultimate state for the tab icon and menu in the parent rather than the content process, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D56570
2020-01-10 15:09:59 +00:00
Kearwood Kip Gilbert
021b366f7b Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

Differential Revision: https://phabricator.services.mozilla.com/D45951
2019-12-12 03:10:51 +00:00
Brindusan Cristian
e7431bbb62 Backed out 2 changesets (bug 1580567, bug 1599927) for mochitest failures at test_interfaces.html. CLOSED TREE
Backed out changeset 0e0d88942d33 (bug 1599927)
Backed out changeset 522c8d183bd5 (bug 1580567)
2019-12-11 05:31:08 +02:00
Kearwood Kip Gilbert
154b6a294c Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)

Differential Revision: https://phabricator.services.mozilla.com/D45951
2019-12-11 01:38:17 +00:00
shindli
9d142fdc1b Backed out 2 changesets (bug 1580567, bug 1599927) for causing permafailures in dom/tests/mochitest/general/test_interfaces.html CLOSED TREE
Backed out changeset aeceec922866 (bug 1599927)
Backed out changeset 29809135f18e (bug 1580567)
2019-12-11 03:32:44 +02:00