Malte Jürgens
e5437e476c
Bug 1909681 - Remove mixed content exception button and permission r=freddyb,devtools-reviewers,nchevobbe
...
Rationale on this can be found in Bug 1909681.
Differential Revision: https://phabricator.services.mozilla.com/D237065
2025-04-08 12:53:40 +00:00
Thomas Wisniewski
fa66860cf8
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-24 11:55:09 +00:00
Sandor Molnar
b9feeb9be6
Backed out changeset 12fe213a5acf (bug 1952334) for causing bc failures @ browser_webcompat.com_fallback.js CLOSED TREE
2025-03-23 11:50:49 +02:00
Thomas Wisniewski
7d89ae3c11
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-23 03:38:50 +00:00
Cosmin Sabou
834872dfb3
Backed out changeset 5113567c1ced (bug 1952334) for bc failures on browser_webcompat.com_fallback.js. CLOSED TREE
2025-03-21 22:14:18 +02:00
Thomas Wisniewski
702cd76018
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-21 13:00:34 +00:00
Sandor Molnar
0fb14f0eb0
Backed out changeset aff0571a4a46 (bug 1952334) for causing build bustages. CLOSED TREE
2025-03-20 03:12:29 +02:00
Thomas Wisniewski
6ac129706e
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-20 00:14:00 +00:00
Goloman Adrian
2297602064
Backed out changeset 0f21091f77ec (bug 1952334) for causing bc failures @browser_all_files_referenced.js. CLOSED TREE
2025-03-14 08:05:34 +02:00
Thomas Wisniewski
0c35bb4f68
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-13 20:37:14 +00:00
Tom Schuster
de7961b047
Bug 1936573 - Remove inline event handlers from permission-popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D231961
2024-12-13 09:39:12 +00:00
William Wen
3285ffcca4
Bug 1920776 - Implement Smartblock embed unblocking for Instagram embeds. r=pbz,webcompat-reviewers,twisniewski,fluent-reviewers,desktop-theme-reviewers,extension-reviewers,emilio,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D223419
2024-11-20 14:56:23 +00:00
William Wen
2e7ed4c99f
Bug 1914793 - Change the protections popup toast to be a button click. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D224487
2024-10-21 10:03:31 +00:00
Tom Schuster
ef1f89bffd
Bug 1918723 - Remove inline popup handlers from identity-popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D222283
2024-09-18 08:40:42 +00:00
Tom Schuster
77f8722d4b
Bug 1918723 - Remove inline command handlers from identity-popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D222135
2024-09-18 08:40:41 +00:00
Tom Schuster
953b906337
Bug 1904798 - Remove onclick inline event handlers from protections popup. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D215345
2024-07-10 09:27:36 +00:00
Tom Schuster
32f03d71b3
Bug 1904798 - Remove protections-popup popup inline event handlers. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D215344
2024-07-10 09:27:36 +00:00
Tom Schuster
0b3f4747c1
Bug 1904798 - Remove not-blocking-why inline event handlers. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D215343
2024-07-10 09:27:36 +00:00
Tom Schuster
c1ebd01f90
Bug 1904798 - Remove oncommand inline event handlers from protections popup. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D215342
2024-07-10 09:27:35 +00:00
Emily McMinn
d4f51984fa
Bug 1724300 - Remove What's New Panel, ToolbarPanelHub components & related tests & references r=desktop-theme-reviewers,omc-reviewers,aminomancer,pdahiya,emilio,devtools-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201867
2024-03-21 22:05:28 +00:00
Thomas Wisniewski
37957b7306
Bug 1881798 - remove the legacy ETP webcompat reporter; r=pbz,desktop-theme-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D203022
2024-03-03 01:39:42 +00:00
Itiel
cd3ef922f3
Bug 1869574 - Refactor the headerText setter to cater for more panelview needs r=twisniewski,Gijs,translations-reviewers
...
This introduces `mainview-with-header` attribute for panels that their
mainview should have a header (no matter where they appear); and
`has-custom-header` for panels that their panelview (not necessarily a
mainview) has a custom design for a header, one that headerText setter
can't anticipate in advance (due to UX needs that may arise).
If one of these attributes are set on the panel, this signals headerText
that the panelview's header should NOT be removed and that the markup
should be respected.
Differential Revision: https://phabricator.services.mozilla.com/D196671
2024-01-09 17:01:25 +00:00
Anna Yeddi
50eaec3786
Bug 1872954 - [Protections Panel] Ensure blocker tracker milestones subviewbutton is labeled. r=anti-tracking-reviewers,pbz
...
The Protections doorhanger UI includes [a subview button with id `protections-popup-milestones-content`](https://searchfox.org/mozilla-central/rev/762f24e00a9548d80ebba1b985c871ba6d9b829d/browser/components/controlcenter/content/protectionsPanel.inc.xhtml#160-167 ) that does not provide an accessible name,
It appears to happen because this `<toolbarbutton>` XUL control is marked up with [`<description>` as its child containing the on-screen text](https://searchfox.org/mozilla-central/rev/762f24e00a9548d80ebba1b985c871ba6d9b829d/browser/components/controlcenter/content/protectionsPanel.inc.xhtml#164-165 ), while `<label>` does provide an expected output for the Accessibility API preserving its visual appearance at the same time.
Since this control would become labeled and would start passing a11y_checks, we are also removing [the `fail-if` notation](https://searchfox.org/mozilla-central/rev/762f24e00a9548d80ebba1b985c871ba6d9b829d/browser/base/content/test/protectionsUI/browser.toml#57 ) from the `browser/base/content/test/protectionsUI/browser_protectionsUI_milestones.js` test manifest.
Note: the following prefs are needed:
```
// Hide protections cards so as not to trigger more async messaging
// when landing on the page.
["browser.contentblocking.report.monitor.enabled", false],
["browser.contentblocking.report.lockwise.enabled", false],
["browser.contentblocking.report.proxy.enabled", false],
["browser.contentblocking.cfr-milestone.update-interval", 0],
```
Differential Revision: https://phabricator.services.mozilla.com/D197634
2024-01-04 17:18:28 +00:00
Thomas Wisniewski
76bddf1405
Bug 1870887 - hide the Report Broken Site menu options until the component initializes; r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D197009
2023-12-22 13:31:12 +00:00
Benjamin VanderSloot
772fdf6d14
Bug 1525943 - Add associated to the identity UI - r=pbz,Gijs,nika,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D193806
2023-11-30 18:32:48 +00:00
Itiel
34e523a635
Bug 1865827 - Make the Report Broken Site panel more similar to other panels, and simplify some CSS r=Gijs,twisniewski,desktop-theme-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D194416
2023-11-27 17:13:56 +00:00
Thomas Wisniewski
d4de90a56b
Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-20 01:50:36 +00:00
Cristian Tuns
8e6281d821
Backed out 3 changesets (bug 1852340) for causing frequent mochitest failures in docshell/test/chrome/ CLOSED TREE
...
Backed out changeset 61875987e62c (bug 1852340)
Backed out changeset 05320d6c0441 (bug 1852340)
Backed out changeset 411374d444d1 (bug 1852340)
2023-11-19 11:46:26 -05:00
Thomas Wisniewski
86011b4643
Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-19 15:34:40 +00:00
Natalia Csoregi
f0be2f0119
Backed out 3 changesets (bug 1852340) for causing failures due to reportBrokenSite.ftl. CLOSED TREE
...
Backed out changeset 86f9e01f70d6 (bug 1852340)
Backed out changeset 0049d0494b17 (bug 1852340)
Backed out changeset 7851355d5c95 (bug 1852340)
2023-11-19 10:50:25 +02:00
Thomas Wisniewski
ba87a9d6fc
Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-19 07:31:31 +00:00
Natalia Csoregi
6e68090bc2
Backed out changeset 59a1d385ed2a (bug 1852340) for causing multiple failures e.g. browser_startup_images.js. CLOSED TREE
2023-11-17 15:59:18 +02:00
Thomas Wisniewski
cf421bd6f6
Bug 1852340 - part 1: Add a new Gecko component for reporting broken websites; r=ayeddi,fluent-reviewers,mossop,flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D190647
2023-11-17 12:34:52 +00:00
DJ
9ad2936c0d
Bug 1862982 - fix fluent schema for cookie banner blocker cancel button. r=fluent-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D193235
2023-11-10 15:16:41 +00:00
DJ
99b6ebc81d
Bug 1862427 - move cookie banner blocker info to bottom of privacy panel. r=cmkm
...
Differential Revision: https://phabricator.services.mozilla.com/D192477
2023-11-01 16:27:35 +00:00
DJ
5e121de832
Bug 1856014 - Fix fluent schema for strings in protections panel. r=Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D191997
2023-10-30 15:34:55 +00:00
Emilio Cobos Álvarez
d45fa4cc60
Bug 1855875 - Rename panel-footer-button to footer-button, and use them for customize mode footer too. r=dao,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189630
2023-10-23 15:51:37 +00:00
Cieara Meador
73f9d6b44b
Bug 1857972 - Update cookie banner blocker strings on privacy panel r=pbz,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D190813
2023-10-13 13:59:17 +00:00
Cristina Horotan
c1f4823686
Backed out changeset 6d11e2f54668 (bug 1855875) for causing bug 1856697
2023-10-04 18:46:25 +03:00
Emilio Cobos Álvarez
253a8284f6
Bug 1855875 - Rename panel-footer-button to footer-button, and use them for customize mode footer too. r=dao,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189630
2023-10-02 16:51:52 +00:00
ganna
ce241d6c1d
Bug 1832348 - Part 5: Add panel-footer-button class for buttons in protectionsPanel. r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D183417
2023-08-30 17:35:39 +00:00
Hanna Jones
20cbf2f575
Bug 1801936 - use moz-toggle in the ETP panel r=mstriemer,tgiles,desktop-theme-reviewers,flod,dao
...
This patch replaces both toggles in the different sub views of the ETP panel with `moz-toggle`. Previously there was a small discrepancy where we were setting an `aria-label` on one toggle but not the other. I added a method to handle updating both toggles at once to ensure they stay in sync/always receive the same updates.
Differential Revision: https://phabricator.services.mozilla.com/D176700
2023-08-09 18:18:44 +00:00
Butkovits Atila
cea2025687
Backed out 6 changesets (bug 1832348) for causing mochitest failures with leaks. CLOSED TREE
...
Backed out changeset 50f0546e5e0e (bug 1832348)
Backed out changeset 294d38c19889 (bug 1832348)
Backed out changeset 9cc22e70d293 (bug 1832348)
Backed out changeset fdcd11e66071 (bug 1832348)
Backed out changeset a357b1c75148 (bug 1832348)
Backed out changeset fcc56c5fd7e4 (bug 1832348)
2023-07-26 20:41:26 +03:00
ganna
60a8295095
Bug 1832348 - Part 5: Add panel-footer-button class for buttons in protectionsPanel. r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D183417
2023-07-26 15:47:40 +00:00
Malte Juergens
36733ae0a2
Bug 1720458: Do not isolate https-only-load-insecure by origin attributes r=fluent-reviewers,settings-reviewers,flod,ckerschb,Gijs
...
Do not isolate `https-only-load-insecure` by origin attributes. This way the HTTPS-Only exceptions will behave similar to the `cookie` permission. This means that exceptions set in the system settings will also apply to private windows, but exceptions set in private windows via the identity pane will be reset after closing the browser.
Depends on D182761
Differential Revision: https://phabricator.services.mozilla.com/D183745
2023-07-24 13:31:19 +00:00
Malte Juergens
9efcf29fd2
Bug 1838183: Include HTTPS-First in current HTTPS-Only exemption options on site identity pane r=freddyb,fluent-reviewers
...
Depends on D182322
Differential Revision: https://phabricator.services.mozilla.com/D181356
2023-07-11 11:07:24 +00:00
ganna
c8753bc02d
Bug 1814411 - Use moz-support-link for the protections-popup-shim-allow-learn-more labels in protectionsPanel.inc.xhtml. r=tgiles
...
Depends on D179594
Differential Revision: https://phabricator.services.mozilla.com/D179719
2023-06-05 14:25:52 +00:00
ganna
1e17d58bb7
Bug 1814412 - Use moz-support-link for the protections-popup-sendReportView-learn-more label. r=tgiles,fluent-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D179594
2023-06-05 14:25:51 +00:00
Ebilite Uchenna
6a6dbf77de
Bug 1814266 - Use moz-support-link for the "identify-popup-custom-root-learn-more" label. r=tgiles,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D173701
2023-04-14 15:01:10 +00:00
Mark Striemer
e136593fca
Bug 1819372 - Part 3: Use moz-button-group in ETP report site panel r=pbz
...
Depends on D173892
Differential Revision: https://phabricator.services.mozilla.com/D175190
2023-04-13 16:20:50 +00:00