Commit Graph

2031 Commits

Author SHA1 Message Date
Moritz Beier
5d41f55f7f Bug 1915252 - Add telemetry for use of shift-click/enter in the search bar & address bar. r=urlbar-reviewers,scunnane,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D245704
2025-04-22 16:57:19 +00:00
Moritz Beier
0817f89625 Bug 1788088 - Correctly record SERP sources when searches are opened in new tabs. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D243793
2025-04-22 16:56:56 +00:00
smolnar
bd53552bfd Backed out changeset fd4dea70596b (bug 1788088) for causing bc failures @ browser_search_telemetry_sources.js CLOSED TREE 2025-04-22 13:59:49 +03:00
Moritz Beier
b7b73bf476 Bug 1788088 - Correctly record SERP sources when searches are opened in new tabs. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D243793
2025-04-22 09:52:07 +00:00
Stephanie Cunnane
8a13f6721b Bug 1961038 - Consistently use "changeReason" rather than "changeSource" in code related to search.engine.default.changed Glean event telemetry. r=search-reviewers,jteow
Differential Revision: https://phabricator.services.mozilla.com/D245820
2025-04-17 21:19:43 +00:00
Joel Maher
986c1b9cc2 Bug 1959265 - clean and sanitize browser/**/xpcshell.toml files. r=aryx,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,migration-reviewers,backup-reviewers,home-newtab-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,willdurand,tarek,dimi,jteow,sthompson,mconley,pdahiya,mossop
Differential Revision: https://phabricator.services.mozilla.com/D244829
2025-04-17 18:30:44 +00:00
Iulian Moraru
0dae2e4ec5 Backed out 4 changesets (bug 1959298) for causing bc failures on browser_Manifest_install.js. CLOSED TREE
Backed out changeset ef842ad5ff0c (bug 1959298)
Backed out changeset 37d6a257d32b (bug 1959298)
Backed out changeset cb96c92ac472 (bug 1959298)
Backed out changeset d9c8211f83fe (bug 1959298)
2025-04-14 21:55:09 +03:00
Gijs Kruitbosch
78c9d99764 Bug 1959298 - improve SERP search params handling, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D245040
2025-04-14 16:16:06 +00:00
Alex Hochheiden
c1e140fe43 Bug 1715287 - [lint] Fix pyupgrade lint errors from new configuration r=linter-reviewers,webdriver-reviewers,taskgraph-reviewers,ahal,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D245269
2025-04-13 17:48:23 +00:00
Moritz Beier
5be6550bc1 Bug 1945178 - Reset the search settings when corrupted. r=Standard8,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D236910
2025-04-10 15:12:06 +00:00
Jan-Erik Rediger
ce0dc45fe0 Bug 1955943 - Refactor viaduct uploader to properly use the ohttp capabilities requested r=chutten
This also removes the old custom handling of the `use_ohttp` flag and
replaces all usage with the new capabilities.

Differential Revision: https://phabricator.services.mozilla.com/D242721
2025-04-10 12:45:07 +00:00
zombie
fbfa9e170a Bug 1957606 - Remove dead code and references to long deleted lazy modules r=Standard8,settings-reviewers,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D243815
2025-04-07 17:46:30 +00:00
Iulian Moraru
ff3b90d82d Backed out changeset 030feec729dd (bug 1788088) for causing bc failures on browser_new_tab_insert_position.js. CLOSED TREE 2025-04-07 18:00:10 +03:00
Moritz Beier
274063e54e Bug 1788088 - Correctly record SERP sources when searches are opened in new tabs. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D243793
2025-04-07 13:37:02 +00:00
Gijs Kruitbosch
1f9bc17f1b Bug 1956101 - use child context for private browsing determination in ContentSearch code, r=Standard8
Also updating to use a sprinkling more modern JS and getting PB info directly from the actor's window global.

Differential Revision: https://phabricator.services.mozilla.com/D242825
2025-04-02 19:02:28 +00:00
Stephanie Cunnane
f5c0b3c735 Bug 1953239 - Stop calling BrowserSearchTelemetry.recordSearchSuggestionSelectionMethod from address bar code. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D243196
2025-03-31 16:13:37 +00:00
Moritz Beier
b3f32df67e Bug 1955066 - Enter search mode after adding an HTML form as a search engine. r=urlbar-reviewers,search-reviewers,scunnane,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D242187
2025-03-26 09:58:54 +00:00
Moritz Beier
a53fc7dc78 Bug 1949719 - Part 2: Allow editing custom search engines using the dialog. r=Standard8,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,urlbar-reviewers,bolsson,mossop,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D240846
2025-03-26 08:50:42 +00:00
Mark Banner
b1971685d9 Bug 1953479 - In the sap.counts event probe, account for search engines being overridden by allowed third parties. r=scunnane
Differential Revision: https://phabricator.services.mozilla.com/D242775
2025-03-25 21:40:15 +00:00
Mark Banner
59952e7d62 Bug 1953479 - Add a SearchUITestUtils helper with a function for checking search SAP counts. r=scunnane
Differential Revision: https://phabricator.services.mozilla.com/D242774
2025-03-25 21:40:14 +00:00
Moritz Beier
0ec0f97c13 Bug 1953182 - Fix CMD+K in Library Window on macOS. r=search-reviewers,scunnane,urlbar-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D241045
2025-03-17 14:16:55 +00:00
Moritz Beier
8f0c55f22e Bug 1948636 - Change query parameter handling in EngineURL to be consistent, regardless of how the full URL is specified. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D240008
2025-03-14 12:34:33 +00:00
Florian Quèze
9adb938e1a Bug 1938930 - Duplicate remaining legacy telemetry probes into Glean (Search), r=Standard8.
Differential Revision: https://phabricator.services.mozilla.com/D240999
2025-03-12 15:15:27 +00:00
Moritz Beier
082864bf29 Bug 1949714 - Add title to add engine from HTML form dialog. r=Standard8,desktop-theme-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D240007
2025-03-12 12:35:31 +00:00
Mark Banner
0a65c77269 Bug 1938929 - Add a new event to record initiated searches on search engines. r=search-reviewers,scunnane
This will replace the SEARCH_COUNTS/sap.legacy_counts metrics.

Differential Revision: https://phabricator.services.mozilla.com/D240625
2025-03-11 20:54:11 +00:00
Mark Banner
e992091b5f Bug 1938929 - Duplicate SEARCH_COUNTS histogram into Glean telemetry and use the Glean interfaces. r=search-reviewers,scunnane
This is needed so that we can keep recording SEARCH_COUNTS into legacy, until we're ready to stop using legacy telemetry.

Differential Revision: https://phabricator.services.mozilla.com/D240624
2025-03-11 20:54:11 +00:00
Mark Banner
e815d16c42 Bug 1952713 - Update rust search engine selector integration to handle the search configuration overrides collection. r=mcheang
Differential Revision: https://phabricator.services.mozilla.com/D240791
2025-03-10 22:27:16 +00:00
Mark Banner
6e0dc51abf Bug 1951919 - Move browser_aboutHome_search* tests into the search component code and de-duplicate. r=search-reviewers,scunnane
Differential Revision: https://phabricator.services.mozilla.com/D240621
2025-03-06 23:50:10 +00:00
Moritz Beier
f043970fbb Bug 1951767 - Wait until dialog in browser_addSearchEngineFromForm.js fully closes to fix intermittent. r=search-reviewers,scunnane
Differential Revision: https://phabricator.services.mozilla.com/D240461
2025-03-06 08:44:13 +00:00
Mark Banner
878a5d5415 Bug 1951652 - Convert browser/components/search/ modules to use moz-src uris. r=search-reviewers,scunnane
Differential Revision: https://phabricator.services.mozilla.com/D240333
2025-03-05 09:24:37 +00:00
Moritz Beier
34069ddca2 Bug 1948326 - Part 2: Add feature to generate search engine from HTML forms. r=Standard8,fluent-reviewers,bolsson,places-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D238277
2025-03-04 17:18:21 +00:00
Moritz Beier
0b21fd50d4 Bug 1948326 - Part 1: Move addEngine dialog from preferences to search component. r=Standard8,fluent-reviewers,settings-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D238276
2025-03-04 17:18:21 +00:00
Goloman Adrian
55008ab2ea Backed out 2 changesets (bug 1948326) for causing bc failures @nsContentSecurityUtils.cpp. CLOSED TREE
Backed out changeset 172464722456 (bug 1948326)
Backed out changeset 855648c27237 (bug 1948326)
2025-03-04 15:12:56 +02:00
Moritz Beier
4841f6aadb Bug 1948326 - Part 2: Add feature to generate search engine from HTML forms. r=Standard8,fluent-reviewers,bolsson,places-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D238277
2025-03-04 12:24:49 +00:00
Moritz Beier
40e83a9163 Bug 1948326 - Part 1: Move addEngine dialog from preferences to search component. r=Standard8,fluent-reviewers,settings-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D238276
2025-03-04 12:24:49 +00:00
James Teow
bb99f7fe94 Bug 1949294 - Part 3: Update search tests to target correct SERP categorization components - r=scunnane,search-reviewers
Depends on D240040

Differential Revision: https://phabricator.services.mozilla.com/D240041
2025-03-04 04:05:44 +00:00
James Teow
5861251795 Bug 1949294 - Part 1: Move SERP categorization into its own component file - r=scunnane,search-reviewers
This includes some renaming for consistency and reduce redundancy.

Differential Revision: https://phabricator.services.mozilla.com/D240039
2025-03-04 04:05:41 +00:00
Daisuke Akatsuka
dee672b38c Bug 1936557: Remove delayUpdate parameter and #searchInitComplete flag r=search-reviewers,daleharvey,Standard8
Depends on D239701

Differential Revision: https://phabricator.services.mozilla.com/D239702
2025-02-26 19:50:51 +00:00
James Teow
8ddb33d76d Bug 1948490 - Reference browser element in subframe request - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D238404
2025-02-22 01:54:25 +00:00
Stephanie Cunnane
4a917e543e Bug 1932707 - Remove legacy FX_URLBAR_SELECTED_RESULT_METHOD histogram. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D239003
2025-02-21 21:47:34 +00:00
Stephanie Cunnane
002c094a5c Bug 1932713 - Remove legacy urlbar.picked.* scalars and Glean urlbar.picked.* labeled counters. r=adw,search-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D237974
2025-02-18 21:18:58 +00:00
Stephanie Cunnane
dff74b6859 Bug 1932711 - Remove legacy urlbar.engagement and urlbar.abandonment scalars, as well as their mirrors to Glean counters. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D237255
2025-02-13 16:57:41 +00:00
James Teow
ee1aef478e Bug 1944002 - Update search telemetry schema for detecting subframes - r=Standard8
Depends on D235731

Differential Revision: https://phabricator.services.mozilla.com/D235732
2025-02-10 19:51:47 +00:00
kernp25
cb1f1d5155 Bug 1939658 - Replace new URL usage with URL.parse/URL.canParse where possible. r=robwu,Standard8,Gijs,mtigley,pdahiya,settings-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,places-reviewers,omc-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,webcompat-reviewers,urlbar-reviewers,twisniewski,mossop,dao,nchevobbe,webdriver-reviewers,whimboo,issammani,mconley,nbarrett,beth
Differential Revision: https://phabricator.services.mozilla.com/D233071
2025-02-10 15:24:32 +00:00
James Teow
af3320fb69 Bug 1943998 - Part 2: Observe clicks in sponsored subframes - r=Standard8
Depends on D235730

Differential Revision: https://phabricator.services.mozilla.com/D235731
2025-02-10 06:22:05 +00:00
James Teow
4870d998c9 Bug 1943998 - Part 1: Enable the ability to detect subframes on SERPs - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D235730
2025-02-10 06:22:04 +00:00
Alexandru Marc
f01c71ca19 Backed out 2 changesets (bug 1943998) for causing wd failures @ phases.py CLOSED TREE
Backed out changeset 9b48fbc77a42 (bug 1943998)
Backed out changeset 2b88f3b5d92f (bug 1943998)
2025-02-08 17:15:48 +02:00
James Teow
2e28bcf87b Bug 1943998 - Part 2: Observe clicks in sponsored subframes - r=Standard8
Depends on D235730

Differential Revision: https://phabricator.services.mozilla.com/D235731
2025-02-07 23:02:08 +00:00
James Teow
d9006203a4 Bug 1943998 - Part 1: Enable the ability to detect subframes on SERPs - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D235730
2025-02-07 23:02:07 +00:00
Gijs Kruitbosch
747d34d801 Bug 1916424 - allow idle dispatch from BrowserUtils' category manager-based invocations, r=mossop,search-reviewers,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D220896
2025-02-07 16:54:50 +00:00