Mark Banner
dca85f4f1b
Bug 1873158 - Update ESLint related modules to their latest versions. r=mossop,aminomancer,devtools-reviewers,reusable-components-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D197765
2024-01-05 19:52:08 +00:00
Shane Hughes
c74421b675
Bug 1868494 - Feature Callouts to support button submenus. r=omc-reviewers,jprickett
...
Differential Revision: https://phabricator.services.mozilla.com/D195619
2024-01-05 01:13:25 +00:00
scottdowne
58701d0e8a
Bug 1868232 - Fixing newtab customize menu initial transition state. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D197700
2024-01-04 20:51:44 +00:00
Shane Hughes
b63478c410
Bug 1872688 - Fix react/no-unknown-property violations in newtab. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D197622
2024-01-04 18:44:48 +00:00
Perry McManis
eafc50638a
Bug 1868441 - Update docs to reflect pingcentre being removed from messaging system r=jprickett
...
Differential Revision: https://phabricator.services.mozilla.com/D196493
2023-12-29 22:57:15 +00:00
Chris H-C
3a958a1442
Bug 1868988 - Remove PingCentre. Its watch has ended. r=nanj,thecount,perry.mcmanis
...
Differential Revision: https://phabricator.services.mozilla.com/D196227
2023-12-18 16:56:22 +00:00
Mike Conley
b004285019
Bug 1866802 - Update documentation for the ASRouter and Discovery Stream devtools. r=pdahiya,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D195812
2023-12-14 18:46:57 +00:00
Mike Conley
7e87a843d4
Bug 1866802 - Rename newtab's ASRouterAdmin to DiscoveryStreamAdmin and strip down to just Discovery Stream things. r=thecount,pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D194813
2023-12-14 18:46:56 +00:00
Butkovits Atila
8582db0ea5
Backed out 5 changesets (bug 1866802) for causing failures at test_TopSitesFeed.js. CLOSED TREE
...
Backed out changeset af9fbbc9ae50 (bug 1866802)
Backed out changeset 81d5b7de7178 (bug 1866802)
Backed out changeset e4d0863ed222 (bug 1866802)
Backed out changeset c0deb681b193 (bug 1866802)
Backed out changeset dda3e5e39f8c (bug 1866802)
2023-12-14 03:22:48 +02:00
Mike Conley
ff511df662
Bug 1866802 - Update documentation for the ASRouter and Discovery Stream devtools. r=pdahiya,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D195812
2023-12-13 23:29:49 +00:00
Mike Conley
c5da5d975d
Bug 1866802 - Rename newtab's ASRouterAdmin to DiscoveryStreamAdmin and strip down to just Discovery Stream things. r=thecount,pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D194813
2023-12-13 23:29:49 +00:00
Mark Banner
cee17a7223
Bug 1867620 - Avoid updating the in-content search bar placeholders / text from multiple locations when in handoff mode. r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D195167
2023-12-12 21:15:25 +00:00
Paul Bone
9503eb0aca
Bug 1863867 - Add support for targeting experiments based on memory r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D193160
2023-12-12 11:18:23 +00:00
Paul Bone
62b5d500fd
Bug 1863867 - Add expriment targeting based on archiecture bits r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D193159
2023-12-12 11:18:23 +00:00
Nipun Shukla
b6b703dee7
Bug 1860271 - Resolved launch on login checkbox and infobar bugs when user created Startup shortcut exists r=nalexander,settings-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191763
2023-12-12 00:22:08 +00:00
Mike Conley
6c38cdf414
Bug 1869327 - Fix typo / broken link in ASRouter targeting attributes source documentation. r=negin
...
Differential Revision: https://phabricator.services.mozilla.com/D196055
2023-12-11 15:25:51 +00:00
Jason Prickett
ed1bdf00c4
Bug 1866501 - Add style to shopping survey and onboarding card to support variable width r=pdahiya,omc-reviewers,negin
...
Simple fix to address the survey container's overflow issue in the sidebar. This allows the survey to stretch to fit the outer container, which allows the rest of the container's content to flow responsively.
Differential Revision: https://phabricator.services.mozilla.com/D195063
2023-12-06 22:26:23 +00:00
Mike Conley
15d11761c7
Bug 1715158 - Remove traces of snippets from source documentation. r=pdahiya,perftest-reviewers,sparky
...
Depends on D193855
Differential Revision: https://phabricator.services.mozilla.com/D193856
2023-12-06 16:15:16 +00:00
Mike Conley
5c798d64fb
Bug 1715158 - Remove snippet-related SCSS/CSS. r=thecount
...
Depends on D193854
Differential Revision: https://phabricator.services.mozilla.com/D193855
2023-12-06 16:15:15 +00:00
Mike Conley
da108723df
Bug 1715158 - Remove ASRouterUISurface, snippet templates, and associated tests. r=pdahiya
...
Depends on D193853
Differential Revision: https://phabricator.services.mozilla.com/D193854
2023-12-06 16:15:15 +00:00
Mike Conley
d7aac5f2af
Bug 1715158 - Remove snippets ASRouter infrastructure and stop using ASRouterUISurface in Base.jsx. r=pdahiya,thecount
...
Depends on D193852
Differential Revision: https://phabricator.services.mozilla.com/D193853
2023-12-06 16:15:14 +00:00
Jason Prickett
d8b0a631e0
Bug 1865745 - Fix feature callout arrow hiding behavior r=aminomancer,omc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D195191
2023-12-01 23:26:58 +00:00
Mike Conley
302950a392
Bug 1865536 - Queue and flush early messages from about:newtab after the parent-process is ready. r=Mardak
...
Before this patch, the about:home/about:newtab Redux store code had some
middleware that queued any messages sent from the page before the parent
had sent any messages. Presumably this was so that those messages wouldn't
be dropped if they were sent while the parent process was still setting
up its Feeds.
Unfortunately, there's a race here - if the parent process _is_ ready and
just chooses not to send any messages right away, the loaded about:home/about:newtab
document will just hold on to any actions until the parent process has
sent something down to it.
The Talos test that was failing here was waiting for the initial about:home
page to send a message which would record a Telemetry probe. That message
wasn't arriving in time. Presumably, _eventually_ the parent process would
have sent a message down to the about:home page which would flush the actions,
but the Talos test would time out before that would occur.
This patch changes things by having the _parent_ process queue any messages
sent from the content in the event that the ActivityStreamMessageChannel
is not yet set up. Once it is set up, those messages are dispatched after
the simulated NEW_TAB_INIT and NEW_TAB_LOAD for those early tabs are
sent to the parent process Redux store.
Differential Revision: https://phabricator.services.mozilla.com/D195179
2023-12-01 18:29:06 +00:00
Chris H-C
143acea492
Bug 1862670 - Submit "spoc" ping with shim for pocket impressions|saves|clicks r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D192702
2023-11-30 16:13:51 +00:00
Chris H-C
7e4c1d15f0
Bug 1862670 - Add tile_id to pocket impressions|saves|clicks r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D192606
2023-11-30 16:13:51 +00:00
Mike Conley
b443310b40
Bug 1863400 - Part 6: Perform bundling within browser/components/aboutwelcome folder. r=pdahiya
...
Depends on D193120
Differential Revision: https://phabricator.services.mozilla.com/D193121
2023-11-28 01:37:37 +00:00
Mike Conley
7404423a13
Bug 1863400 - Part 5: Move bundled about:welcome components into browser/components/aboutwelcome folder. r=pdahiya,aminomancer
...
Depends on D193119
Differential Revision: https://phabricator.services.mozilla.com/D193120
2023-11-28 01:37:37 +00:00
Amy Churchwell
352b5f7900
Bug 1827969 - Remove about:welcome Colorways code. r=omc-reviewers,hanna_a,fluent-reviewers,bolsson,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D180887
2023-11-22 00:14:26 +00:00
Cristian Tuns
709e423bb2
Backed out changeset d4424163a8bf (bug 1827969) for causing bc failures in browser_all_files_referenced.js
2023-11-21 14:06:46 -05:00
Amy Churchwell
f903c3fcf0
Bug 1827969 - Remove about:welcome Colorways code. r=omc-reviewers,hanna_a,fluent-reviewers,bolsson,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D180887
2023-11-21 17:55:45 +00:00
Iulian Moraru
d87f4291f2
Backed out changeset 51a922bf4c7e (bug 1827969) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
2023-11-14 21:49:20 +02:00
Amy Churchwell
6c6634cd07
Bug 1827969 - Remove about:welcome Colorways code. r=omc-reviewers,hanna_a,fluent-reviewers,bolsson,emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D180887
2023-11-14 16:42:39 +00:00
hanna alemu
6229b6aba7
Bug 1860892 - Remove Firefox View CFR message r=fxview-reviewers,omc-reviewers,aminomancer,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D192374
2023-11-07 18:09:39 +00:00
Chris H-C
fc76b37af0
Bug 1854245 - Add pocket recommendation id to pocket newtab events r=thecount,mmiermans
...
Depends on D190858
Differential Revision: https://phabricator.services.mozilla.com/D190980
2023-10-26 07:20:43 +00:00
Chris H-C
0c043e06bc
Bug 1857324 - Instrument 'dismiss' actions for newtab topsites r=nanj
...
See Also DENG-1363
Depends on D190855
Differential Revision: https://phabricator.services.mozilla.com/D190856
2023-10-26 07:20:41 +00:00
Chris H-C
801b63b9de
Bug 1857324 - Instrument the 'about our sponsors' link r=nanj
...
See also: DENG-1364
Differential Revision: https://phabricator.services.mozilla.com/D190855
2023-10-26 07:20:41 +00:00
Shane Hughes
82eccc0225
Bug 1830715 - ASRouter devtools for editing and resetting impressions. r=omc-reviewers,emcminn
...
Adds some new ASRouter methods for resetting impressions of all 3 types,
message impressions, group impressions, and screen impressions, and
exposes them through some new buttons and textboxes in a new Impressions
tab in the ASRouter devtools.
Differential Revision: https://phabricator.services.mozilla.com/D178261
2023-10-25 20:52:29 +00:00
Sylvestre Ledru
82db67a6be
Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
negin
2431b0125b
Bug 1858259 - [Easy Setup Feature] Fixes easy setup checkbox misalignment and spacing on responsive mode <800px r=omc-reviewers,aminomancer,emcminn
...
Removes secondary section image on <800px/responsive mode for 3 checkbox easy setup.
Aligns checkboxes to the left on responsive mode.
Differential Revision: https://phabricator.services.mozilla.com/D191340
2023-10-19 18:23:04 +00:00
Jason Prickett
7c7249fa04
Bug 1857036 - create asrouter targeting for primary monitor resolution r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D190615
2023-10-12 05:36:26 +00:00
scottdowne
5f87d062a8
Bug 1858038 - Pocket newtab decouple Pocket sponsored content system pref from Discovery Stream JSON config. r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D190521
2023-10-10 14:54:10 +00:00
Emilio Cobos Álvarez
113b9abfc1
Bug 1857522 - Don't ignore pseudo-classes in max-nesting-depth limit. r=Gijs
...
As that allows you to get around the lint with :is() trivially.
Differential Revision: https://phabricator.services.mozilla.com/D190311
2023-10-08 23:07:36 +00:00
Emilio Cobos Álvarez
f3e1e3ff01
Bug 1857522 - Reduce max nesting depth to 3. r=Gijs
...
That still doesn't trigger on the code in comment 2, so that is a bit
confusing and needs investigation.
Differential Revision: https://phabricator.services.mozilla.com/D190310
2023-10-08 22:33:39 +00:00
scottdowne
952b9e3243
Bug 1847786 - Pocket newtab remove old remote layout switching code. r=gvn,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D185688
2023-10-03 18:53:02 +00:00
Emily McMinn
6b91b92272
Bug 1855041 - Adjust spacing and padding of survey elements r=omc-reviewers,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D189291
2023-09-27 17:51:07 +00:00
Gijs Kruitbosch
1e67277c8f
Bug 1851544 - use clearer media queries in new tab styling, r=Standard8,omc-reviewers,thecount,aminomancer
...
Differential Revision: https://phabricator.services.mozilla.com/D188836
2023-09-27 14:45:18 +00:00
Jason Prickett
1dd295fe99
Bug 1847120 - Add message bar survey confirmation screen r=omc-reviewers,shopping-reviewers,aminomancer,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D188873
2023-09-26 23:27:15 +00:00
Shane Hughes
fb729780bf
Bug 1854271 - Add price tag icons to Fakespot feature callouts. r=omc-reviewers,negin
...
Differential Revision: https://phabricator.services.mozilla.com/D188776
2023-09-26 18:42:02 +00:00
Mike Conley
3f5d2e4d33
Bug 1812135 - Use moz-toggle in the about:newtab personalization panel. r=thecount,amy,hjones,desktop-theme-reviewers,bolsson
...
This adds moz-toggle.mjs as a module to load in the main newtab document
(cached or otherwise), and then converts the existing toggles to use
moz-toggle.
This also required me to bring in tokens-brand.css to get the right
colours for the toggle to appear.
There was some markup in the original panel that had the label exist outside
of the toggle, and some CSS grid styling to make it appear alongside it.
Thankfully, moz-toggle takes care of a lot of that for us, so I was able
to get rid of the external label element and the associated styles.
Differential Revision: https://phabricator.services.mozilla.com/D187716
2023-09-25 20:32:10 +00:00
Cosmin Sabou
e2ebed1c53
Backed out changeset 6a7f708c3d04 (bug 1812135) for causing crashtest failures on 1662259.html. CLOSED TREE
2023-09-26 01:11:46 +03:00