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

2640 Коммитов

Автор SHA1 Сообщение Дата
Paul Adenot 2fb0e34b5c Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
This has some provision to continue working if the tab is closed or reloaded,
but it's not fool proof. Eventually we might want to move this to a service, but
it's already very useful as it is.

Differential Revision: https://phabricator.services.mozilla.com/D160213
2022-12-15 14:11:05 +00:00
Paul Adenot be9e96b54b Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160212
2022-12-15 14:11:05 +00:00
Paul Adenot b7545cdc40 Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
It's now clear when there is no log modules enabled.

Differential Revision: https://phabricator.services.mozilla.com/D160210
2022-12-15 14:11:04 +00:00
Paul Adenot b722494b1d Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D160209
2022-12-15 14:11:03 +00:00
Stanca Serban bd29139bde Backed out changeset 514642d76faa (bug 1792138) for causing mochitests failures in test_ext_protocolHandlers.html. CLOSED TREE 2022-12-13 14:53:38 +02:00
Dave Townsend e021cf6a60 Bug 1792138: Show the extension's name in permission prompts for opening external links. r=ckerschb,robwu,fluent-reviewers,pbz,flod
In order to handle the content script case correctly we must expose the
contentScriptAddonPolicy to JavaScript. With that we can always see what
extension is trying to perform an action and use its name rather than internal
ID in the dialog.

Differential Revision: https://phabricator.services.mozilla.com/D161282
2022-12-13 10:43:32 +00:00
Sandor Molnar 18b90e2c5a Backed out 9 changesets (bug 1796585, bug 1796152, bug 1797284, bug 1796554, bug 1800076, bug 1802349, bug 1797497) for causing mochitest failures in xpcom/base/nsTraceRefcnt.cpp. CLOSED TREE
Backed out changeset 6002e93434a2 (bug 1802349)
Backed out changeset 000cd664c157 (bug 1800076)
Backed out changeset e3534e639e2c (bug 1796554)
Backed out changeset 1d22428d764c (bug 1797497)
Backed out changeset b0dbe35d48be (bug 1797284)
Backed out changeset b415d4b85ab6 (bug 1796585)
Backed out changeset dc1c2ffbc38e (bug 1796554)
Backed out changeset c44bae1f03f5 (bug 1796152)
Backed out changeset 3eab5e71b1c7 (bug 1796152)
2022-12-13 01:52:06 +02:00
Paul Adenot 084130d957 Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D161311
2022-12-12 17:32:14 +00:00
Paul Adenot f89676baca Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160379
2022-12-12 17:32:13 +00:00
Paul Adenot 3a9160e97d Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
This has some provision to continue working if the tab is closed or reloaded,
but it's not fool proof. Eventually we might want to move this to a service, but
it's already very useful as it is.

Differential Revision: https://phabricator.services.mozilla.com/D160213
2022-12-12 17:32:13 +00:00
Paul Adenot 15b693e7c9 Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160212
2022-12-12 17:32:12 +00:00
Paul Adenot 7ea768820a Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
It's now clear when there is no log modules enabled.

Differential Revision: https://phabricator.services.mozilla.com/D160210
2022-12-12 17:32:12 +00:00
Paul Adenot 827c320a81 Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D160209
2022-12-12 17:32:11 +00:00
Anna Yeddi 2bc83ec22d Bug 1676068 - Datepicker Pt.3 - Replace Reset button in the DateTimeBox with Calendar one. r=Jamie,fluent-reviewers,mconley,kcochrane
Done:
- Functionality of the button was changed from cleaning the field value to toggling the datepicker dialog.
- Pre-existing issues resolved: Updated datetimebox.js to use `keydown` event instead of the deprecated `keypress` (which does not preventDefault for buttons), added default handling of digits for `keydown`, and added a check to avoid running duplicate cleanup when the picker is closed
- Removed ability to open a date picker from editable elements of the `<input type="date">` field and ensured keyboard and mouse/touch click are working for the Calendar button, while Escape functionality remained
- Updated `onBlur` logic for the button in accordance with its new functionaility
- New Calendar SVG icon was created by Katie Caldwell and optimized by Sam Foster
- Provided HCM support for the Calendar button
- Ensured the Calendar button is not shown on `<input type=time>` to preserve the existent UX
- Added Fluent l10n to the content process and provided `title` to the image button (SVG is marked as `role="none"` to avoid exposure to assistive technology)
- Added functional and markup tests for the Calendar button and its localization, updated Reset button tests to the Calendar one

ToDo (further patch):
1. Pt.4 - Ensure keyboard support when focus moves between processes

ToDo (other dependencies/bugs):
1. Investigations into if we should show a calendar button for read-only fields and if a Reset button would be benefitial to be shown for a `type=time` inputs

Depends on D139981

Differential Revision: https://phabricator.services.mozilla.com/D141175
2022-12-07 00:56:45 +00:00
ayeddi 78a5d12c23 Bug 1676068 - Datepicker Pt.2 - Add ARIA Spinbutton properties and updates CSS for consistency. r=Jamie,morgan,fluent-reviewers,mconley,kcochrane,flod
Done:
- Provided spinner component with expected ARIA roles and properties for a Spinbutton pattern
- Ensured the programmatic and on-screen visibility is handled when a Spinner dialog is opened/closed
- Provided localized strings for controls of the Spinner
- Updated markup of the Spinner dialog to ensure logical keyboard navigation and consistent on-screen presentation
- Handled live region for the month-year button with and without spinners visible to avoid redundant announcements
- Added tests for the month-year spinner and its localization

Further patches:
1. Pt.4 - Ensure keyboard support in accordance with the ARIA Design Practices 1.2

Depends on D139980

Differential Revision: https://phabricator.services.mozilla.com/D139981
2022-12-07 00:56:45 +00:00
Anna Yeddi cafccddc06 Bug 1676068 - Datepicker Pt.1 - Change DateTimePicker markup to HTML Table with ARIA Grid. r=Jamie,desktop-theme-reviewers,fluent-reviewers,flod,dao,mconley,kcochrane
Done:
- Changed DateTimePicker markup to HTML Table with ARIA Grid properties
- Updated CSS for consistency
- Provided localized strings for controls of the Datepicker itself and its Calendar widget
- Added tests for the datepicker markup and its localization
This patch is for HTML structure to comply with ARIA Design Practices 1.2 only.

Further patches:
- Pt.2 - Update month-year spinner dialog to follow the ARIA design pattern
- Pt.3 - Replace Reset button with a Calendar button to toggle the datepicker's visibility
- Pt.4 - Ensure keyboard support and proper focus behavior for both parts of the widget

Differential Revision: https://phabricator.services.mozilla.com/D139980
2022-12-07 00:56:44 +00:00
Noemi Erli dde37674cb Backed out 9 changesets (bug 1796585, bug 1797497, bug 1800076, bug 1796152, bug 1802349, bug 1797284, bug 1796554) for causing failures in browser_about_logging.js
Backed out changeset 5d578b36aea0 (bug 1802349)
Backed out changeset 749d5f1e7ccd (bug 1800076)
Backed out changeset 5963545fcfaf (bug 1796554)
Backed out changeset 1cc2eaf20d0b (bug 1797497)
Backed out changeset a308c6642faa (bug 1797284)
Backed out changeset 09d8640c34d7 (bug 1796585)
Backed out changeset e73defde7d21 (bug 1796554)
Backed out changeset 02da7a0c249c (bug 1796152)
Backed out changeset 83efe75fbac8 (bug 1796152)
2022-12-06 22:28:08 +02:00
Paul Adenot a3bbc73055 Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D161311
2022-12-06 15:46:42 +00:00
Paul Adenot f4258c6952 Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160379
2022-12-06 15:46:41 +00:00
Paul Adenot 83ae1bdd46 Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
This has some provision to continue working if the tab is closed or reloaded,
but it's not fool proof. Eventually we might want to move this to a service, but
it's already very useful as it is.

Differential Revision: https://phabricator.services.mozilla.com/D160213
2022-12-06 15:46:41 +00:00
Paul Adenot 5590d4e7bb Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160212
2022-12-06 15:46:40 +00:00
Paul Adenot 332f2cc136 Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
It's now clear when there is no log modules enabled.

Differential Revision: https://phabricator.services.mozilla.com/D160210
2022-12-06 15:46:40 +00:00
Paul Adenot 81ee1ccef1 Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D160209
2022-12-06 15:46:39 +00:00
Marian-Vasile Laza ff26a6d976 Backed out 7 changesets (bug 1676068) for causing geckoview junit failures. CLOSED TREE
Backed out changeset d3c9e777a050 (bug 1676068)
Backed out changeset 639c9661c850 (bug 1676068)
Backed out changeset d06b6aa3b9a3 (bug 1676068)
Backed out changeset 50bb7e9c6bcf (bug 1676068)
Backed out changeset 234acd14548e (bug 1676068)
Backed out changeset 04050cfd5e3f (bug 1676068)
Backed out changeset a06081c85646 (bug 1676068)
2022-12-06 07:20:40 +02:00
Anna Yeddi 70b8f223fc Bug 1676068 - Datepicker Pt.3 - Replace Reset button in the DateTimeBox with Calendar one. r=Jamie,fluent-reviewers,mconley,kcochrane
Done:
- Functionality of the button was changed from cleaning the field value to toggling the datepicker dialog.
- Pre-existing issues resolved: Updated datetimebox.js to use `keydown` event instead of the deprecated `keypress` (which does not preventDefault for buttons), added default handling of digits for `keydown`, and added a check to avoid running duplicate cleanup when the picker is closed
- Removed ability to open a date picker from editable elements of the `<input type="date">` field and ensured keyboard and mouse/touch click are working for the Calendar button, while Escape functionality remained
- Updated `onBlur` logic for the button in accordance with its new functionaility
- New Calendar SVG icon was created by Katie Caldwell and optimized by Sam Foster
- Provided HCM support for the Calendar button
- Ensured the Calendar button is not shown on `<input type=time>` to preserve the existent UX
- Added Fluent l10n to the content process and provided `title` to the image button (SVG is marked as `role="none"` to avoid exposure to assistive technology)
- Added functional and markup tests for the Calendar button and its localization, updated Reset button tests to the Calendar one

ToDo (further patch):
1. Pt.4 - Ensure keyboard support when focus moves between processes

ToDo (other dependencies/bugs):
1. Investigations into if we should show a calendar button for read-only fields and if a Reset button would be benefitial to be shown for a `type=time` inputs

Depends on D139981

Differential Revision: https://phabricator.services.mozilla.com/D141175
2022-12-06 03:18:25 +00:00
ayeddi bb9b253a2e Bug 1676068 - Datepicker Pt.2 - Add ARIA Spinbutton properties and updates CSS for consistency. r=Jamie,morgan,fluent-reviewers,mconley,kcochrane,flod
Done:
- Provided spinner component with expected ARIA roles and properties for a Spinbutton pattern
- Ensured the programmatic and on-screen visibility is handled when a Spinner dialog is opened/closed
- Provided localized strings for controls of the Spinner
- Updated markup of the Spinner dialog to ensure logical keyboard navigation and consistent on-screen presentation
- Handled live region for the month-year button with and without spinners visible to avoid redundant announcements
- Added tests for the month-year spinner and its localization

Further patches:
1. Pt.4 - Ensure keyboard support in accordance with the ARIA Design Practices 1.2

Depends on D139980

Differential Revision: https://phabricator.services.mozilla.com/D139981
2022-12-06 03:18:25 +00:00
Anna Yeddi 741cf5c853 Bug 1676068 - Datepicker Pt.1 - Change DateTimePicker markup to HTML Table with ARIA Grid. r=Jamie,desktop-theme-reviewers,fluent-reviewers,flod,dao,mconley,kcochrane
Done:
- Changed DateTimePicker markup to HTML Table with ARIA Grid properties
- Updated CSS for consistency
- Provided localized strings for controls of the Datepicker itself and its Calendar widget
- Added tests for the datepicker markup and its localization
This patch is for HTML structure to comply with ARIA Design Practices 1.2 only.

Further patches:
- Pt.2 - Update month-year spinner dialog to follow the ARIA design pattern
- Pt.3 - Replace Reset button with a Calendar button to toggle the datepicker's visibility
- Pt.4 - Ensure keyboard support and proper focus behavior for both parts of the widget

Differential Revision: https://phabricator.services.mozilla.com/D139980
2022-12-06 03:18:24 +00:00
Eemeli Aro c790b3f054 Bug 1802128 - Migrate langpack defines.inc files to Fluent. r=nalexander,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D163048
2022-12-05 17:15:53 +00:00
Sandor Molnar 2b35e5d5d2 Backed out 9 changesets (bug 1802349, bug 1796585, bug 1796152, bug 1797284, bug 1800076, bug 1796554, bug 1797497) for causing bc failures in browser_about_logging CLOSED TREE
Backed out changeset 606868b3d7b0 (bug 1802349)
Backed out changeset 34978ba15643 (bug 1800076)
Backed out changeset aa2e24236a3c (bug 1796554)
Backed out changeset 07135b50717d (bug 1797497)
Backed out changeset 120ebd2d7def (bug 1797284)
Backed out changeset 97fc02919d57 (bug 1796585)
Backed out changeset 1e3b50d9b36c (bug 1796554)
Backed out changeset 206df9b05088 (bug 1796152)
Backed out changeset 5ffdf16c555d (bug 1796152)
2022-12-02 21:35:51 +02:00
Paul Adenot f33f0a53a2 Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D161311
2022-12-02 17:04:18 +00:00
Paul Adenot 9e509c00ee Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160379
2022-12-02 17:04:17 +00:00
Paul Adenot ec1a47fdf5 Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
This has some provision to continue working if the tab is closed or reloaded,
but it's not fool proof. Eventually we might want to move this to a service, but
it's already very useful as it is.

Differential Revision: https://phabricator.services.mozilla.com/D160213
2022-12-02 17:04:17 +00:00
Paul Adenot 672e753099 Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160212
2022-12-02 17:04:16 +00:00
Paul Adenot a56991f3e1 Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
It's now clear when there is no log modules enabled.

Differential Revision: https://phabricator.services.mozilla.com/D160210
2022-12-02 17:04:16 +00:00
Paul Adenot 0ab5fc59b6 Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D160209
2022-12-02 17:04:15 +00:00
Cristian Tuns b5ecdf11a3 Backed out 4 changesets (bug 1676068) for causing geckoview failures CLOSED TREE
Backed out changeset ee747c27b9bc (bug 1676068)
Backed out changeset 0876924c66e8 (bug 1676068)
Backed out changeset 30a8292a37ae (bug 1676068)
Backed out changeset 19a0b7a0987c (bug 1676068)
2022-12-01 19:44:47 -05:00
Anna Yeddi 3614a03fd1 Bug 1676068 - Datepicker Pt.3 - Replace Reset button in the DateTimeBox with Calendar one. r=Jamie,fluent-reviewers,mconley,kcochrane
Done:
- Functionality of the button was changed from cleaning the field value to toggling the datepicker dialog.
- Pre-existing issues resolved: Updated datetimebox.js to use `keydown` event instead of the deprecated `keypress` (which does not preventDefault for buttons), added default handling of digits for `keydown`, and added a check to avoid running duplicate cleanup when the picker is closed
- Removed ability to open a date picker from editable elements of the `<input type="date">` field and ensured keyboard and mouse/touch click are working for the Calendar button, while Escape functionality remained
- Updated `onBlur` logic for the button in accordance with its new functionaility
- New Calendar SVG icon was created by Katie Caldwell and optimized by Sam Foster
- Provided HCM support for the Calendar button
- Ensured the Calendar button is not shown on `<input type=time>` to preserve the existent UX
- Added Fluent l10n to the content process and provided `title` to the image button (SVG is marked as `role="none"` to avoid exposure to assistive technology)
- Added functional and markup tests for the Calendar button and its localization, updated Reset button tests to the Calendar one

ToDo (further patch):
1. Pt.4 - Ensure keyboard support when focus moves between processes

ToDo (other dependencies/bugs):
1. Investigations into if we should show a calendar button for read-only fields and if a Reset button would be benefitial to be shown for a `type=time` inputs

Depends on D139981

Differential Revision: https://phabricator.services.mozilla.com/D141175
2022-12-01 22:35:07 +00:00
ayeddi 9a70801bcb Bug 1676068 - Datepicker Pt.2 - Add ARIA Spinbutton properties and updates CSS for consistency. r=Jamie,morgan,fluent-reviewers,mconley,kcochrane,flod
Done:
- Provided spinner component with expected ARIA roles and properties for a Spinbutton pattern
- Ensured the programmatic and on-screen visibility is handled when a Spinner dialog is opened/closed
- Provided localized strings for controls of the Spinner
- Updated markup of the Spinner dialog to ensure logical keyboard navigation and consistent on-screen presentation
- Handled live region for the month-year button with and without spinners visible to avoid redundant announcements
- Added tests for the month-year spinner and its localization

Further patches:
1. Pt.4 - Ensure keyboard support in accordance with the ARIA Design Practices 1.2

Depends on D139980

Differential Revision: https://phabricator.services.mozilla.com/D139981
2022-12-01 22:35:07 +00:00
Anna Yeddi b13a65e0cc Bug 1676068 - Datepicker Pt.1 - Change DateTimePicker markup to HTML Table with ARIA Grid. r=Jamie,desktop-theme-reviewers,fluent-reviewers,flod,dao,mconley,kcochrane
Done:
- Changed DateTimePicker markup to HTML Table with ARIA Grid properties
- Updated CSS for consistency
- Provided localized strings for controls of the Datepicker itself and its Calendar widget
- Added tests for the datepicker markup and its localization
This patch is for HTML structure to comply with ARIA Design Practices 1.2 only.

Further patches:
- Pt.2 - Update month-year spinner dialog to follow the ARIA design pattern
- Pt.3 - Replace Reset button with a Calendar button to toggle the datepicker's visibility
- Pt.4 - Ensure keyboard support and proper focus behavior for both parts of the widget

Differential Revision: https://phabricator.services.mozilla.com/D139980
2022-12-01 22:35:06 +00:00
Cristian Tuns 5359f6f6d9 Backed out 4 changesets (bug 1676068) for causing mochitest failures CLOSED TREE
Backed out changeset 3e8b24890eb2 (bug 1676068)
Backed out changeset 7ba99b58ac35 (bug 1676068)
Backed out changeset fc1c62ea6542 (bug 1676068)
Backed out changeset ca2fed771557 (bug 1676068)
2022-12-01 15:48:37 -05:00
Anna Yeddi 6c9a5814b5 Bug 1676068 - Datepicker Pt.3 - Replace Reset button in the DateTimeBox with Calendar one. r=Jamie,fluent-reviewers,mconley,kcochrane
Done:
- Functionality of the button was changed from cleaning the field value to toggling the datepicker dialog.
- Pre-existing issues resolved: Updated datetimebox.js to use `keydown` event instead of the deprecated `keypress` (which does not preventDefault for buttons), added default handling of digits for `keydown`, and added a check to avoid running duplicate cleanup when the picker is closed
- Removed ability to open a date picker from editable elements of the `<input type="date">` field and ensured keyboard and mouse/touch click are working for the Calendar button, while Escape functionality remained
- Updated `onBlur` logic for the button in accordance with its new functionaility
- New Calendar SVG icon was created by Katie Caldwell and optimized by Sam Foster
- Provided HCM support for the Calendar button
- Ensured the Calendar button is not shown on `<input type=time>` to preserve the existent UX
- Added Fluent l10n to the content process and provided `title` to the image button (SVG is marked as `role="none"` to avoid exposure to assistive technology)
- Added functional and markup tests for the Calendar button and its localization, updated Reset button tests to the Calendar one

ToDo (further patch):
1. Pt.4 - Ensure keyboard support when focus moves between processes

ToDo (other dependencies/bugs):
1. Investigations into if we should show a calendar button for read-only fields and if a Reset button would be benefitial to be shown for a `type=time` inputs

Depends on D139981

Differential Revision: https://phabricator.services.mozilla.com/D141175
2022-12-01 19:50:03 +00:00
ayeddi 644635e9cb Bug 1676068 - Datepicker Pt.2 - Add ARIA Spinbutton properties and updates CSS for consistency. r=Jamie,morgan,fluent-reviewers,mconley,kcochrane,flod
Done:
- Provided spinner component with expected ARIA roles and properties for a Spinbutton pattern
- Ensured the programmatic and on-screen visibility is handled when a Spinner dialog is opened/closed
- Provided localized strings for controls of the Spinner
- Updated markup of the Spinner dialog to ensure logical keyboard navigation and consistent on-screen presentation
- Handled live region for the month-year button with and without spinners visible to avoid redundant announcements
- Added tests for the month-year spinner and its localization

Further patches:
1. Pt.4 - Ensure keyboard support in accordance with the ARIA Design Practices 1.2

Depends on D139980

Differential Revision: https://phabricator.services.mozilla.com/D139981
2022-12-01 19:50:02 +00:00
Anna Yeddi c727c42bb1 Bug 1676068 - Datepicker Pt.1 - Change DateTimePicker markup to HTML Table with ARIA Grid. r=Jamie,desktop-theme-reviewers,fluent-reviewers,flod,dao,mconley,kcochrane
Done:
- Changed DateTimePicker markup to HTML Table with ARIA Grid properties
- Updated CSS for consistency
- Provided localized strings for controls of the Datepicker itself and its Calendar widget
- Added tests for the datepicker markup and its localization
This patch is for HTML structure to comply with ARIA Design Practices 1.2 only.

Further patches:
- Pt.2 - Update month-year spinner dialog to follow the ARIA design pattern
- Pt.3 - Replace Reset button with a Calendar button to toggle the datepicker's visibility
- Pt.4 - Ensure keyboard support and proper focus behavior for both parts of the widget

Differential Revision: https://phabricator.services.mozilla.com/D139980
2022-12-01 19:50:02 +00:00
Marian-Vasile Laza 5429d038a7 Backed out 9 changesets (bug 1796554, bug 1800076, bug 1796152, bug 1797497, bug 1802349, bug 1797284, bug 1796585) for causing build bustages. CLOSED TREE
Backed out changeset 19610692544c (bug 1802349)
Backed out changeset 23ad8b2fb3b9 (bug 1800076)
Backed out changeset cd729b6a5864 (bug 1796554)
Backed out changeset a9b8f5d7ee8c (bug 1797497)
Backed out changeset d4be9af4e5ae (bug 1797284)
Backed out changeset e6d7ca17b1d3 (bug 1796585)
Backed out changeset fad76f060c8f (bug 1796554)
Backed out changeset 9b970bad5500 (bug 1796152)
Backed out changeset cc9b0300a64b (bug 1796152)
2022-11-30 21:49:41 +02:00
Paul Adenot 3b7231af2a Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D161311
2022-11-30 15:44:08 +00:00
Paul Adenot 12acfef556 Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160379
2022-11-30 15:44:08 +00:00
Paul Adenot f7274c343e Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
This has some provision to continue working if the tab is closed or reloaded,
but it's not fool proof. Eventually we might want to move this to a service, but
it's already very useful as it is.

Differential Revision: https://phabricator.services.mozilla.com/D160213
2022-11-30 15:44:08 +00:00
Paul Adenot d7aa2e35d9 Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160212
2022-11-30 15:44:07 +00:00
Paul Adenot 30f8738f8d Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
It's now clear when there is no log modules enabled.

Differential Revision: https://phabricator.services.mozilla.com/D160210
2022-11-30 15:44:07 +00:00
Paul Adenot 377a1da48d Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D160209
2022-11-30 15:44:06 +00:00
Alan c1c94b10b3 Bug 890531 - Added Window Device Pixel Ratios to Graphics section of about:support. r=sfoster,fluent-reviewers,flod,adw
-Created an array of device pixel ratios and looped through it to display each window's ratio

Differential Revision: https://phabricator.services.mozilla.com/D162771
2022-11-29 19:50:52 +00:00
janvi01 d2aa0af52d Bug 1780585 - Enhanced focused states on PiP controls r=kpatenio,niklas,flod
Differential Revision: https://phabricator.services.mozilla.com/D154503
2022-11-29 15:15:20 +00:00
Greg Stoll 52dce57a86 Bug 1793834 - part 9: add copy to clipboard button and styling and localize text r=Gijs,bigiri,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161157
2022-11-22 03:44:54 +00:00
Greg Stoll 5265544a3f Bug 1793834 - part 1/12: adding a mostly-empty about:windows-messages page r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161148
2022-11-22 03:44:51 +00:00
Cristian Tuns fc0780ef1b Backed out 10 changesets (bug 1793834, bug 1801724) for causing mochitest failures in browser_preferences_usage.js CLOSED TREE
Backed out changeset 89c9e4e1c3ad (bug 1801724)
Backed out changeset 9130ed00888e (bug 1793834)
Backed out changeset 34f582bdc341 (bug 1793834)
Backed out changeset c34df1dc8ff8 (bug 1793834)
Backed out changeset 2ae1429c886a (bug 1793834)
Backed out changeset a49eff0693ce (bug 1793834)
Backed out changeset 034466342a3b (bug 1793834)
Backed out changeset 2d19fa85af4e (bug 1793834)
Backed out changeset d16ff7dbd155 (bug 1793834)
Backed out changeset a39300a8ddff (bug 1793834)
2022-11-21 17:30:12 -05:00
Greg Stoll c9b0a3d607 Bug 1793834 - part 9: add copy to clipboard button and styling and localize text r=Gijs,bigiri,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161157
2022-11-21 19:15:56 +00:00
Greg Stoll 0e9cbaa4d2 Bug 1793834 - part 1/12: adding a mostly-empty about:windows-messages page r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D161148
2022-11-21 19:15:53 +00:00
Stanca Serban 3811bf75f5 Backed out changeset 02a9e51358f1 (bug 1792138) for causing mochitests failures on browser_ext_windows_create_url.js. CLOSED TREE 2022-11-17 18:38:00 +02:00
Dave Townsend 1573156d9c Bug 1792138: Show the extension's name in permission prompts for opening external links. r=ckerschb,robwu,fluent-reviewers,pbz,flod
In order to handle the content script case correctly we must expose the
contentScriptAddonPolicy to JavaScript. With that we can always see what
extension is trying to perform an action and use its name rather than internal
ID in the dialog.

Differential Revision: https://phabricator.services.mozilla.com/D161282
2022-11-17 14:44:57 +00:00
Stanca Serban d7154c3939 Backed out changeset e14d08963786 (bug 1792138) for causing mochitest failures on browser_protocol_ask_dialog_permission.js. CLOSED TREE 2022-11-17 14:57:36 +02:00
Dave Townsend 409d66befd Bug 1792138: Show the extension's name in permission prompts for opening external links. r=ckerschb,robwu,fluent-reviewers,pbz,flod
In order to handle the content script case correctly we must expose the
contentScriptAddonPolicy to JavaScript. With that we can always see what
extension is trying to perform an action and use its name rather than internal
ID in the dialog.

Differential Revision: https://phabricator.services.mozilla.com/D161282
2022-11-17 11:08:48 +00:00
Francesco Lodolo (:flod) bc607c85dd Bug 1788595 - Remove remaining DTD files from mozilla-central, r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D162097
2022-11-15 13:23:23 +00:00
Eemeli Aro cfa546ca80 Bug 1791178 - Convert DownloadUIHelper.sys.mjs to Fluent. r=Gijs,fluent-reviewers,flod
The downloadsFolder string is left in the downloads.properties file, at least for now, as it's also used from C++ code.

Differential Revision: https://phabricator.services.mozilla.com/D158468
2022-11-09 23:32:30 +00:00
Eemeli Aro 043b6e3eb8 Bug 1791178 - Convert DownloadUtils.jsm to Fluent. r=Gijs,fluent-reviewers,flod
Depends on D158466

Differential Revision: https://phabricator.services.mozilla.com/D158467
2022-11-09 23:32:30 +00:00
Eemeli Aro 4c0e3b006e Bug 1791178 - Convert nsContextMenu saveHelper() localization to Fluent. r=Gijs,fluent-reviewers,flod
These strings are only used from browser, so it doesn't make sense to keep them under toolkit.

Differential Revision: https://phabricator.services.mozilla.com/D158466
2022-11-09 23:32:29 +00:00
Nicolas Chevobbe f54adaf809 Bug 1790313 - Localize SitePermsAddonWrapper#name. r=rpl,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D160461
2022-11-04 19:21:33 +00:00
Iulian Moraru ff81813adf Backed out 2 changesets (bug 1790313) for causing xpcshell failures on test_sitePermsAddonProvider.js. CLOSED TREE
Backed out changeset 6ddfdcdfe372 (bug 1790313)
Backed out changeset 0d95f36cb7d7 (bug 1790313)
2022-11-04 20:11:16 +02:00
Nicolas Chevobbe 41bd8cf7d3 Bug 1790313 - Localize SitePermsAddonWrapper#name. r=rpl,fluent-reviewers,flod.
Differential Revision: https://phabricator.services.mozilla.com/D160461
2022-11-04 17:08:35 +00:00
Paul Adenot 9750677b72 Bug 1633421 - Teach 'about:networking' about opening the directory that contains logs. r=valentin,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D72667
2022-11-03 15:41:58 +00:00
Chris Martin 4675383029 Bug 1347710 - Add GPU sandbox level to about:support r=handyman,mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D160275
2022-10-26 19:23:12 +00:00
Sylvestre Ledru 5afd68ac95 no bug - fix some typos found by codespell r=linter-reviewers,fluent-reviewers,Gijs,Standard8 DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D160290
2022-10-26 09:14:14 +00:00
Kirk Steuber 5ecda5c118 Bug 1727820 - Implement nsIUpdateChecker API change r=bhearsum
Note that, for the most part, this isn't meant to change behavior. It is just meant to eliminate race conditions and fix some bugs. However, a tiny bit of behavior has been changed.

Previously, the fallback error codes used to potentially populate nsIUpdate.statusText were 200 in Checker.onError (corresponding to "Update XML file malformed") and 404 in Checker.onLoad (corresponding to "Update XML file not found"). These really seem backwards to me. Especially in the Checker.onLoad case, where we basically use that as the fallback if we fail to parse the update XML. So the codes have effectively been reversed in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D159302
2022-10-26 07:44:34 +00:00
Iulian Moraru 541f49dabf Backed out 18 changesets (bug 1727820) for causing mochitest failures. CLOSED TREE
Backed out changeset 04a0c1cbeeb3 (bug 1727820)
Backed out changeset a6633d97ba02 (bug 1727820)
Backed out changeset dd7cd58bdf72 (bug 1727820)
Backed out changeset 06b53d536ef1 (bug 1727820)
Backed out changeset 2cbec56223e5 (bug 1727820)
Backed out changeset 7ccc00d36f16 (bug 1727820)
Backed out changeset 023595d9cb76 (bug 1727820)
Backed out changeset 3dafccf3cf28 (bug 1727820)
Backed out changeset c60b9a6a79ce (bug 1727820)
Backed out changeset 9bbb0f0f1caf (bug 1727820)
Backed out changeset 6d8cf5f78de8 (bug 1727820)
Backed out changeset 8ed9a62d4c5a (bug 1727820)
Backed out changeset d429cf593dae (bug 1727820)
Backed out changeset 67ba1beb529a (bug 1727820)
Backed out changeset 15762d60d97e (bug 1727820)
Backed out changeset 04f5ad71363a (bug 1727820)
Backed out changeset 137f1da67f91 (bug 1727820)
Backed out changeset 5b91828ded9b (bug 1727820)
2022-10-26 01:25:06 +03:00
Kirk Steuber edd4998dd1 Bug 1727820 - Implement nsIUpdateChecker API change r=bhearsum
Note that, for the most part, this isn't meant to change behavior. It is just meant to eliminate race conditions and fix some bugs. However, a tiny bit of behavior has been changed.

Previously, the fallback error codes used to potentially populate nsIUpdate.statusText were 200 in Checker.onError (corresponding to "Update XML file malformed") and 404 in Checker.onLoad (corresponding to "Update XML file not found"). These really seem backwards to me. Especially in the Checker.onLoad case, where we basically use that as the fallback if we fail to parse the update XML. So the codes have effectively been reversed in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D159302
2022-10-25 18:10:21 +00:00
Jonathan Sudiaman 8213dcbd89 Bug 1754772 - Add a button to get Places database stats to about:support r=mak,fluent-reviewers
Incorporates the "Places Database Statistics" table from `chrome://browser/content/places/interactionsViewer.html` into the `about:support` page, under the existing "Places Database" table. The table is hidden by default, and it can be toggled on/off using a button. Table contents will always be part of the "Copy text to clipboard" export, regardless of visibility.

Try Job: https://treeherder.mozilla.org/jobs?revision=923a9df8c477f6e2b1f0a2fee3b0291ddbdd32e3&repo=try

Initial state:
{F4177493}

After clicking "Show Statistics":
{F4177495}

Text export:
{F4177496}

Differential Revision: https://phabricator.services.mozilla.com/D158200
2022-10-25 04:55:04 +00:00
Norisz Fay 720e6a2cb3 Backed out 18 changesets (bug 1727820) for causing mochitest failures on browser_updateAsk.js CLOSED TREE
Backed out changeset 577d5618fcd1 (bug 1727820)
Backed out changeset 9e6a904ec81d (bug 1727820)
Backed out changeset d95a38c6e8b4 (bug 1727820)
Backed out changeset dc9b7d7e97ae (bug 1727820)
Backed out changeset 464b501ae051 (bug 1727820)
Backed out changeset 9729c6dd1aac (bug 1727820)
Backed out changeset 3c67eac7d52e (bug 1727820)
Backed out changeset 7c2a0dfca2d2 (bug 1727820)
Backed out changeset 2021fb0cba9e (bug 1727820)
Backed out changeset 7a02de8e6ca6 (bug 1727820)
Backed out changeset 6e9017360297 (bug 1727820)
Backed out changeset 0bfff694ce96 (bug 1727820)
Backed out changeset 746d1c708507 (bug 1727820)
Backed out changeset 3b14d8d1fb94 (bug 1727820)
Backed out changeset c8a1417f3528 (bug 1727820)
Backed out changeset 69ef434ae92c (bug 1727820)
Backed out changeset ad646b770b07 (bug 1727820)
Backed out changeset 18b9dd91761f (bug 1727820)
2022-10-25 05:31:39 +03:00
Kirk Steuber 0c34725c6d Bug 1727820 - Implement nsIUpdateChecker API change r=bhearsum
Note that, for the most part, this isn't meant to change behavior. It is just meant to eliminate race conditions and fix some bugs. However, a tiny bit of behavior has been changed.

Previously, the fallback error codes used to potentially populate nsIUpdate.statusText were 200 in Checker.onError (corresponding to "Update XML file malformed") and 404 in Checker.onLoad (corresponding to "Update XML file not found"). These really seem backwards to me. Especially in the Checker.onLoad case, where we basically use that as the fallback if we fail to parse the update XML. So the codes have effectively been reversed in this patch.

Differential Revision: https://phabricator.services.mozilla.com/D159302
2022-10-24 20:53:24 +00:00
Marian-Vasile Laza f5df80da66 Backed out changeset 5da81833a114 (bug 1754772) for causing bc failures on browser_Troubleshoot.js. CLOSED TREE 2022-10-24 18:59:03 +03:00
Jonathan Sudiaman 29347cf647 Bug 1754772 - Add a button to get Places database stats to about:support r=mak,fluent-reviewers
Incorporates the "Places Database Statistics" table from `chrome://browser/content/places/interactionsViewer.html` into the `about:support` page, under the existing "Places Database" table. The table is hidden by default, and it can be toggled on/off using a button. Table contents will always be part of the "Copy text to clipboard" export, regardless of visibility.

Try Job: https://treeherder.mozilla.org/jobs?revision=923a9df8c477f6e2b1f0a2fee3b0291ddbdd32e3&repo=try

Initial state:
{F4177493}

After clicking "Show Statistics":
{F4177495}

Text export:
{F4177496}

Differential Revision: https://phabricator.services.mozilla.com/D158200
2022-10-24 15:19:50 +00:00
Paul Adenot ca7f20936f Bug 1347955 - Move the logging facilities from about:networking to a new page, about:logging. r=valentin,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D159606
2022-10-20 12:10:19 +00:00
Soheil 97f2722332 Bug 1794642 - Add keyboard shortcut label to listen button in reader view r=Gijs
Add the keyboard shortcut in parenthesis so the user can learn which key to press to start
listening.

Differential Revision: https://phabricator.services.mozilla.com/D159077
2022-10-17 12:05:11 +00:00
Molly Howell 56e26df0c2 Bug 1790646 Part 2 - Switch to using the new string and remove the old one. r=pip-reviewers,fluent-reviewers,mconley,flod
Differential Revision: https://phabricator.services.mozilla.com/D159290
2022-10-13 18:44:25 +00:00
Eemeli Aro 50d8456970 Bug 1760033 - Remove aboutReader.properties and its remaining strings as unused. r=Gijs,geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158577
2022-10-13 16:28:32 +00:00
Eemeli Aro 7e78f34160 Bug 1760033 - Convert AboutReaderParent.jsm to Fluent. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D158576
2022-10-13 16:28:32 +00:00
Eemeli Aro f8f531d202 Bug 1760033 - Convert aboutReader.html to Fluent. r=Gijs,fluent-reviewers,geckoview-reviewers,flod,m_kato
The data included in the `Reader:AddButton` message used by SaveToPocket.jsm is slightly modified, as it now includes a localization identifier rather than a preformatted label.

Differential Revision: https://phabricator.services.mozilla.com/D158575
2022-10-13 16:28:31 +00:00
Norisz Fay 474baf5b68 Backed out 3 changesets (bug 1760033) for causing multiple failures ErrorResult.h
Backed out changeset e54df449fbad (bug 1760033)
Backed out changeset f26056c61dc2 (bug 1760033)
Backed out changeset 7f69b83013e1 (bug 1760033)
2022-10-12 17:28:18 +03:00
Eemeli Aro df3e20d851 Bug 1760033 - Remove aboutReader.properties and its remaining strings as unused. r=Gijs,geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158577
2022-10-12 13:55:28 +00:00
Eemeli Aro d391f5b3f5 Bug 1760033 - Convert AboutReaderParent.jsm to Fluent. r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D158576
2022-10-12 13:55:27 +00:00
Eemeli Aro 6f0bf6e62b Bug 1760033 - Convert aboutReader.html to Fluent. r=Gijs,fluent-reviewers,geckoview-reviewers,flod,m_kato
The data included in the `Reader:AddButton` message used by SaveToPocket.jsm is slightly modified, as it now includes a localization identifier rather than a preformatted label.

Differential Revision: https://phabricator.services.mozilla.com/D158575
2022-10-12 13:55:27 +00:00
Eemeli Aro fc3a1316b3 Bug 1794423 - Make NetError page loading more synchronous. r=Gijs,fluent-reviewers,flod
Also make a few tests be more robust.

Differential Revision: https://phabricator.services.mozilla.com/D159027
2022-10-12 12:34:36 +00:00
Eemeli Aro 1662ea09fa Bug 1789406 - Remove brand.dtd files as unused. r=flod,geckoview-reviewers,owlish
After the preceding changes, brand.dtd has no more actual users and may be removed.

One mochitest is switched to use a different DTD file which will still remain in the tree.

The dependency in aboutSupport.xhtml appears to have been accidentally left in when its localization was migrated to Fluent.

Differential Revision: https://phabricator.services.mozilla.com/D156668
2022-10-07 18:40:28 +00:00
Eemeli Aro 45a8fe66c1 Bug 1734217 - Merge all about:neterror front-end handling under toolkit. r=mkmelin,smaug,nalexander,flod,Gijs
Following a suggestion from :mkmelin, this seems like an optimal solution: the overriding/duplication in m-c is removed, and all users get a more powerful default choice that they're still able to override with their own, should they so wish.

For clarity and to match other `about:` pages, the shared code is placed under `toolkit/content/`, and all content under `docshell/resources/` is removed.

Differential Revision: https://phabricator.services.mozilla.com/D156478
2022-10-07 18:40:27 +00:00
Eemeli Aro b30456f337 Bug 1792464 - Convert findbar.properties to Fluent. r=NeilDeakin,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D158768
2022-10-07 08:23:50 +00:00
Eemeli Aro 5ea595e0de Bug 1793570 - Convert AndNMoreFiles string from HtmlForm.properties to Fluent. r=mconley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D158581
2022-10-05 11:21:34 +00:00
Emilio Cobos Álvarez d71d3c19ed Bug 1792809 - Make library and other windows keep stretching after bug 1665476. r=eemeli
Much like the dialog changes in bug 1792730.

Differential Revision: https://phabricator.services.mozilla.com/D158351
2022-10-04 10:21:05 +00:00
Molly Howell 174839fd6e Bug 1790646 Part 1 - Preland new PIP explainer message string. r=fluent-reviewers,flod DONTBUILD
It's later in the cycle than we would want to enable this string, but there's
no reason not to go ahead and land it. We'll switch it on later.

The purpose of this change is to make the string shorter, primarily in locales
where "browse" or "Picture-in-picture" translates to something significantly
longer. This should reduce the height of the full explainer box for those
locales, hopefully decreasing the chance of it running into the video controls
or some other page element.

Differential Revision: https://phabricator.services.mozilla.com/D157265
2022-09-14 05:21:51 +00:00
Francesco Lodolo (:flod) ed9a53c244 Bug 1789389 - Clean up inconsistencies in territory names compared to CLDR, r=eemeli
Existing names only missing accents are updated without new IDs, to avoid forcing retranslation.

BQ (2018): Bonaire, Sint Eustatius, and Saba -> Caribbean Netherlands
https://unicode-org.atlassian.net/browse/ICU-10521

CV (2020): Cabo Verde -> Cape Verde
https://unicode-org.atlassian.net/browse/CLDR-8633

CZ (2019): Czech Republic -> Czechia
https://unicode-org.atlassian.net/browse/CLDR-9958

SZ (2019): Swaziland -> Eswatini
https://unicode-org.atlassian.net/browse/CLDR-11083

Differential Revision: https://phabricator.services.mozilla.com/D156680
2022-09-07 18:23:24 +00:00
Butkovits Atila 1eb0712419 Backed out changeset 97d99c4615cc (bug 1789389) for causing geckview failures. CLOSED TREE 2022-09-07 19:26:12 +03:00
Francesco Lodolo (:flod) 2077de62b3 Bug 1789389 - Clean up inconsistencies in territory names compared to CLDR, r=eemeli
Existing names only missing accents are updated without new IDs, to avoid forcing retranslation.

BQ (2018): Caribbean Netherlands -> Bonaire, Sint Eustatius, and Saba
https://unicode-org.atlassian.net/browse/ICU-10521

CV (2020): Cabo Verde -> Cape Verde
https://unicode-org.atlassian.net/browse/CLDR-8633

CZ (2019): Czech Republic -> Czechia
https://unicode-org.atlassian.net/browse/CLDR-9958

SZ (2019): Swaziland -> Eswatini
https://unicode-org.atlassian.net/browse/CLDR-11083

Differential Revision: https://phabricator.services.mozilla.com/D156680
2022-09-07 13:40:18 +00:00
alwu 24c4bb6bd5 Bug 1785738 - part1 : add new type of utility process. r=bobowen,gerard-majax,fluent-reviewers,flod
Create a new type of utility process which would be used for media
foundation media engine CDM usage. The media engine is a media pipeline
provided by the Windows Media Foundation, and our final goal is to use
that pipeline to play encrypted content in order to achieve Widevine L1
protection to allow users to watch high resolution videos.

Differential Revision: https://phabricator.services.mozilla.com/D154033
2022-09-03 00:53:58 +00:00
Eemeli Aro 4ce19437ce Bug 1785216 - Migrate notification.dtd to Fluent. r=jaws,fluent-reviewers,flod,mconley
Except for the close-notification-message, all of the notification.dtd
strings are only used by popupnotification.js. Accordingly, the strings
are migrated to two different FTL files.

Differential Revision: https://phabricator.services.mozilla.com/D154890
2022-09-02 11:03:31 +00:00
Francesco Lodolo (:flod) 701c98b0b7 Bug 1788851 - Update name for mk region to North Macedonia, r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D156272
2022-09-02 10:01:33 +00:00
janvi01 c39e6460d8 Bug 1779121 - Picture-in-Picture Seek buttons r=kpatenio,niklas,desktop-theme-reviewers,fluent-reviewers,sfoster,flod
Differential Revision: https://phabricator.services.mozilla.com/D152835
2022-09-01 18:33:10 +00:00
Alexandre Lissy b135ca0732 Bug 1780796 - Use one process per platform decoder module sandbox requirements r=alwu,nika,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D152545
2022-09-01 12:59:32 +00:00
Eemeli Aro 24830b1cc6 Bug 1787411 - Migrate layout debugger localization to Fluent. r=fluent-reviewers,flod,emilio
The localization file is moved to `content/` to make it more clear that it's not intended to be localised.

For the same reason, no Fluent migration script is included as there are no localised strings to migrate.

Differential Revision: https://phabricator.services.mozilla.com/D155702
2022-08-29 09:59:35 +00:00
Eemeli Aro dd06d4be67 Bug 1786027 - Migrate appPicker.dtd to Fluent. r=jaws,fluent-reviewers,flod
I was not able to test this manually as it's a Windows-only component,
but it's at least somewhat covered by the tests in
    browser/components/preferences/tests/browser_change_app_handler.js
which pass in CI.

Differential Revision: https://phabricator.services.mozilla.com/D155105
2022-08-27 07:58:29 +00:00
Eemeli Aro fc7b79586e Bug 1786055 - Migrate styleeditor DTD localization to Fluent. r=nchevobbe,fluent-reviewers,flod
After the preceding change, the editMenuOverlay strings are only used by the styleeditor.
Therefore it makes sense to migrate them here specifically to its localization file.

Differential Revision: https://phabricator.services.mozilla.com/D155449
2022-08-26 16:31:40 +00:00
Eemeli Aro 3dd348bc8c Bug 1784882 - Drop MozDialog help button. r=mkmelin,dao
The <dialog> help button is not used by Firefox or Thunderbird,
and its behaviour is untested.

Differential Revision: https://phabricator.services.mozilla.com/D154871
2022-08-25 11:19:00 +00:00
James Teh f7b213aace Bug 1785983: Expose the parent process accessibility cache in Nightly Experiments. r=morgan,fluent-reviewers,preferences-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D155050
2022-08-24 11:50:59 +00:00
Eemeli Aro 0b78e9e392 Bug 1734221 - Migrate datetimebox strings from DTD to FTL. r=emilio,fluent-reviewers,flod
As the widget requires the individual fields' placeholder values to
be known during their build, the DOMLocalization instance used here
needs to have sync methods enabled. For the same reason, the
placeholder strings need to be separate messages, rather than
attributes on the same message as the corresponding label.

Differential Revision: https://phabricator.services.mozilla.com/D154448
2022-08-24 08:32:13 +00:00
Sean Pedigo 676a85b30d Bug 1751990 - Removed usages of six underneath toolkit directory r=firefox-build-system-reviewers,glandium
Depends on D152463

Differential Revision: https://phabricator.services.mozilla.com/D137058
2022-08-17 20:53:47 +00:00
Greg Tatum 8573aea610 Bug 1784489 - Remove the feature gate for text recognition; r=nordzilla
Depends on D154532

Differential Revision: https://phabricator.services.mozilla.com/D154835
2022-08-17 13:12:13 +00:00
Eemeli Aro c48445143e Bug 1731351 - Move restoreColumnOrder.label from DTD to FTL. r=fluent-reviewers,flod,jaws
Differential Revision: https://phabricator.services.mozilla.com/D154517
2022-08-17 08:06:41 +00:00
Eemeli Aro 28bccea7aa Bug 1771752 - Migrate notification alert DTD strings to Fluent. r=fluent-reviewers,flod,jaws
The alert.properties file is not migrated here, as its contents are
also used by OS-specific alert notifications:
- widget/cocoa/OSXNotificationCenter.mm
- widget/windows/ToastNotificationHandler.cpp

Differential Revision: https://phabricator.services.mozilla.com/D154380
2022-08-16 16:24:23 +00:00
Francesco Lodolo (:flod) 4b2e2dc206 Bug 1785020 - Update language name for "si" to Sinhala, r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D154773
2022-08-16 09:05:58 +00:00
Eemeli Aro eda109bfb2 Bug 1771126 - Migrate resetProfileProgress strings from DTD to FTL. r=fluent-reviewers,flod,jaws
Differential Revision: https://phabricator.services.mozilla.com/D154523
2022-08-15 13:54:19 +00:00
Eemeli Aro ad69671da6 Bug 1731353 - Migrate TabModalPrompt strings from DTD to FTL. r=fluent-reviewers,mossop,flod
This migrates the remaining strings from both commonDialog.dtd and
dialogOverlay.dtd into a single new tabprompts.ftl file, as they are
only used by TabModalPrompt.

Differential Revision: https://phabricator.services.mozilla.com/D154423
2022-08-15 11:45:04 +00:00
Eemeli Aro a23d23117d Bug 1731353 - Migrate commonDialog strings from DTD to FTL. r=fluent-reviewers,mossop,flod
This migrates only the strings used by commonDialog.xhtml

Differential Revision: https://phabricator.services.mozilla.com/D154422
2022-08-15 11:45:03 +00:00
Marian-Vasile Laza 64e5059d3d Backed out 2 changesets (bug 1731353) for causing mochitest failures on test_ui_modalprompt.html and multiple bc failures. CLOSED TREE
Backed out changeset 50a6a70d01fd (bug 1731353)
Backed out changeset 123d9498cd15 (bug 1731353)
2022-08-15 10:10:54 +03:00
Eemeli Aro bff9e7482d Bug 1731353 - Migrate TabModalPrompt strings from DTD to FTL. r=fluent-reviewers,mossop,flod
This migrates the remaining strings from both commonDialog.dtd and
dialogOverlay.dtd into a single new tabprompts.ftl file, as they are
only used by TabModalPrompt.

Differential Revision: https://phabricator.services.mozilla.com/D154423
2022-08-15 06:07:33 +00:00
Eemeli Aro efbe90cdd8 Bug 1731353 - Migrate commonDialog strings from DTD to FTL. r=fluent-reviewers,mossop,flod
This migrates only the strings used by commonDialog.xhtml

Differential Revision: https://phabricator.services.mozilla.com/D154422
2022-08-15 06:07:32 +00:00
ramya b85623206f Bug 1697226 - Added option to print current page. r=sfoster,fluent-reviewers,flod,mstriemer
Added the option to print the current page to print UI.
Added tests to check if current page is selected correctly.

Differential Revision: https://phabricator.services.mozilla.com/D152810
2022-08-11 19:47:20 +00:00
Janvi Bajoria 82a08acc5c Bug 1779127 - PIP fullscreen button r=kpatenio,niklas,desktop-theme-reviewers,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152252
2022-08-11 17:08:17 +00:00
Gijs Kruitbosch 5a8ff2c0b4 Bug 923514 - add plaintext paste (paste without formatting) item to page context menu for richtext / contenteditable inputs, r=bgrins,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D153457
2022-08-08 18:33:45 +00:00
Janvi Bajoria 01898b809d Bug 1772339 - Hover states for PiP playback controls r=kpatenio,niklas,flod
Differential Revision: https://phabricator.services.mozilla.com/D149039
2022-08-03 13:46:20 +00:00
az 87835276f1 Bug 1754239 - Display CodecSupportInfo gfxVar in about:support r=media-playback-reviewers,fluent-reviewers,Gijs,alwu
Differential Revision: https://phabricator.services.mozilla.com/D147388
2022-07-22 23:08:09 +00:00
Chris H-C 05f6467ab9 Bug 1743368 - Make about:glean's button more clear and verbose r=perry.mcmanis,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D152399
2022-07-21 16:36:39 +00:00
Dão Gottwald 82f90e33a5 Bug 1776546 - Rename "colorway-collection-expiry-date-span" l10n id. r=fluent-reviewers,extension-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D152364
2022-07-21 14:19:02 +00:00
Tom Schuster 75b7662b26 Bug 1750972 - Remove the same-site schemeful experimental feature. r=preferences-reviewers,Gijs
Depends on D150603

Differential Revision: https://phabricator.services.mozilla.com/D150604
2022-07-21 07:48:08 +00:00
Cristian Tuns 296431b106 Backed out 8 changesets (bug 1754239, bug 1766307, bug 1766308, bug 1766310) for causing build bustages on Logging.h CLOSED TREE
Backed out changeset 50918938a839 (bug 1766307)
Backed out changeset 19800bb8974e (bug 1766307)
Backed out changeset 40ec82794497 (bug 1766310)
Backed out changeset 4f860e20098c (bug 1754239)
Backed out changeset f54eac410bfd (bug 1754239)
Backed out changeset c8cc5e0c89dd (bug 1766307)
Backed out changeset d7aab4098f12 (bug 1766308)
Backed out changeset a7ffa6f44fe8 (bug 1766307)
2022-07-19 21:20:07 -04:00
az 827115d590 Bug 1754239 - Display CodecSupportInfo gfxVar in about:support r=media-playback-reviewers,fluent-reviewers,Gijs,alwu
Differential Revision: https://phabricator.services.mozilla.com/D147388
2022-07-19 23:27:42 +00:00
Gijs Kruitbosch 5e791d5c28 Bug 1764816 - handle esoteric URLs in Firefox View (blob/file/data/ip addresses), r=sfoster,sclements,fluent-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D151718
2022-07-14 17:38:45 +00:00
Katherine Patenio 051bc03fda Bug 1778566 - update Colorways button in about:addons when a colorway theme is enabled. r=rpl,dao,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151333
2022-07-14 15:39:52 +00:00
Norisz Fay 82c8f892b0 Backed out 8 changesets (bug 1754239, bug 1766308, bug 1766307, bug 1766310) for causing build bustages on UtilityAudioDecoderParent.cpp CLOSED TREE
Backed out changeset e383703e28cf (bug 1766307)
Backed out changeset 5fb04c68ae7a (bug 1766307)
Backed out changeset ee76505a46ff (bug 1766310)
Backed out changeset d76eae67ae79 (bug 1754239)
Backed out changeset fed974dcf641 (bug 1754239)
Backed out changeset 67c5fbd546a1 (bug 1766307)
Backed out changeset da49735366d2 (bug 1766308)
Backed out changeset 81ccd31d0f07 (bug 1766307)
2022-07-14 04:03:19 +03:00
az ce39af80c6 Bug 1754239 - Display CodecSupportInfo gfxVar in about:support r=media-playback-reviewers,fluent-reviewers,Gijs,alwu
Differential Revision: https://phabricator.services.mozilla.com/D147388
2022-07-14 00:32:38 +00:00
Cosmin Sabou 85307ea6b9 Backed out 3 changesets (bug 1750972) for potential site breakage.
Backed out changeset 90d51383665c (bug 1750972)
Backed out changeset 3b7d15317952 (bug 1750972)
Backed out changeset b1a8adcb9099 (bug 1750972)
2022-07-13 12:36:32 +03:00
Tom Schuster 7f078d2cb0 Bug 1750972 - Remove same-site schemeful and noneRequiresSecure experimental features. r=preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D150604
2022-07-04 10:22:51 +00:00
Katherine Patenio 8ab0c92d6e Bug 1772855 - add preview image and updated subheading for about:addons Colorways card. r=dao,fluent-reviewers,flod,rpl
Differential Revision: https://phabricator.services.mozilla.com/D150054
2022-06-27 18:32:46 +00:00
Molly Howell e53b4d427b Bug 1774688 - Update PIP explainer strings based on experiment results. r=pip-reviewers,fluent-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D150190
2022-06-23 22:25:04 +00:00
Eemeli Aro b83a85e23e Bug 1771734 - Drop unused DTD strings. r=flod,geckoview-reviewers,m_kato
This follows in the same vein as bug 1771133,
and cleans up some strings that were orphaned by bug 1589182.

Differential Revision: https://phabricator.services.mozilla.com/D147652
2022-06-23 14:25:27 +00:00
John Bieling e3d899f33b Bug 1773568 - Add missing details-notification-incompatible-link string to aboutAddons.ftl. r=eemeli
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/102/misc/07-misc-details-notification-incompatible-link-m-c.patch

Differential Revision: https://phabricator.services.mozilla.com/D148884
2022-06-20 11:35:59 +00:00
Niklas Baumgardner c150518c01 Bug 1764120 - Subtitle font size settings in PiP window. r=pip-reviewers,desktop-theme-reviewers,mhowell,sfoster,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D144754
2022-06-17 04:16:28 +00:00
criss 915e00a5a7 Backed out changeset c5ce4a2b9ddb (bug 1764120) for causing for causing mochitest failures on browser_fontSize_change.js. CLOSED TREE 2022-06-16 21:59:53 +03:00
Niklas Baumgardner a64d340499 Bug 1764120 - Subtitle font size settings in PiP window. r=pip-reviewers,desktop-theme-reviewers,mhowell,sfoster,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D144754
2022-06-16 17:49:35 +00:00
Emilio Cobos Álvarez 0e4bbceed1 Bug 1774226 - Remove Constructable Stylesheets experimental feature. r=Gijs,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D149273
2022-06-15 08:38:52 +00:00
Katherine Patenio 4e19b82c79 Bug 1770465 - add dynamic colorway collection name and date to about:addons. r=dao,fluent-reviewers,rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D148431
2022-06-14 23:12:05 +00:00
Katherine Patenio 284ea30c16 Bug 1771043 - update disabled and enabled addon-lists for colorways r=rpl,dao,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D147794
2022-06-08 21:23:18 +00:00
Greg Tatum 8387447504 Bug 1759504 - Put the text recognition UI behind an experimental feature r=emilio,nordzilla,fluent-reviewers,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D146829
2022-06-03 16:01:34 +00:00
Dmitrij Feller 7b0416c7ca Bug 1565271 - Limit default view of description on expanded card.r=mstriemer,fluent-reviewers
***
Bug 1565271 - Refactor rendering of the details into its own function.

Differential Revision: https://phabricator.services.mozilla.com/D145174
2022-06-02 19:49:48 +00:00
criss 6362d2b06a Backed out 7 changesets (bug 1759504) for causing Android build bustages on NodeListBinding.cpp
Backed out changeset d1f1173aecfc (bug 1759504)
Backed out changeset a14a874c57b0 (bug 1759504)
Backed out changeset b9beaecf9708 (bug 1759504)
Backed out changeset dc1be2f0e0b6 (bug 1759504)
Backed out changeset a0b089fb747b (bug 1759504)
Backed out changeset b5f762f1f22e (bug 1759504)
Backed out changeset a21b8153ca2a (bug 1759504)
2022-06-02 19:52:05 +03:00
Greg Tatum d3d55f9e6b Bug 1759504 - Put the text recognition UI behind an experimental feature r=emilio,nordzilla,fluent-reviewers,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D146829
2022-06-02 14:31:43 +00:00
Katherine Patenio eebf0c1067 Bug 1769143 - add new colorways section and colorways collection card in about:addon. r=dao,fluent-reviewers,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D146583
2022-05-31 15:54:27 +00:00
Francesco Lodolo (:flod) 0bf3ad1920 Bug 1770896 - Remove unused extensions.dtd file, r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D147151
2022-05-24 16:26:40 +00:00
Eemeli Aro f449b8ac1d Bug 1507471 - Migrate messages from mozapps/extensions/extensions.properties to Fluent. r=Gijs,fluent-reviewers,robwu
Messages used by the `about:addons` page are migrated to `aboutAddons.ftl`.
Unused messages are dropped, as is the `get_string()` helper from `test/browser/head.js`.

Differential Revision: https://phabricator.services.mozilla.com/D131793
2022-05-04 12:12:49 +00:00
Mike Conley 71185850fb Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
Original patch by Guanlin Cheng <chenggu3@msu.edu>.

Differential Revision: https://phabricator.services.mozilla.com/D139742
2022-04-25 14:21:18 +00:00
Norisz Fay 88be59b607 Backed out 2 changesets (bug 1654054) for causing bc failures on browser_nimbusShowIconOnly.js
CLOSED TREE

Backed out changeset 2b6a67ada4d3 (bug 1654054)
Backed out changeset 2f9ad49eb131 (bug 1654054)
2022-04-21 22:53:22 +03:00
Mike Conley 251672771a Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
Original patch by Guanlin Cheng <chenggu3@msu.edu>.

Differential Revision: https://phabricator.services.mozilla.com/D139742
2022-04-21 17:58:17 +00:00
Nika Layzell 5404b2b305 Bug 1763413 - Stop disabling Fission in safe mode, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D144198
2022-04-21 14:54:01 +00:00
Cristian Tuns 9f7f5dc7c8 Backed out 2 changesets (bug 1654054) for causing mochites failures on browser_nimbusMessageFirstTimePip.js CLOSED TREE
Backed out changeset 164e5a97cc41 (bug 1654054)
Backed out changeset dde97d800713 (bug 1654054)
2022-04-20 18:47:32 -04:00
Mike Conley 41ac19ba0f Bug 1654054 - Port videocontrols to Fluent. r=mconley,fluent-reviewers,pip-reviewers,flod
Original patch by Guanlin Cheng <chenggu3@msu.edu>.

Differential Revision: https://phabricator.services.mozilla.com/D139742
2022-04-20 21:22:45 +00:00
Alexandre Lissy cd822fce9c Bug 1761054 - Add Utility Processes with proper classification in about:processes r=nika,fluent-reviewers,flod,florian
Differential Revision: https://phabricator.services.mozilla.com/D141881
2022-04-14 16:22:21 +00:00
gliu20 e83b1e2349 Bug 1753729 - Add system memory and disk size and placeDB page limit to about:support. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D140918
2022-03-24 11:43:22 +00:00
Chris Peterson dc3fb314e4 Bug 1731523 - Part 1: Remove "Firefox 100 User-Agent String" setting UI. r=fluent-reviewers,preferences-reviewers,Gijs
This "Firefox 100 User-Agent String" setting was added in bug 1748798 to help test if sending a "Firefox 100" UA string causes any major webcompat problems.

The "general.useragent.forceVersion100" pref will be removed in the next changeset.

Differential Revision: https://phabricator.services.mozilla.com/D140460
2022-03-09 03:20:08 +00:00
Chris Peterson 809cd2a13e Bug 1598759 - Remove support for Large-Allocation HTTP header. r=nika,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D140459
2022-03-09 03:18:04 +00:00
Nick Alexander 1288cd82fa Bug 1752968 - Make single-locale l10n repacks minify `.properties` files. r=firefox-build-system-reviewers,eemeli,glandium
Differential Revision: https://phabricator.services.mozilla.com/D138365
2022-03-02 17:43:48 +00:00
Chris Martin 0c100013ef Bug 1750742 - Enable Win32k Lockdown by default in Nightly r=bobowen
It's time to graduate Win32k lockdown from Nightly Experiments to default on
Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D139487
2022-02-24 13:01:39 +00:00
Narcis Beleuzu be477df7f9 Backed out 3 changesets (bug 1752968) for GTest crashes on wrappers.cpp . CLOSED TREE
Backed out changeset 1ab482292c62 (bug 1752968)
Backed out changeset a57257eab3fc (bug 1752968)
Backed out changeset 7c29431ee202 (bug 1752968)
2022-02-24 02:48:07 +02:00
Nick Alexander 96e06a21d5 Bug 1752968 - Make single-locale l10n repacks minify `.properties` files. r=firefox-build-system-reviewers,eemeli,glandium
Differential Revision: https://phabricator.services.mozilla.com/D138365
2022-02-23 23:11:50 +00:00
Marian-Vasile Laza f72e3a889c Backed out changeset 052d3687f4f0 (bug 1750742) for causing marionette test failures. CLOSED TREE 2022-02-23 13:31:19 -08:00
Tyler Kabaker df9553d63a Bug 1594828 - Changed Reader Mode color scheme preference to be based off of browser content theme. r=mtigley,niklas
Differential Revision: https://phabricator.services.mozilla.com/D136072
2022-02-23 18:26:34 +00:00
Chris Martin ea14fc6b48 Bug 1750742 - Enable Win32k Lockdown by default in Nightly r=bobowen
It's time to graduate Win32k lockdown from Nightly Experiments to default on
Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D139487
2022-02-23 14:57:04 +00:00
Jan-Ivar Bruaroey 2f7d8322c5 Bug 1754611 - Show codec stats in about:webrtc. r=ng,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D138376
2022-02-10 14:57:32 +00:00
emilymichaels 45ae1fbadb Bug 1749038 - Adding a keyboard command to toggle narrate in reader mode. r=niklas,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D136068
2022-02-09 00:26:48 +00:00
Chris Peterson 640a7dccb3 Bug 1748798 - Add 'Firefox 100 User-Agent String' to the Nightly Experiments settings. r=jaws,flod
The Nightly experiment's description:

> Firefox 100 User-Agent String
>
> Make Nightly send websites a User-Agent string that pretends to be Firefox
> version 100. Use this setting to test whether websites will break when
> Nightly hits a three-digit version number. The real Firefox 100 is scheduled
> to be released in May 2022, so start testing your websites now!

Firefox's User-Agent string says "Firefox/100.0" in both release and pre-release channels. Firefox 100's release date will be 2022-05-03. The Nightly 100 development cycle will begin 2022-03-08.

Chrome has a similar chrome://flags/#force-major-version-to-100 flag for testing a Chrome 100 UA.

Differential Revision: https://phabricator.services.mozilla.com/D135316
2022-01-30 00:38:31 +00:00
Cristian Tuns abf42b1167 Backed out 2 changesets (bug 1748798) for causing mochitest failures on browser_navigator.js CLOSED TREE
Backed out changeset 15922d565b29 (bug 1748798)
Backed out changeset 4a90f3296ec3 (bug 1748798)
2022-01-28 05:29:38 -05:00
Chris Peterson 8bf68165e0 Bug 1748798 - Add 'Firefox 100 User-Agent String' to the Nightly Experiments settings. r=jaws,flod
The Nightly experiment's description:

> Firefox 100 User-Agent String
>
> Make Nightly send websites a User-Agent string that pretends to be Firefox
> version 100. Use this setting to test whether websites will break when
> Nightly hits a three-digit version number. The real Firefox 100 is scheduled
> to be released in May 2022, so start testing your websites now!

Firefox's User-Agent string says "Firefox/100.0" in both release and pre-release channels. Firefox 100's release date will be 2022-05-03. The Nightly 100 development cycle will begin 2022-03-08.

Chrome has a similar chrome://flags/#force-major-version-to-100 flag for testing a Chrome 100 UA.

Differential Revision: https://phabricator.services.mozilla.com/D135316
2022-01-28 08:02:02 +00:00
Marian-Vasile Laza de6784986f Backed out 3 changesets (bug 1748798) for causing bc test failures on browser_navigator.js. a=backout
Backed out changeset 98b4a50ae8a2 (bug 1748798)
Backed out changeset 509c128c5d15 (bug 1748798)
Backed out changeset b95bd8f3f5d4 (bug 1748798)
2022-01-27 15:09:03 +02:00
Chris Peterson f6b7fa4311 Bug 1748798 - Add 'Firefox 100 User-Agent String' to the Nightly Experiments settings. r=jaws,flod
The Nightly experiment's description:

> Firefox 100 User-Agent String
>
> Make Nightly send websites a User-Agent string that pretends to be Firefox
> version 100. Use this setting to test whether websites will break when
> Nightly hits a three-digit version number. The real Firefox 100 is scheduled
> to be released in May 2022, so start testing your websites now!

Firefox's User-Agent string says "Firefox/100.0" in both release and pre-release channels. Firefox 100's release date will be 2022-05-03. The Nightly 100 development cycle will begin 2022-03-08.

Chrome has a similar chrome://flags/#force-major-version-to-100 flag for testing a Chrome 100 UA.

Differential Revision: https://phabricator.services.mozilla.com/D135316
2022-01-27 06:03:24 +00:00
Noemi Erli c20172ba1b Merge mozilla-central to autoland a=merge on a CLOSED TREE 2022-01-18 17:44:54 +02:00
Rob Wu 2891869491 Bug 1743099 - Replace AddonType with hasAddonType r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D132252
2022-01-18 14:39:59 +00:00
Noemi Erli 339164a3c1 Backed out changeset c467b50beb6f (bug 1381019) for beaking content tabs with win32k lockdown enabled a=backout 2022-01-18 14:47:16 +02:00
Chris Martin 3bdb4eb424 Bug 1381019 - Enable Win32k Lockdown by default in Nightly r=preferences-reviewers,fluent-reviewers,Gijs
It's time to graduate Win32k lockdown from Nightly Experiments to default on
Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D136018
2022-01-18 01:39:32 +00:00
Marian-Vasile Laza ac463041a0 Backed out changeset c55b23ccde73 (bug 1381019) for causing mochitest failures on test_bug360437.xhtml. CLOSED TREE 2022-01-17 19:21:02 +02:00
Chris Martin 22909c3fbf Bug 1381019 - Enable Win32k Lockdown by default in Nightly r=preferences-reviewers,fluent-reviewers,Gijs
It's time to graduate Win32k lockdown from Nightly Experiments to default on
Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D136018
2022-01-17 14:43:08 +00:00
Chris H-C d176887e7a Bug 1730186 - Remove about:telemetry's 'Captured Stacks' section r=janerik
Captured Stacks were removed, oh, ages ago.

Also, while we're here, point at the new symbolication server.

Differential Revision: https://phabricator.services.mozilla.com/D135741
2022-01-14 18:54:11 +00:00
Mike Kaply 0b3cfeaed2 Bug 1733497 - Remove region.properties. r=geckoview-reviewers,m_kato,flod
Differential Revision: https://phabricator.services.mozilla.com/D134427
2022-01-13 21:18:30 +00:00
Alexandre Lissy 161f130b0a Bug 1731890 - Adding Utility process with basic sandbox r=agi,nika,bobowen
Differential Revision: https://phabricator.services.mozilla.com/D126297
2022-01-12 20:52:58 +00:00
Nicolas Chevobbe d107bc8aea Bug 1747730 - Remove featuregate for devtools.webconsole.input.context since it rides the train. r=Gijs,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D135526
2022-01-11 05:59:49 +00:00
Nico Grunbaum 022c239ff1 Bug 1711522 - add autorefresh checkbox to about:webrtc;r=mjf,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D134479
2021-12-22 19:20:14 +00:00
Emilio Cobos Álvarez 35aa7c3e53 Bug 1746730 - Remove cascade-layers from experimental features. r=fluent-reviewers,preferences-reviewers,Gijs
Basically backs out bug 1729337.

Differential Revision: https://phabricator.services.mozilla.com/D134231
2021-12-18 22:17:41 +00:00
Shane Caraveo 5523432d64 Bug 1741908 pluralize string for site permissions abuse reporting r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D134037
2021-12-16 19:02:51 +00:00
Luca Greco 40effbe1d1 Bug 1741908 - Add support for abuse reporting to the sitepermission addon type. r=mixedpuppy,fluent-reviewers
- abuse categories: **damage**, **broken**, **unwanted** and **other**
- new l10n entries for the '*-sitepermission' strings (like for themes and extension, see:
  https://searchfox.org/mozilla-central/search?q=-extension&path=abuseReports.ftl )
- `addon.siteOrigin` as fallback if no homepage_url or support url was explicitly specified
- extended the existing tests to also cover the sitepermission addon type

Differential Revision: https://phabricator.services.mozilla.com/D132397
2021-12-15 19:34:41 +00:00
Shane Caraveo 39b6e5018c Bug 1741545 add sitepermission category to about:addons r=fluent-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D131566
2021-12-15 19:34:40 +00:00
Eemeli Aro 18caf861b1 Bug 1733490 - Migrate CSP error messages from extensions.properties to Fluent. r=zbraniecki,mixedpuppy,flod
The actual messages were migrated using https://github.com/mozilla/properties-to-ftl,
while C++ changes use patterns established by https://bugzilla.mozilla.org/show_bug.cgi?id=1742106.

Differential Revision: https://phabricator.services.mozilla.com/D131594
2021-12-15 16:09:03 +00:00
Norisz Fay 204b961c4e Backed out changeset f5bcc7acaf26 (bug 1733490) for causing mochitest failures on browser_all_files_referenced.js 2021-12-14 13:21:21 +02:00
Eemeli Aro 3b836d5a27 Bug 1733490 - Migrate CSP error messages from extensions.properties to Fluent. r=zbraniecki,mixedpuppy,flod
The actual messages were migrated using https://github.com/mozilla/properties-to-ftl,
while C++ changes use patterns established by https://bugzilla.mozilla.org/show_bug.cgi?id=1742106.

Differential Revision: https://phabricator.services.mozilla.com/D131594
2021-12-14 10:10:32 +00:00
Nika Layzell e5f04d355b Bug 1732358 - Part 3: Remove fission from the experimental features pane in about:preferences, r=cpeterson,preferences-reviewers
Fission will be enabled by default in the next part, and no longer needs to be
listed as an experimental feature.

Differential Revision: https://phabricator.services.mozilla.com/D133007
2021-12-13 20:28:33 +00:00
Nika Layzell 490e62e602 Bug 1732358 - Part 2: Add the ability to force-disable fission with an environment variable, r=ahal,fluent-reviewers,flod,mccr8
This is required to replace the existing MOZ_FORCE_ENABLE_FISSION environment
variables in environments which use that. In the future we'll want to stop
passing any environment variable when not passing a flag to `./mach run`
however that will require changes to the default test behaviour in bug 1744091.

Differential Revision: https://phabricator.services.mozilla.com/D133006
2021-12-13 20:28:33 +00:00
Nick Alexander dc28c12fdd Bug 1744325 - Remove outdated `update-packaging` cruft. r=bhearsum,firefox-build-system-reviewers,glandium
None of this is used now that `funsize` generates update MARs.  It
might have even been possible to remove this in Bug 1173459, years
ago.

Differential Revision: https://phabricator.services.mozilla.com/D132836
2021-12-10 17:31:08 +00:00
Rashelle Hopkins 46641fae91 Bug 1739515 - Remove checks for multiple PiP windows pref r=mtigley,kpatenio,mhowell,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D133147
2021-12-10 10:33:14 +00:00