Commit Graph

111 Commits

Author SHA1 Message Date
Iulian Moraru
e4cb785520 Backed out 3 changesets (bug 1801092) for causing newtab failures.
Backed out changeset 9153de956154
Backed out changeset 9df9c279c28d (bug 1801092)
Backed out changeset 7323c7444941 (bug 1801092)
2022-11-30 00:28:42 +02:00
Otto Länd
dbb211d8a1 No bug: apply code formatting via Lando
# ignore-this-changeset
2022-11-29 21:46:36 +00:00
Chris H-C
a741773afc Bug 1802207 - Wait to send component_init-reason "newtab" ping until newtab has been categorized r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D162906
2022-11-24 17:59:21 +00:00
Cristian Tuns
77cb29f0f8 Backed out changeset 4a504fa8d156 (bug 1802207) for causing bc failures CLOSED TREE 2022-11-24 10:46:53 -05:00
Chris H-C
7ff970f21b Bug 1802207 - Wait to send component_init-reason "newtab" ping until newtab has been categorized r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D162906
2022-11-24 15:22:49 +00:00
Cristian Tuns
d8e86b5e68 Backed out changeset 9c4f4de3d68c (bug 1802207) for causing lint failures on TelemetryFeed.test.js CLOSED TREE 2022-11-24 10:14:59 -05:00
Chris H-C
b88e45d4e4 Bug 1802207 - Wait to send component_init-reason "newtab" ping until newtab has been categorized r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D162906
2022-11-24 14:52:30 +00:00
Mark Banner
5407bdffa8 Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.

Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Mark Banner
a49b8ef78f Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Chris H-C
e004fe0137 Bug 1786612 - Also send 'newtab' pings at component init r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D156123
2022-09-07 17:28:36 +00:00
Chris H-C
03ec4b9f67 Bug 1786612 - Instrument Pocket interactions with events r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D155756
2022-09-07 17:28:36 +00:00
Chris H-C
589fc52a3e Bug 1786612 - Add topsites and top stories prefs to 'newtab' ping r=nanj,thecount
Also include pocket logged in status, which (because it's not a pref) is
sampled over time.

Also also, include the search field pref.

Differential Revision: https://phabricator.services.mozilla.com/D155755
2022-09-07 17:28:35 +00:00
scott
87bfee2269 Bug 1779636 - Pocket newtab login state to events pings r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D152121
2022-07-29 20:46:40 +00:00
Iulian Moraru
df431be6b8 Backed out 3 changesets (bug 1780074, bug 1780347) for causing multiple failures. CLOSED TREE
Backed out changeset ee4c4d34816c (bug 1780347)
Backed out changeset a13d3939b98a (bug 1780074)
Backed out changeset 3bc739f7de43 (bug 1780074)
2022-07-20 14:57:48 +03:00
Mark Banner
f399fc3c21 Bug 1780074 - Migrate browser/components/newtab to ESM. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D152113
2022-07-20 10:36:52 +00:00
Nick Alexander
6e9303448d Bug 1775128 - Add toast_notification message template for displaying (native) toast notifications. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D150073
2022-07-20 02:58:42 +00:00
Tooru Fujisawa
328d63ce7f Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Andreea Pavel
f009ba2983 Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
bf0a8b781b Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
b10d0289af Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Chris H-C
ed9b7fb559 Bug 1766887 - Call it newtab_visit_id instead of newtab_session_id for data collection r=Standard8
This better reflects the concept at the level data analysis is performed.
Each newtab can then be considered a "visit" in the way that web analytics
consider page visits.

Doesn't change the id's contents from being the internal newtab session id.
But names have power.

Differential Revision: https://phabricator.services.mozilla.com/D149445
2022-06-17 20:21:51 +00:00
Chris H-C
dbda5399ca Bug 1766887 - Gate 'newtab' ping submission behind Nimbus feature variable r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D146847
2022-06-17 20:21:50 +00:00
Chris H-C
69a594ce29 Bug 1766887 - Introduce a minimal "newtab" ping for holistic data collection r=nanj,Dexter
It doesn't actually collect anything new, but by collecting it all in one place
we should make analysis easier.

Can be shut off by setting `browser.newtabpage.ping.enabled` to `false`.

Differential Revision: https://phabricator.services.mozilla.com/D146224
2022-06-17 20:21:49 +00:00
Cristian Tuns
b967cfd2bb Backed out 8 changesets (bug 1766887) for causing mochitest failures on browser_newtab_ping.js CLOSED TREE
Backed out changeset a6b01c1e8823 (bug 1766887)
Backed out changeset 1ef2dd2b779e (bug 1766887)
Backed out changeset f248baea014a (bug 1766887)
Backed out changeset 3f3066906403 (bug 1766887)
Backed out changeset 3ad63b0fa7b8 (bug 1766887)
Backed out changeset 06a0a6ef295a (bug 1766887)
Backed out changeset abe659b175cb (bug 1766887)
Backed out changeset f90e9e70f6d4 (bug 1766887)
2022-06-17 10:49:00 -04:00
Chris H-C
c1a96b3dcd Bug 1766887 - Call it newtab_visit_id instead of newtab_session_id for data collection r=Standard8
This better reflects the concept at the level data analysis is performed.
Each newtab can then be considered a "visit" in the way that web analytics
consider page visits.

Doesn't change the id's contents from being the internal newtab session id.
But names have power.

Differential Revision: https://phabricator.services.mozilla.com/D149445
2022-06-17 13:47:06 +00:00
Chris H-C
522825441b Bug 1766887 - Gate 'newtab' ping submission behind Nimbus feature variable r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D146847
2022-06-17 13:47:04 +00:00
Chris H-C
3e21f3e2ba Bug 1766887 - Introduce a minimal "newtab" ping for holistic data collection r=nanj,Dexter
It doesn't actually collect anything new, but by collecting it all in one place
we should make analysis easier.

Can be shut off by setting `browser.newtabpage.ping.enabled` to `false`.

Differential Revision: https://phabricator.services.mozilla.com/D146224
2022-06-17 13:47:04 +00:00
Tooru Fujisawa
ff679ae78e Bug 1772100 - Part 10: Use plain object for lazy getter in browser/components/newtab/. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D148020
2022-06-06 22:46:23 +00:00
Tooru Fujisawa
8ea99a9dbb Bug 1610653 - Part 2: Do not use global this property assignment to define global variable in browser/components/newtab. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D144109
2022-05-30 15:19:36 +00:00
Scott
81040cee89 Bug 1767448 - Pocket newtab available screen height and width for card pings. r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D145334
2022-05-10 21:03:36 +00:00
Nan Jiang
9aceeebb4c Bug 1729474 - Add context_id to deletion.request scalar r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D128658
2021-10-21 23:03:49 +00:00
Mark Banner
f321dfd6b1 Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 12:09:49 +00:00
Noemi Erli
20dee875a7 Backed out 2 changesets (bug 1729460) for causing newtab failures CLOSED TREE
Backed out changeset 5617839462be (bug 1729460)
Backed out changeset 6d52fde3ee0e (bug 1729460)
2021-09-10 13:14:12 +03:00
Mark Banner
6a5ffbcc55 Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 09:38:42 +00:00
Andrei Oprea
3cbae7f729 Bug 1728420 - New messaging surface Spotlight r=Mardak,dmose,nanj
Differential Revision: https://phabricator.services.mozilla.com/D121913
2021-09-03 13:41:21 +00:00
Nan Jiang
dc87844103 Bug 1688698 - Add telemetry for sponsored TopSites r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D104846
2021-02-22 20:03:18 +00:00
Kate Hudson
93df0e828b Bug 1692230 - Move nimbus code to its own directory r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D105567
2021-02-20 02:51:12 +00:00
Andrei Oprea
ad02f3d21c Bug 1689563 - Ensure ExperimentAPI can be used without try/catch r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D103931
2021-02-05 16:21:12 +00:00
Nan Jiang
f9c899e733 Bug 1689496 - Add showSponsoredTopSites to user_prefs r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D103403
2021-01-29 18:47:01 +00:00
Andrei Oprea
70fb96e27c Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 22:01:52 +00:00
Butkovits Atila
dd685ab77d Backed out changeset 9464e66648e3 (bug 1685525) for node failures. CLOSED TREE 2021-02-01 23:24:42 +02:00
Andrei Oprea
ecf44dcdb5 Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 19:36:47 +00:00
Butkovits Atila
a14ac2049d Backed out changeset 57c61d78ae53 (bug 1685525) for causing failures on browser_asrouter_trigger_docs.js. 2021-02-01 20:24:40 +02:00
Andrei Oprea
d4bb44e5df Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 16:14:45 +00:00
Andrei Oprea
b97ab558bb Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 17:59:35 +00:00
Butkovits Atila
c45d8d5f05 Backed out changeset 57bc299185c6 (bug 1687297) for causing node test failure. CLOSED TREE 2021-01-20 18:10:12 +02:00
Andrei Oprea
1eea9f5494 Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 09:42:27 +00:00
Nan Jiang
f3bb123b10 Bug 1682372 - Remove unused fields in the impression stats ping r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D100712
2021-01-05 19:25:19 +00:00
Nan Jiang
573d335ad4 Bug 1682379 - Remove SPOCS Fill event in Activity Stream r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D99805
2020-12-17 18:15:25 +00:00
Andrei Oprea
13d529fb29 Bug 1680273 - Move ASRouter telemetry call from child actor to parent r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D98472
2020-12-10 19:19:45 +00:00