Commit Graph

4899 Commits

Author SHA1 Message Date
Mike Conley
829da877ed Bug 1938452 - Move newtab documentation to browser/extensions/newtab. r=omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,pdahiya,mossop,amy
Differential Revision: https://phabricator.services.mozilla.com/D233866
2025-02-03 16:45:30 +00:00
Mike Conley
8e42d607fc Bug 1938452 - Stub out browser/extensions/newtab. r=pdahiya,home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D233864
2025-02-03 16:45:30 +00:00
Alexandru Marc
88e7c19d5c Backed out 10 changesets (bug 1938452) for causing node failures CLOSED TREE
Backed out changeset f6a771e83261 (bug 1938452)
Backed out changeset 69f385bc90ce (bug 1938452)
Backed out changeset 9c8837fc4805 (bug 1938452)
Backed out changeset c9737e213e42 (bug 1938452)
Backed out changeset ac0a50aaf347 (bug 1938452)
Backed out changeset f1f41e902e36 (bug 1938452)
Backed out changeset aef74a3d077d (bug 1938452)
Backed out changeset 8ca1a633192a (bug 1938452)
Backed out changeset 88df910fa038 (bug 1938452)
Backed out changeset cd4fdafb2594 (bug 1938452)
2025-02-03 18:28:59 +02:00
Alexandru Marc
ff52370de6 Backed out changeset 3b0d32c48d6b (bug 1925823) for causing mochitest failures @ browser.toml 2025-02-03 18:06:06 +02:00
Mike Conley
c033af6e58 Bug 1938452 - Move browser/components/newtab eslintrc rules to browser/extensions/newtab. r=home-newtab-reviewers,frontend-codestyle-reviewers,Standard8,thecount
Differential Revision: https://phabricator.services.mozilla.com/D233876
2025-02-03 15:07:12 +00:00
Mike Conley
661a090489 Bug 1938452 - Update a bunch of non-permalink references to browser/extensions/newtab. r=sylvestre,search-reviewers,tabbrowser-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,frontend-codestyle-reviewers,mcheang,pdahiya,thecount,dao,pollymce
Differential Revision: https://phabricator.services.mozilla.com/D233874
2025-02-03 15:07:11 +00:00
Mike Conley
5cc1e5190e Bug 1938452 - Move newtab tests to browser/extensions/newtab. r=home-newtab-reviewers,omc-reviewers,frontend-codestyle-reviewers,pdahiya,thecount
This doesn't move test_AboutNewTab.js, as this test exercises the AboutNewTab
module under browser/modules/ and the AboutNewTabService component under
browser/components/newtab.

Differential Revision: https://phabricator.services.mozilla.com/D233873
2025-02-03 15:07:10 +00:00
Mike Conley
19de1e8abf Bug 1938452 - Move newtab content source code and build scripts to browser/extensions/newtab. r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D233869
2025-02-03 15:07:09 +00:00
Mike Conley
b214593ffb Bug 1938452 - Move newtab utility scripts to browser/extensions/newtab. r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D233868
2025-02-03 15:07:09 +00:00
Mike Conley
7d8a560132 Bug 1938452 - Move newtab support code to browser/extensions/newtab. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D233867
2025-02-03 15:07:08 +00:00
Mike Conley
b75d1059ab Bug 1938452 - Move newtab documentation to browser/extensions/newtab. r=omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,pdahiya,mossop,amy
Differential Revision: https://phabricator.services.mozilla.com/D233866
2025-02-03 15:07:08 +00:00
Mike Conley
12ae6d7927 Bug 1938452 - Stub out browser/extensions/newtab. r=pdahiya,home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D233864
2025-02-03 15:07:08 +00:00
Gregory Pappas
bb9537bfca Bug 1925823 - Stop disabling screenshots component in mochitest r=urlbar-reviewers,niklas
Differential Revision: https://phabricator.services.mozilla.com/D226241
2025-02-03 14:55:59 +00:00
Julian Descottes
2e000d78e8 Bug 1945179 - [webcompat] Bump version number to 136.7.0 r=twisniewski,webcompat-reviewers
Depends on D236453

Differential Revision: https://phabricator.services.mozilla.com/D236464
2025-02-01 19:55:47 +00:00
Julian Descottes
fb63f1c380 Bug 1945179 - [webcompat] Convert content_scripts to an array if needed r=webcompat-reviewers,twisniewski
content_scripts is always an object in the current interventions.json
Need to convert to an array to be able to use entries().

Differential Revision: https://phabricator.services.mozilla.com/D236453
2025-02-01 18:11:35 +00:00
Thomas Wisniewski
5e0c1d2e01 Bug 1936031 - Move webcompat intervention configurations into a JSON file; r=jgraham,denschub,webcompat-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D231551
2025-01-30 16:23:13 +00:00
William Wen
fe08ef9ee5 Bug 1936374 - Set shims that only run a content script as active. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D235871
2025-01-29 19:28:21 +00:00
William Wen
af56c4f9a1 Bug 1944260 - Ensure smartblock pref is enabled before test. r=webcompat-reviewers,twisniewski,anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D235872
2025-01-29 19:13:55 +00:00
William Wen
e40bc28d1b Bug 1926460 - Style tp icon only after opening panel and ensure panel closed before open. r=emz
Differential Revision: https://phabricator.services.mozilla.com/D235522
2025-01-29 19:13:54 +00:00
William Wen
68cd20bf3d Bug 1936824, r=emz,webcompat-reviewers,twisniewski,desktop-theme-reviewers,hjones
Differential Revision: https://phabricator.services.mozilla.com/D234337
2025-01-29 19:13:54 +00:00
Sandor Molnar
d2d3424b4b Bug 1831049 - Fix ES lint failure @ 'manageDialog.mjs' CLOSED TREE 2025-01-28 11:26:54 +02:00
Helena
62671fc07a Bug 1831049 - Add telemetry to record OSKeyStore decryption result in the use cases of credit card autofill. r=dimi,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D234948
2025-01-28 09:02:31 +00:00
William Wen
e06aa773ad Bug 1932687 - Copy files to mobile and update manifest version. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D235366
2025-01-27 16:57:11 +00:00
William Wen
0a6ab1ad81 Bug 1892175 - Update smartblock embed test to use new content script messaging. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D235523
2025-01-27 16:57:10 +00:00
William Wen
2eda642b5f Bug 1936622 - Remove same host check from smartblock embed shims. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D234354
2025-01-27 16:57:10 +00:00
William Wen
bb11dde429 Bug 1932687 - Separate webcompat opt-ins for private browsing and non-private browsing modes. r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D232852
2025-01-27 16:57:09 +00:00
William Wen
a215e7e9ec Bug 1892175 - Change smartblock embed testing script to be a content script. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D232764
2025-01-27 16:57:09 +00:00
William Wen
21efbf3a45 Bug 1920735 - Add telemetry testing to automated tests. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D231139
2025-01-27 16:57:09 +00:00
William Wen
0217402c24 Bug 1920735 - Add telemetry for smartblock embeds. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D231138
2025-01-27 16:57:08 +00:00
William Wen
d98eee5990 Bug 1892175 - Add tests for smartblock embed unblocking. r=emz,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D230134
2025-01-27 16:57:07 +00:00
Emma Zuehlcke
d42fe57395 Bug 1942844 - Only allow trusted clicks on SmartBlock embed opt-in button. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D231572
2025-01-23 11:09:24 +00:00
Neil Deakin
ced14550c0 Bug 1883913, focus each field before assigning a value to it when clearing autofill, as this is what other browsers do, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D234166
2025-01-22 22:50:03 +00:00
Manuel Bucher
b99c12828e Bug 1943033 - Expand figshare shim to publications.cispa.de r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D235138
2025-01-22 16:35:22 +00:00
Emma Zuehlcke
f69d4c2d4c Bug 1930254 - Do not expose shim messaging helper to the website for embed shims that don't need it. r=robwu,twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D234667
2025-01-21 15:19:39 +00:00
Emma Zuehlcke
f2592b604a Bug 1930254 - Convert SmartBlock embed scripts to content scripts. r=twisniewski,wwen,robwu
Differential Revision: https://phabricator.services.mozilla.com/D231723
2025-01-21 15:19:39 +00:00
tessa
e5e5c00869 Bug 1822511 - Updating field parsing and update logic for credit card name field detection when name fields are in first position of the form. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D229460
2025-01-21 13:26:00 +00:00
Dimi
5bfa6109bf Bug 1935969 - Only run ML autofill inference when the section is valid r=credential-management-reviewers,jneuberger
Differential Revision: https://phabricator.services.mozilla.com/D231511
2025-01-21 13:13:48 +00:00
Aristide Tossou
4e136c6b12 Bug 1941704 - Align Performance and End-to-End Tests for the ML Engine with Production Behavior - r=tarek,urlbar-reviewers,cgopal,credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D234266
2025-01-20 13:27:11 +00:00
Joel Maher
bcc50efbeb Bug 1940980 - Green up win11-64 opt/debug/asan/ccov. r=aryx,media-playback-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,urlbar-reviewers,aosmond,mconley,ochameau,dimi,jteow,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D233862
2025-01-16 23:02:48 +00:00
William Wen
56df610b02 Bug 1941318 - Add fbcdn.net domain to instagram embed unblocking. r=twisniewski,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D234338
2025-01-16 19:58:33 +00:00
Stanca Serban
4f00c63aff Backed out changeset 6c212cefdfbd (bug 1936561) as requested by dmeehan for causing multiple test failures. a=backout 2025-01-16 17:23:52 +02:00
Helena
651b2cfe37 Bug 1915672 - Add Telemetry for OSAuth for Formautofill and about:logins. r=dimi,mtigley,settings-reviewers,firefox-desktop-core-reviewers ,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D232339
2025-01-15 21:55:20 +00:00
Butkovits Atila
7d5fe6b5ca Backed out changeset 9e414abada40 (bug 1915672) for causing failures at browser_glean_metrics_exist.js. 2025-01-15 16:03:47 +02:00
Helena
48a5fff8dd Bug 1915672 - Add Telemetry for OSAuth for Formautofill and about:logins. r=dimi,mtigley,settings-reviewers,firefox-desktop-core-reviewers ,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D232339
2025-01-15 12:27:33 +00:00
Dimi
2dd0a1a105 Bug 1936561 - Remove per process state from formautofill r=credential-management-reviewers,NeilDeakin
We now make autofill decisions in the parent process, allowing us to remove
the need to store status in child processes (FormAutofillContent.sys.mjs).

One thing to note is that an optimizations made in the past was using
'savedFieldName' to determine whether to trigger the autocomplete popup in
the child process. Given that we now have a centralized place (AutoCompleteChild.sys.mjs)
to trigger autocomplete for different modules, we can check savedFieldNames in FormAutofillParent
without additional overhead. This is because, regardless of whether users have saved data
for form autofill, we will always send a message to the parent to collect autocomplete
entries from different modules.

Differential Revision: https://phabricator.services.mozilla.com/D231799
2025-01-15 09:28:13 +00:00
Neil Deakin
64f17d4bbb Bug 1919732, improve house number field detection, and assume that a house number field without a corresponding street field is meant to be a house and street field, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D233037
2025-01-14 10:50:29 +00:00
Cosmin Sabou
05bc4c0400 No bug - correct some typos in manifest files. a=typo-fix
CLOSED TREE
2025-01-10 23:43:19 +02:00
Neil Deakin
ccddb754d2 Bug 1940436, when the address autofill supported preference is on, always allow autocomplete regardless of the supported countries. In addition, do this when the experiments preference is enabled, r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D233504
2025-01-09 11:56:28 +00:00
Dimi
dd71b670c3 Bug 1919568 - Check address enable preference before showing the prompt r=NeilDeakin,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D233480
2025-01-08 16:51:07 +00:00
akulyk
794607ae97 Bug 1938174 - Replace --in-content-box-background-odd with new design token in manageDialog.css r=reusable-components-reviewers,credential-management-reviewers,mkennedy,mtigley
Replace `--in-content-box-background-odd variable` that was used for even option rows with `--table-row-background-color-alternate` design token.

{F10656212}

Differential Revision: https://phabricator.services.mozilla.com/D233119
2025-01-08 15:53:11 +00:00