Mike Conley
7faaf77125
Bug 1863400 - Part 1: Move about:welcome mochitest-browser tests to browser/components/aboutwelcome folder. r=pdahiya,Gijs
...
This clones many of the ESLint rules from browser/components/newtab over as well.
Differential Revision: https://phabricator.services.mozilla.com/D193116
2023-11-28 01:37:35 +00:00
Joel Maher
2cae29b76e
Bug 1859869 - batch 12 - browser/* xpcshell .ini manifests to .toml. r=aryx,extension-reviewers,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,issammani,Standard8,robwu,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D193996
2023-11-21 17:35:23 +00:00
Thomas Wisniewski
6cb66d4ccd
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
c76093316c
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
4c054b0ab4
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
42acdc9cd5
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
ad730e4654
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
67ce438ab8
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
ca1fea74be
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
Greg Stoll
14de68880a
Bug 1811076: Part 5 - Add UI notifications for content analysis results r=nika,Gijs,fluent-reviewers,flod
...
Connects content analysis checks with the tab that their messages
to the user should appear on. Adds notifications for the
CA messages.
Differential Revision: https://phabricator.services.mozilla.com/D191784
2023-11-15 14:53:12 +00:00
Tom Marble
d596ebea8e
Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D188427
2023-09-21 22:47:07 +00:00
Gijs Kruitbosch
5736aa0cd2
Bug 1846787 - let shopping code ride the train (disabled by default), r=jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D187779
2023-09-08 17:04:40 +00:00
Iulian Moraru
e7ba138c88
Backed out changeset 5f5354d30a45 (bug 1783521) for causing bc failures on browser_ext_windows_create_url.js. CLOSED TREE
2023-09-08 10:21:20 +03:00
DJ
bfd5a700c3
Bug 1783521 - add card preview when inactive tab hovered. r=settings-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,fluent-reviewers,flod,dao,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D184260
2023-09-08 02:47:16 +00:00
Greg Tatum
c18ddeaa00
Bug 1817084 - Remove old translations code; r=settings-reviewers,fluent-reviewers,nordzilla,mconley,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D181700
2023-06-23 13:36:13 +00:00
Mark Banner
d016a2bcdc
Bug 1839388 - Convert distribution.js to an ES module. r=mkaply
...
Differential Revision: https://phabricator.services.mozilla.com/D181578
2023-06-22 07:22:13 +00:00
Jared Hirsch
0dd54e871a
Bug 1837662 - Create shopping placeholder page. r=jhirsch
...
* For now, make page available via chrome://browser/content/shopping/shopping.html .
* Includes preview ftl file and proof-of-concept working localization of
the page title.
Differential Revision: https://phabricator.services.mozilla.com/D180487
2023-06-12 19:02:49 +00:00
Sandor Molnar
962a843f6d
Backed out changeset 2296c93b1e03 (bug 1837662) for causing bc failures in browser/content/shopping/shopping.html CLOSED TREE
2023-06-12 20:27:50 +03:00
Jared Hirsch
9e824bf411
Bug 1837662 - Create shopping placeholder page. r=jhirsch
...
* For now, make page available via chrome://browser/content/shopping/shopping.html .
* Includes preview ftl file and proof-of-concept working localization of
the page title.
Differential Revision: https://phabricator.services.mozilla.com/D180487
2023-06-12 14:47:44 +00:00
Dão Gottwald
2595ca85bd
Bug 1820477 - Remove Colorway Closet modal code. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D174861
2023-04-13 17:50:22 +00:00
Greg Tatum
af086de7c1
Bug 1826437 - Add translations panel tests; r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D174683
2023-04-12 16:13:24 +00:00
Mark Banner
70046e9f64
Bug 1804661 - Convert browser/components/StartupRecorder.jsm to an ES module. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D164206
2022-12-12 14:59:19 +00:00
Mark Banner
55b80efd43
Bug 1804661 - Convert browser/components/BrowserContentHandler.jsm to an ES module. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D164205
2022-12-12 14:59:18 +00:00
Mark Banner
53ce0faad1
Bug 1804661 - Convert browser/components/BrowserGlue.jsm to an ES module. r=Gijs,settings-reviewers,perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D164204
2022-12-12 14:59:18 +00:00
Emily McMinn
668611bfdc
Bug 1795090 - Standup about:messagepreview page r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D161211
2022-11-29 15:41:58 +00:00
Butkovits Atila
1a4dfaa163
Backed out 4 changesets (bug 1782088)for causing build bustages. CLOSED TREE
...
Backed out changeset a7423c6d52b7 (bug 1782088)
Backed out changeset 50a3cc77e38b (bug 1782088)
Backed out changeset 7dca17d480bb (bug 1782088)
Backed out changeset f1e6e1226a8c (bug 1782088)
2022-10-25 06:03:22 +03:00
Benjamin VanderSloot
6787351db2
Bug 1782088, part 2 - Create service that opens doorhanger for FedCM, r=pbz
...
Depends on D158778
Differential Revision: https://phabricator.services.mozilla.com/D158779
2022-10-25 02:00:26 +00:00
Dão Gottwald
7174d39cef
Bug 1774435 - Remove NIGHTLY_BUILD conditions for Firefox View. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D154398
2022-08-23 09:50:42 +00:00
Greg Tatum
b3d582927d
Bug 1782578 - Stub out the textrecognition component files r=nordzilla
...
The implementation follows after this, but I felt it made the code
easier to read to by splitting it out.
Differential Revision: https://phabricator.services.mozilla.com/D153395
2022-08-10 19:38:45 +00:00
Norisz Fay
8bc30afa79
Backed out 6 changesets (bug 1782578, bug 1782579) for causing mochitest failures on browser_parsable_css.js CLOSED TREE
...
Backed out changeset bdb42cfe6213 (bug 1782579)
Backed out changeset 5f17ee4cc4df (bug 1782578)
Backed out changeset 4f969d46dd37 (bug 1782578)
Backed out changeset b4c51d1ffa99 (bug 1782578)
Backed out changeset 98d0d6bcd37b (bug 1782578)
Backed out changeset 8332d678079e (bug 1782578)
2022-08-10 20:19:31 +03:00
Greg Tatum
0a77c0395d
Bug 1782578 - Stub out the textrecognition component files r=nordzilla
...
The implementation follows after this, but I felt it made the code
easier to read to by splitting it out.
Differential Revision: https://phabricator.services.mozilla.com/D153395
2022-08-10 16:08:44 +00:00
Dão Gottwald
a84d8ed837
Bug 1779017 - [Colorway Closet] Remove nightly ifdefs. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D151642
2022-07-14 07:57:35 +00:00
Kris Maglione
c4e585b525
Bug 1770237: Part 3 - Migrate StartupRecorder to static component registration. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148183
2022-06-22 20:31:32 +00:00
Sam Foster
eb3471f09d
Bug 1764139 - Rename about:myfirefox to about:firefoxview and all the other files and references. r=dao,fluent-reviewers,flod
...
Depends on D145697
Differential Revision: https://phabricator.services.mozilla.com/D145699
2022-05-06 10:31:47 +00:00
Dão Gottwald
3a394bfd6a
Bug 1761310 - Create colorway closet modal shell. r=Gijs,amy
...
Differential Revision: https://phabricator.services.mozilla.com/D142345
2022-04-01 02:31:12 +00:00
Gijs Kruitbosch
2582c25dcf
Bug 1760991 - add 'my firefox' shell page, r=sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D142050
2022-03-25 12:46:45 +00:00
Sam Foster
bcf56dfb63
Bug 1721229 - Remove the WebPayments UI code from the tree. r=MattN,desktop-theme-reviewers,edenchuang,dao
...
* Remove the contents of the browser/components/payments directory
* Excepting the nsIPaymentUIService implementation and its component registration - to allow the /feature-policy/payment-allowed-by-feature-policy* tests to continue to run and pass
* Update docs index to remove the web payments UI source docs
* Remove residual rules from browser CSS
* Remove references from the static analysis tests
Differential Revision: https://phabricator.services.mozilla.com/D127329
2022-02-17 20:32:13 +00:00
Iulian Moraru
3f4ed2d65a
Backed out 2 changesets (bug 1721229) for causing multiple crashes on payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.
...
Backed out changeset 964d52daa110 (bug 1721229)
Backed out changeset 42b194ca04c4 (bug 1721229)
2022-01-19 04:10:45 +02:00
Sam Foster
1d6cea4574
Bug 1721229 - Remove the WebPayments UI code from the tree. r=MattN
...
* Remove the whole browser/components/payments directory
* ..including the nsIPaymentUIService implementation and its component registration
* Update docs index to remove the web payments UI source docs
* Remove residual rules from browser CSS
* Remove references from the static analysis tests
Differential Revision: https://phabricator.services.mozilla.com/D127329
2022-01-18 21:25:44 +00:00
Dão Gottwald
f7bcee9115
Bug 1733345 - Move theme modules into browser/themes/. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D127090
2021-10-04 15:05:54 +00:00
Harry Twyford
8b8efc8503
Bug 1731146 - Manage built-in themes from BuiltInThemes.jsm and use it to defer installing colorway themes. r=dao,mixedpuppy
...
This creates a centralized place to manage built in themes. The main motivation for this is that we want to defer intalling built-in themes until after UI startup, but we need to ensure those themes are installed when about:addons is visited. This module is called from both BrowserGlue (for installation) and aboutaddons.js (to ensure installation). Also, built in themes handing is all over the place right now, and this centralizes it, which is nice.
This also creates a more-permanent pref for colorway themes. The rationale is that I could see Product wanting a ripcord on this project and I want to build that in from the start.
This approach has serious performance improvements over the baseline. Here is perfherder for the current approach of installing before UI startup: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=82baacf0b728add88c7e262ecb68d3fbcd1bda5e&newProject=try&newRevision=169edd7e48e5a051e5d3cbfbd6caaab4c496cd98&framework=1&page=1&showOnlyImportant=1 and again for an early version of the approach in this patch (installation after UI startup, but before I moved things to LightweightThemeConsumer): https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=82baacf0b728add88c7e262ecb68d3fbcd1bda5e&newProject=try&newRevision=6c200f35430a6af87401bd21c8db95e28a568964&framework=1&page=1&showOnlyImportant=1 .
Differential Revision: https://phabricator.services.mozilla.com/D126549
2021-09-29 23:08:45 +00:00
Toshihito Kikuchi
5686cf3408
Bug 1725257 - Part 2. Add a blank about:unloads. r=NeilDeakin,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D123987
2021-09-07 00:46:59 +00:00
Dave Townsend
19ac12a39e
Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
...
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.
Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 18:23:06 +00:00
Cosmin Sabou
a0159236f1
Backed out changeset e9a336383b55 (bug 1721647) for bc failures on browser_all_files_referenced.js. CLOSED TREE
2021-07-26 20:04:46 +03:00
Dave Townsend
5cbb812cba
Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
...
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.
Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 15:30:58 +00:00
Marian-Vasile Laza
b54ff36b0c
Backed out changeset 2035b7835ff6 (bug 1721647) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
2021-07-26 17:52:34 +03:00
Dave Townsend
a3463a3d4a
Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
...
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.
Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 12:51:42 +00:00
Kajal Sah
6cd001d717
Bug 1717486 Creates browser/components/screenshots directory.r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D118573
2021-07-19 16:47:33 +00:00
Sandor Molnar
e1f7148a90
Backed out 2 changesets (bug 1717486, bug 1718713) for causng eslint failures. CLOSED TREE
...
Backed out changeset 57c50b132961 (bug 1718713)
Backed out changeset 00b064dbf950 (bug 1717486)
2021-07-15 22:07:54 +03:00
Kajal Sah
aae9da6492
Bug 1717486 Creates browser/components/screenshots directory.r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D118573
2021-07-15 18:40:43 +00:00