Stephanie Cunnane
66b9ea3569
Bug 1816738 - Add opened_in_new_tab tracking to SERP impression event. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D177531
2023-05-23 22:04:08 +00:00
Natalia Csoregi
1b67d0b941
Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
...
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Mark Banner
d1fc869252
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
James Teow
5246272dc4
Bug 1833245 - Enable cached page loads to be monitored in SearchSERPTelemetry - r=scunnane
...
Differential Revision: https://phabricator.services.mozilla.com/D178502
2023-05-23 15:06:16 +00:00
Noemi Erli
1f146f097e
Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
...
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Mark Banner
08ff6c0ad9
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
Mark Banner
0666077666
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
91fde42f7b
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Mark Banner
17f6abf4e4
Bug 1834066 - Update Search Engine URL for Gule sider. r=search-reviewers,daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D178561
2023-05-20 09:12:34 +00:00
Mark Banner
bf8f5a87d5
Bug 1834086 - Separate out the search feature in Nimbus into early startup and non-early startup sections. r=jteow
...
This separates out the two sets of variables to move the ones in early startup into searchConfiguration.
This will avoid reloading the search engines on startup for most experiments, and ensure that
the experiment is handled correctly for configurations.
The default private handling is retained within the early startup section, as that has an effect on default
search engines which may be affected if engines are loaded without those flags in place.
Differential Revision: https://phabricator.services.mozilla.com/D178552
2023-05-19 19:49:21 +00:00
James Teow
3eefbb7763
Bug 1833877 - Don't check page for components related to the impression if components don't exist - r=scunnane
...
Differential Revision: https://phabricator.services.mozilla.com/D178445
2023-05-19 02:09:57 +00:00
Katherine Patenio
2e593c5af4
Bug 1830419 - Convert PanelMutiView.jsm and CustomizableUITestUtils.jsm in browser/components/customizableui to ESMs r=search-reviewers,Standard8,devtools-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D178362
2023-05-18 18:34:51 +00:00
Iulian Moraru
9a36d620f9
Backed out changeset bbb3bbd9b6af (bug 1830679) for causing dt failures on browser_storage_cache_delete.js. CLOSED TREE
2023-05-18 22:09:25 +03:00
Itiel
801dad3de3
Bug 1830679 - Convert element.setAttribute(data-l10n-{id,args}) uses in the codebase to document.l10n.setAttributes(element, id, args) r=eemeli,willdurand,extension-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,mconley,Standard8,jdescottes,kcochrane
...
Differential Revision: https://phabricator.services.mozilla.com/D176791
2023-05-18 17:19:45 +00:00
James Teow
887027ee03
Bug 1823683 - Update telemetry schemas - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176178
2023-05-17 14:36:02 +00:00
James Teow
e4efda560d
Bug 1832811 - Remove unused features - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D177909
2023-05-16 11:33:33 +00:00
Dale Harvey
a8d49a9e03
Bug 1826447 - Initial support for Rich Suggestions. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D174693
2023-05-11 21:27:36 +00:00
Mark Banner
43c4ea36d3
Bug 1831332 - Fix test_urlTelemetry.js to not use a code for the organic:other test that is likely to be an organic:none in the future. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D177782
2023-05-11 14:30:32 +00:00
James Teow
3f00e836a9
Bug 1831880 - Optionally use shopping tab regular expression in SearchSERPTelemetryChild - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D177451
2023-05-10 16:11:43 +00:00
Mark Banner
0fadbc1ec4
Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D176336
2023-05-09 16:14:51 +00:00
James Teow
f8aff411e8
Bug 1831876 - Don't attempt to record an impression / ad impression on pages that don't include a search parameter - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D177385
2023-05-09 15:46:57 +00:00
Stephanie Cunnane
bc69c60880
Bug 1827459 - Add a Nimbus variable for browser.search.serpEventTelemetry.enabled. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176364
2023-05-05 14:25:12 +00:00
Stephanie Cunnane
b45b6ce291
Bug 1831395 - Make the assertAbandonmentEvent helper function synchronous rather than async. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D177192
2023-05-05 14:00:24 +00:00
James Teow
5eda9ce4a1
Bug 1830452 - Properly check the existence of child elements from the context of the parent - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176746
2023-05-02 20:37:11 +00:00
James Teow
4c02a7b6f4
Bug 1829489 - Encode URLs before sending them back to the parent - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176385
2023-04-28 04:05:13 +00:00
James Teow
a42ff7a75c
Bug 1830302 - Move default definition on the same level as the component type - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176661
2023-04-27 16:19:24 +00:00
James Teow
a0abe43c7f
Bug 1830209 - Refactor observeActivity - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176610
2023-04-27 16:18:20 +00:00
James Teow
c02d22eb96
Bug 1829877 - Remove browser from browserContentSourceMap after source has been used - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176420
2023-04-26 13:48:22 +00:00
James Teow
ad8b73ca53
Bug 1829672 - Ensure network event is from a top level load - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176390
2023-04-25 11:16:59 +00:00
James Teow
c773145f2a
Bug 1829578 - Allow hrefs of SERPs to be classified as non_ads_link - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176243
2023-04-24 14:54:29 +00:00
James Teow
35b8e78022
Bug 1816736 - Add in-content search tracking to SERP impression event - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176242
2023-04-24 14:54:28 +00:00
James Teow
bead9387a2
Bug 1828786 - Allow component categorization and ad_impression to occur on pages without ads - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D176159
2023-04-24 14:54:28 +00:00
James Teow
2ef6f43e88
Bug 1824543 - Add shopping_tab_displayed and is_shopping_page to Impression Event - r=Standard8
...
Since we rely on the child process to parse this information, we need to
wait until the child has reported the presence of the shopping page
before sending the Impression event.
Differential Revision: https://phabricator.services.mozilla.com/D175576
2023-04-21 21:19:39 +00:00
James Teow
ad969973e6
Bug 1816735 - Add expanded and submitted states - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D175546
2023-04-21 20:22:21 +00:00
James Teow
1e0f3a44da
Bug 1816730 - Step 2: Allow targets in content process to register click events - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D175311
2023-04-21 16:54:22 +00:00
James Teow
83116d3c19
Bug 1816730 - Step 1: Add target property for click events that can be detected in network processes - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D175160
2023-04-21 16:54:21 +00:00
Marco Bonardo
5803aa315a
Bug 1829192 - use PlacesTestUtils.getDatabaseValue more extensively. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D176075
2023-04-21 08:42:26 +00:00
Mark Banner
e9e02f60d4
Bug 1827624 - Restrict search SERP telemetry actors to https only pages. r=jteow
...
We only monitor telemetry from sites that are already https-only.
Depends on D175422
Differential Revision: https://phabricator.services.mozilla.com/D175423
2023-04-14 18:04:50 +00:00
Stephanie Cunnane
023227d6ea
Bug 1814776 - Implement the SERP abandonment event. r=Standard8,jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D171884
2023-04-12 19:25:31 +00:00
James Teow
62e01a6622
Bug 1816729 - Implement the impression event for refinement buttons and shopping tabs - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D173691
2023-04-03 14:01:26 +00:00
James Teow
198deba4a6
Bug 1816729 - Implement the impression event for ad_sitelink, ad_sidebar - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D172753
2023-04-03 14:01:26 +00:00
Barret Rennie
f7a4fadf48
Bug 1788954 - Convert toolkit/components/nimbus to ES modules r=Standard8,pip-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D172850
2023-03-30 20:51:58 +00:00
CanadaHonk
de0de3489c
Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
...
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.
`testing` should now be 100% ESM 🎉
Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Dale Harvey
543ce47074
Bug 1823543 - Add telemetry to distinguish trending results. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D173093
2023-03-28 13:28:44 +00:00
Mark Banner
e8daad195d
Bug 1824173 - Enable ESLint configuration valid-jsdocs across the tree, disabling for currently failing locations. r=mossop,webcompat-reviewers,extension-reviewers,credential-management-reviewers,denschub,dimi,robwu
...
Depends on D173450
Differential Revision: https://phabricator.services.mozilla.com/D173451
2023-03-24 19:35:25 +00:00
James Teow
d37cb53974
Bug 1816728 - Add additional conditions on whether an ad is visible - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D171821
2023-03-24 14:04:05 +00:00
James Teow
4fc0aa67ed
Bug 1816728 - Add impression event for carousels - r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D171820
2023-03-24 14:04:04 +00:00
Emilio Cobos Álvarez
0ae8f17683
Bug 1823187 - Don't asynchronously size searchbar popup. r=mak
...
After bug 1809084, the popup positioning code became more sound,
including reliably positioning once after opening.
This code was asynchronously reducing the size of the popup, sometimes
after popup positioning.
Which means that if the popup had to slide (due to having many one-off
buttons), and we then shrunk it, the popup would be mispositioned.
There's no reason the getBoundsWithoutFlushing call has to be async
afaict, so just size the popup up-front.
Differential Revision: https://phabricator.services.mozilla.com/D172928
2023-03-20 14:44:18 +00:00
Dale Harvey
8fd00bf813
Bug 1822326 - Add ability to configure maximum trending suggestions. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D172766
2023-03-17 11:41:28 +00:00
Mark Banner
d6c5ff0925
Bug 1775916 - Improve console message checking for browser_search_telemetry_sources_ads.js to avoid intermittent issues. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D172776
2023-03-16 14:48:23 +00:00