Punam Dahiya
a76c013839
Bug 1754832 - Update PBM to support opening spotlight tab modal r=Mardak,mviar,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D140565
2022-03-17 06:41:47 +00:00
Punam Dahiya
c4f92a5d3b
Bug 1756860 - Add Firefox Focus promo image r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D140780
2022-03-12 11:15:33 +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
Mark Banner
9b90775450
Bug 1751275 - Add a snapshot monitor for triggering snapshot group builders. r=mossop
...
Depends on D135706
Differential Revision: https://phabricator.services.mozilla.com/D136526
2022-01-31 12:07:27 +00:00
Andrew Creskey
30948ff437
Bug 1750100 - Add SnapshotGroups and API r=Standard8,mossop
...
SnapshotGroups will allow users, as well as our heuristics, to group various Snapshots together in meaningful ways.
Differential Revision: https://phabricator.services.mozilla.com/D135706
2022-01-21 21:02:22 +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
Punam Dahiya
8108a5c646
Bug 1741795 - Make More from Mozilla content customizable by partner repacks r=preferences-reviewers,mviar,hectorz
...
Differential Revision: https://phabricator.services.mozilla.com/D134574
2022-01-14 22:57:34 +00:00
Niklas Baumgardner
60637708f9
Bug 1741736 - Add overlay to Screenshots component implementation. r=sfoster,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D132832
2022-01-14 18:06:11 +00:00
Sandor Molnar
eb2bc8daf7
Backed out changeset fb53fb5009a4 (bug 1741736) for causing browser-chrome failures in browser_parsable_css. CLOSED TREE
2022-01-14 17:32:52 +02:00
Niklas Baumgardner
bb01085481
Bug 1741736 - Add overlay to Screenshots component implementation. r=sfoster,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D132832
2022-01-14 14:36:49 +00:00
Jonathan Watt
ac90ddff59
Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D133500
2021-12-16 15:12:33 +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
Dan Mosedale
3407e72ceb
Bug 1740393 Update preffed off "More from Mozilla 96" experiment w/QR code & email link, r=preferences-reviewers,desktop-theme-reviewers,pdahiya,dao,mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D132435
2021-12-04 17:37:37 +00:00
Julian Descottes
2e9e1cc305
Bug 1741369 - [devtools] Update paths to loader files outside devtools/ r=perftest-reviewers,preferences-reviewers,sparky,Gijs
...
Depends on D131217
Differential Revision: https://phabricator.services.mozilla.com/D131218
2021-11-17 12:43:27 +00:00
Dave Townsend
ae01108fb6
Bug 1739379: Collect page data in the new schema. r=Standard8,mak
...
Note that this includes an uplift from MR2-839.
Differential Revision: https://phabricator.services.mozilla.com/D130360
2021-11-09 11:36:58 +00:00
Dave Townsend
9f8f47ab64
Bug 1739377: Add JSON schemas for page data. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D130358
2021-11-09 09:06:06 +00:00
raquelvargas
82fcbdc4b5
Bug 1738245 - Remove OS.File usage from various browser/ tests. r=Standard8,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D129972
2021-11-05 16:49:48 +00:00
Niklas Baumgardner
527568806d
Bug 1735614 - Building initial save visible / save full page UI in the tab modal. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D128516
2021-11-04 17:57:29 +00:00
Marian-Vasile Laza
99b32fcd58
Backed out changeset a045ce98e572 (bug 1738245) for causing xpcshell failures on test_MigrationUtils_timedRetry.js. CLOSED TREE
2021-11-03 17:17:12 +02:00
raquelvargas
befd3cc567
Bug 1738245 - Remove OS.File usage from various browser/ tests. r=Standard8,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D129972
2021-11-03 08:05:31 +00:00
Ryan VanderMeulen
0337426c70
Bug 1738277 - Clean up a couple more references to settings/pinning. r=leplatrem on a CLOSED TREE
2021-10-28 11:17:58 -04:00
Luca Greco
03bea7fc78
Bug 1736825 - Improve manifest.json files parsing in browser_all_files_referenced.js. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D129019
2021-10-21 11:51:05 +00:00
Iulian Moraru
8e65c7cbc6
Backed out 2 changesets (bug 1735721, bug 1736825) for causing mochitests browser chrome failures on browser_startup_syncIPC.js, CLOSED TREE
...
Backed out changeset 80d2e27ea03f (bug 1735721)
Backed out changeset b265817ccc60 (bug 1736825)
2021-10-20 21:19:14 +03:00
Luca Greco
a3b2f1b186
Bug 1736825 - Improve manifest.json files parsing in browser_all_files_referenced.js. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D129019
2021-10-20 14:07:25 +00:00
Mark Banner
3633fd7457
Bug 1378173 - Remove Promise.jsm. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D128098
2021-10-14 08:28:28 +00:00
Gavin Lazar Suntop
2f6a4680e7
Bug 1726385 - CTA + Recs variant r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D123679
2021-09-28 18:12:17 +00:00
Harry Twyford
cee0305a2a
Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy
...
This is pretty much impossible to review as-is, so it may be more useful to review the script that made them. The repo is at https://github.com/htwyford/create-theme-script . parse-themes-script.js is the main script. It reads input.json. input.json is pulled from https://github.com/FirefoxUX/themes/blob/main/tokens/color/base.json , with some light edits to fix inconsistencies. The file in the FirefoxUX repo is an export of the colors in the Figma file: https://www.figma.com/file/xaRff6432QsirRftX8NZgb/MR2-Themes?node-id=86%3A17747 .
The themes aren't perfect yet. For example, the text color in the Urlbar chiclet is sometimes wrong. They also don't consider the UX spec on badge colors, since UX is still actively updating that part of the spec. Since these themes are behind a pref, I think we should land it and fix the issues in followups. It will make it more clear what is changing when they're not being added en masse like this. Getting them in the tree ASAP also lets UX and QA get a head start on testing them.
Differential Revision: https://phabricator.services.mozilla.com/D125755
2021-09-21 13:32:58 +00:00
Harry Twyford
31b58b8bf6
Bug 1730262 - Add first monochromatic theme. r=desktop-theme-reviewers,dao,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D125283
2021-09-21 13:32:57 +00:00
Butkovits Atila
4b46b9b45b
Backed out 3 changesets (bug 1719939, bug 1726437, bug 1730262) for causing failures on test_browserGlue_migration_ctrltab_recently_used_order.js.
...
Backed out changeset ea1653e9644f (bug 1719939)
Backed out changeset 01f90db715a7 (bug 1726437)
Backed out changeset c0e23b2acfbb (bug 1730262)
2021-09-21 05:15:31 +03:00
Harry Twyford
393eadce50
Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy
...
This is pretty much impossible to review as-is, so it may be more useful to review the script that made them. The repo is at https://github.com/htwyford/create-theme-script . parse-themes-script.js is the main script. It reads input.json. input.json is pulled from https://github.com/FirefoxUX/themes/blob/main/tokens/color/base.json , with some light edits to fix inconsistencies. The file in the FirefoxUX repo is an export of the colors in the Figma file: https://www.figma.com/file/xaRff6432QsirRftX8NZgb/MR2-Themes?node-id=86%3A17747 .
The themes aren't perfect yet. For example, the text color in the Urlbar chiclet is sometimes wrong. They also don't consider the UX spec on badge colors, since UX is still actively updating that part of the spec. Since these themes are behind a pref, I think we should land it and fix the issues in followups. It will make it more clear what is changing when they're not being added en masse like this. Getting them in the tree ASAP also lets UX and QA get a head start on testing them.
Differential Revision: https://phabricator.services.mozilla.com/D125755
2021-09-20 19:27:52 +00:00
Harry Twyford
42b741a2fd
Bug 1730262 - Add first monochromatic theme. r=desktop-theme-reviewers,dao,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D125283
2021-09-20 18:30:49 +00:00
Sebastian Hengst
49f844414e
Backed out changeset 13fa4cea337f (Bug 1724019) on request from emcminn because of change of plans. r=emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D124829
Depends on D124828
2021-09-07 20:41:56 +00:00
Jonathan Watt
ed7d14cf9a
Bug 516362 p1. Add a localized helper to prompt the user for approval to install the app. r=zbraniecki,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D122476
2021-08-30 21:15:04 +00:00
Emily McMinn
0aaae4a863
Bug 1724019 - Update about:privatebrowsing CSS, markup and tests r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D121753
2021-08-16 14:33:31 +00:00
Kajal Sah
c9be904cff
Bug 1722449 - Adds markup to the tab dialog box for screenshot component. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D120931
2021-08-05 17:43:00 +00:00
Gijs Kruitbosch
1e4a561ac0
Bug 1721627 - crash on requests to non-existing chrome: and resource: files on infra, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D120557
2021-08-03 16:46:34 +00:00
Dorel Luca
24feffa455
Backed out 2 changesets (bug 1721627) for Talos failures. CLOSED TREE
...
Backed out changeset bc5e08d27347 (bug 1721627)
Backed out changeset a670f5679e0b (bug 1721627)
2021-08-03 03:57:21 +03:00
Greg Tatum
b6867c40f2
Bug 1722087 - Save 1.4M in omnijar by removing unused theme images; r=desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D120765
2021-08-02 17:03:02 +00:00
Gijs Kruitbosch
50385d763f
Bug 1721627 - crash on requests to non-existing chrome: and resource: files on infra, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D120557
2021-08-02 16:55:35 +00:00
Dave Townsend
11364207e3
Bug 1722891: Create a component to intelligently select snapshots. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D121186
2021-07-30 14:19:12 +00:00
Dave Townsend
0555901c81
Bug 1722680 - Store and retrieve pagedata for snapshots. r=mossop
...
Depends on D120498
Differential Revision: https://phabricator.services.mozilla.com/D120848
2021-07-29 08:09:29 +00:00
Cosmin Sabou
7e5aea8bff
Backed out 2 changesets (bug 1722275, bug 1722680) for snapshots related xpcshell and bc failures. CLOSED TREE
...
Backed out changeset 62ed0dc702e1 (bug 1722275)
Backed out changeset 70d2848c396a (bug 1722680)
2021-07-28 20:51:36 +03:00
Mark Banner
7c6988fbe9
Bug 1722275 - Add a basic framework for collecting page data from loaded pages. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D120825
2021-07-28 17:14:34 +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
Kajal Sah
e057cbc049
Bug 1719492 - Migrates screenshot icons into the browser/component/screenshots directory. r=emalysz
...
Depends on D118573
Differential Revision: https://phabricator.services.mozilla.com/D119540
2021-07-23 18:25:51 +00:00
Butkovits Atila
61be2b5334
Backed out changeset 7d53ab517f06 (bug 1719492) for causing bc failures at browser_all_files_referenced.js
2021-07-22 01:34:09 +03:00
Kajal Sah
fb077089e7
Bug 1719492 - Migrates screenshot icons into the browser/component/screenshots directory. r=emalysz
...
Depends on D118573
Differential Revision: https://phabricator.services.mozilla.com/D119540
2021-07-21 19:09:17 +00:00