Natalia Csoregi
78f5ecb34b
Backed out 5 changesets (bug 1859590, bug 1854056) for causing failures on loginSelectAccept. CLOSED TREE
...
Backed out changeset 014fe16de49d (bug 1854056)
Backed out changeset de64651e1c03 (bug 1854056)
Backed out changeset 3dec43c1d8f4 (bug 1859590)
Backed out changeset 62fb2795d76a (bug 1854056)
Backed out changeset 9475f6426316 (bug 1854056)
2023-10-25 23:13:54 +03:00
Sergey Galich
b6b6889549
Bug 1854056 - using bullet in autofill previews instead of * r=mtigley,credential-management-reviewers
...
Depends on D191355
Differential Revision: https://phabricator.services.mozilla.com/D191360
2023-10-25 16:08:00 +00:00
Sergey Galich
a3d6d6b19f
Bug 1854056 - removing affix from ProfileAutoCompleteResult r=mtigley,credential-management-reviewers
...
Depends on D191210
Differential Revision: https://phabricator.services.mozilla.com/D191355
2023-10-25 16:08:00 +00:00
Sergey Galich
c45c1da8b7
Bug 1859590 - disabling browser/extensions/formautofill/test/unit/test_addressDataLoader.js r=mtigley,credential-management-reviewers
...
Depends on D191204
Differential Revision: https://phabricator.services.mozilla.com/D191210
2023-10-25 16:08:00 +00:00
Sergey Galich
3e95646ce3
Bug 1854056 - Consistently using autocomplete item image r=mtigley,desktop-theme-reviewers,credential-management-reviewers,reusable-components-reviewers,dao,tgiles
...
Depends on D191193
Differential Revision: https://phabricator.services.mozilla.com/D191204
2023-10-25 16:07:59 +00:00
Mark Banner
31a45737c0
Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D190985
2023-10-24 08:48:41 +00:00
Sandor Molnar
76a739c4ed
Backed out 5 changesets (bug 1859590, bug 1854056) bc failures on toolkit/components/passwordmgr/test/browser/browser_autocomplete_import.js CLOSED TREE
...
Backed out changeset 79f439bc112c (bug 1854056)
Backed out changeset 21f492220c90 (bug 1854056)
Backed out changeset 11b44b67f7c5 (bug 1859590)
Backed out changeset 96672921806a (bug 1854056)
Backed out changeset 8027708ec789 (bug 1854056)
2023-10-23 23:49:46 +03:00
Sergey Galich
25cd9c5f77
Bug 1854056 - using bullet in autofill previews instead of * r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191360
2023-10-23 20:00:05 +00:00
Sergey Galich
7467addc43
Bug 1854056 - removing affix from ProfileAutoCompleteResult r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191355
2023-10-23 20:00:04 +00:00
Sergey Galich
31015889d7
Bug 1859590 - disabling browser/extensions/formautofill/test/unit/test_addressDataLoader.js r=mtigley,credential-management-reviewers
...
Depends on D191204
Differential Revision: https://phabricator.services.mozilla.com/D191210
2023-10-23 20:00:04 +00:00
Sergey Galich
cdd4092b81
Bug 1854056 - Consistently using autocomplete item image r=mtigley,desktop-theme-reviewers,credential-management-reviewers,reusable-components-reviewers,dao,tgiles
...
Depends on D191193
Differential Revision: https://phabricator.services.mozilla.com/D191204
2023-10-23 20:00:03 +00:00
Cosmin Sabou
823279018b
Backed out 5 changesets (bug 1859590, bug 1854056) for bc failures on browser_autocomplete_footer.js.
...
Backed out changeset f03a3df1b30b (bug 1854056)
Backed out changeset bdb9a6b7765f (bug 1854056)
Backed out changeset f9287cfb67ba (bug 1859590)
Backed out changeset 6f4de0d48fe9 (bug 1854056)
Backed out changeset 0a87d96e1cbd (bug 1854056)
2023-10-23 21:16:52 +03:00
Sergey Galich
097aac74ea
Bug 1854056 - using bullet in autofill previews instead of * r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191360
2023-10-23 16:56:20 +00:00
Sergey Galich
6a8780f64d
Bug 1854056 - removing affix from ProfileAutoCompleteResult r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191355
2023-10-23 16:56:19 +00:00
Sergey Galich
df805085fd
Bug 1859590 - disabling browser/extensions/formautofill/test/unit/test_addressDataLoader.js r=mtigley,credential-management-reviewers
...
Depends on D191204
Differential Revision: https://phabricator.services.mozilla.com/D191210
2023-10-23 16:56:19 +00:00
Sergey Galich
fb6e9e25d1
Bug 1854056 - Consistently using autocomplete item image r=mtigley,desktop-theme-reviewers,credential-management-reviewers,reusable-components-reviewers,dao,tgiles
...
Depends on D191193
Differential Revision: https://phabricator.services.mozilla.com/D191204
2023-10-23 16:56:18 +00:00
Dimi
6f978a1dbd
Bug 1847888 - P3. Add testcases r=mtigley,joschmidt,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D190583
2023-10-19 07:59:28 +00:00
Dimi
f3a97f72a5
Bug 1847888 - P2. Implement save, update, and edit address doorhangers r=mtigley,fluent-reviewers,desktop-theme-reviewers,dao,joschmidt,credential-management-reviewers
...
Address Capture is still disabled by default. To test this patch,
set the following preferences
- `extensions.formautofill.addresses.capture.v2.enabled` to true
- `extensions.formautofill.addresses.supported` to `on`
Differential Revision: https://phabricator.services.mozilla.com/D188580
2023-10-19 07:59:27 +00:00
Dimi
b51b2ecab4
Bug 1847888 - P1. Remove first time use preference r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D187672
2023-10-19 07:59:27 +00:00
Cosmin Sabou
7872a09610
Backed out 3 changesets (bug 1847888) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
...
Backed out changeset 323c0589ac7f (bug 1847888)
Backed out changeset c694dff60b62 (bug 1847888)
Backed out changeset 7cbb79ea852d (bug 1847888)
2023-10-19 00:58:45 +03:00
Dimi
b2897a17f3
Bug 1847888 - P3. Add testcases r=mtigley,joschmidt,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D190583
2023-10-18 18:22:18 +00:00
Dimi
11da4086b3
Bug 1847888 - P2. Implement save, update, and edit address doorhangers r=mtigley,fluent-reviewers,desktop-theme-reviewers,dao,joschmidt,credential-management-reviewers
...
Address Capture is still disabled by default. To test this patch,
set the following preferences
- `extensions.formautofill.addresses.capture.v2.enabled` to true
- `extensions.formautofill.addresses.supported` to `on`
Differential Revision: https://phabricator.services.mozilla.com/D188580
2023-10-18 18:22:18 +00:00
Dimi
ecb16d0adf
Bug 1847888 - P1. Remove first time use preference r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D187672
2023-10-18 18:22:17 +00:00
Thomas Wisniewski
62a5aa5313
Bug 1838841 - Ship v120.0.0 of the WebCompat System Addon; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191233
2023-10-18 16:28:46 +00:00
Dimi
790c3f6f38
Bug 1859274
- When testing equality for street addresses that cannot be parsed, comparing user value directly r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D191072
2023-10-18 11:59:07 +00:00
Sergey Galich
8489c6e245
Bug 1859541 - Unifying Manage Passwords, Manage Credit Cards and Manage Addresses labels r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D191190
2023-10-17 19:31:25 +00:00
Harshit Sohaney
9fb4c45c04
Bug 1855139 - Added shim to let emeraude.my.salesforce.com load resources and fix breakage. r=timhuang,webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D190619
2023-10-17 18:25:31 +00:00
jneuberger
94aa7b91f0
Bug 1847687 - Enable checking a credit card or address field's focusability by calling Services.focus.elementIsFocusable before autofilling - r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D189072
2023-10-16 08:00:35 +00:00
Norisz Fay
87d06cf4b7
Backed out changeset 8370540453d9 (bug 1847687) for causing bc failures on browser_HomeDepot.js CLOSED TREE
2023-10-12 13:39:33 +03:00
jneuberger
ae6038dcc3
Bug 1847687 - Enable checking a credit card or address field's focusability by calling Services.focus.elementIsFocusable before autofilling - r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D189072
2023-10-12 09:13:36 +00:00
Benjamin VanderSloot
7292a59797
Bug 1850955 - Add current GPC setting to webcompat reports - r=timhuang,twisniewski,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189659
2023-10-10 15:24:21 +00:00
Sam Foster
f66a0aefaa
Bug 1812202 - Reduce the max capture dimension by 1px. r=niklas
...
* Captures at exactly the max dimension (32767) result in a fully transparent image.
* Import these dimensions to use in tests so we have a single source of truth
* Update the same constant in the extension
Differential Revision: https://phabricator.services.mozilla.com/D190221
2023-10-06 22:37:16 +00:00
jneuberger
ae2fbf70fd
Bug 1789194 - Skip test_basic_autocomplete_form.html only for apple_catalina and opt - r=credential-management-reviewers,sgalich
...
Intermittent failures only appeared for macos1015 (catalina), so this re-enables the test for all other macos versions.
Differential Revision: https://phabricator.services.mozilla.com/D190209
2023-10-05 19:41:23 +00:00
Natalia Csoregi
29c0a2078b
Backed out changeset 0903bd64ba04 (bug 1789194) for causing gecko decision failures. CLOSED TREE
2023-10-05 20:16:02 +03:00
jneuberger
760ecad647
Bug 1789194 - Skip test_basic_autocomplete_form.html only for apple_catalina and opt - r=credential-management-reviewers,sgalich
...
Intermittent failures only appeared for macos1015 (catalina), so this re-enables the test for all other macos versions.
Differential Revision: https://phabricator.services.mozilla.com/D190209
2023-10-05 16:37:56 +00:00
Sylvestre Ledru
4c29c24344
Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D189896
2023-10-03 09:22:18 +00:00
Masatoshi Kimura
bcd7d268c4
Bug 1856104 - Remove useless version checks from JavaScript code. r=Gijs,webcompat-reviewers,settings-reviewers,search-reviewers,Standard8,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D189696
2023-10-02 19:00:07 +00:00
Noemi Erli
26e0b0be0a
Backed out 3 changesets (bug 1856187, bug 1856100, bug 1856104) for causing newtab failures
...
Backed out changeset db28784a1734 (bug 1856187)
Backed out changeset bd11e14dca63 (bug 1856104)
Backed out changeset 2741311b6055 (bug 1856100)
2023-10-02 21:16:25 +03:00
Masatoshi Kimura
7ad48d61dd
Bug 1856104 - Remove useless version checks from JavaScript code. r=Gijs,webcompat-reviewers,settings-reviewers,search-reviewers,Standard8,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D189696
2023-10-02 17:36:27 +00:00
Tom Marble
1ca03b1818
Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D189381
2023-10-02 17:18:28 +00:00
Emilio Cobos Álvarez
e7a6a4b156
Bug 1855429 - Clean up -moz-ui-invalid usage in toolkit and browser. r=desktop-theme-reviewers,credential-management-reviewers,sgalich,dao
...
Use the standard name (:user-invalid).
Depends on D189363
Differential Revision: https://phabricator.services.mozilla.com/D189364
2023-09-27 15:59:39 +00:00
Thomas Wisniewski
725d202c21
Bug 1838840 - Ship v119.0.0 of the WebCompat System Addon; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189250
2023-09-26 16:15:13 +00:00
Markus Stange
a26dbc5487
Bug 1611626 - Remove gfx.webrender.blob-images. r=nical,webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D188489
2023-09-25 23:36:26 +00:00
Mark Banner
b23ba99911
Bug 1832704 - Remove SearchService's init-complete, replace by a promise that resolves or rejects as appropriate. r=mcheang,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D187512
2023-09-25 10:44:49 +00:00
Tom Marble
d596ebea8e
Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D188427
2023-09-21 22:47:07 +00:00
Thomas Wisniewski
4f0043ae3b
Bug 1853013 - Merge in scripting API and es module webcompat addon updates; r=denschub,webcompat-reviewers,ksenia
...
Differential Revision: https://phabricator.services.mozilla.com/D188119
2023-09-18 21:12:05 +00:00
Sandor Molnar
80544101c7
Backed out changeset f0a2aa2ffe6d (bug 1832704) for causing xpc failures in toolkit/components/search/tests/xpcshell/test_async.js
2023-09-19 03:19:30 +03:00
Mark Banner
b39259bede
Bug 1832704 - Remove SearchService's init-complete, replace by a promise that resolves or rejects as appropriate. r=mcheang,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D187512
2023-09-18 15:09:56 +00:00
Marco Bonardo
70fdad6676
Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
...
This should make a bit clearer that it is only starting the load, not waiting
for its completion.
Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-15 09:16:34 +00:00
Sebastian Hengst
56b80df4af
Bug 1789194 - disable test_basic_autocomplete_form.html on macOS opt for frequent failures. r=sgalich DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D188221
2023-09-14 22:05:58 +00:00
Sandor Molnar
950a3c620d
Backed out 3 changesets (bug 1852963) for causing remote failures on remote/shared/messagehandler/test/browser/browser_session_data.js CLOSED TREE
...
Backed out changeset 98de7bc404c3 (bug 1852963)
Backed out changeset edf1527c9a99 (bug 1852963)
Backed out changeset 34357750f69c (bug 1852963)
2023-09-14 20:29:06 +03:00
Marco Bonardo
61f8ecc425
Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
...
This should make a bit clearer that it is only starting the load, not waiting
for its completion.
Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-14 16:33:13 +00:00
Janvi Bajoria
36b5aac989
Bug 1834258
- Added subtitles support for Viki r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D187382
2023-09-13 23:07:51 +00:00
Cosmin Sabou
964fcbf6d9
Backed out changeset 8771fccb94fa (bug 1853013) for causing security related mochitest failures. CLOSED TREE
2023-09-13 23:05:19 +03:00
Thomas Wisniewski
db774ca475
Bug 1853013 - Merge in scripting API and es module webcompat addon updates; r=denschub,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D188119
2023-09-13 19:18:50 +00:00
Tim Huang
ce2edf4d30
Bug 1846712 - Implement s shim for MSN login. r=twisniewski,pbz,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186793
2023-09-12 14:49:10 +00:00
Ksenia Berezina
d287e4f83a
Bug 1838839 - Ship v118.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D186587
2023-08-19 11:47:39 +00:00
Janvi Bajoria
3c97e3fa1e
Bug 1847797 - fix PIP captions for Udemy site r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D186221
2023-08-16 22:00:51 +00:00
Sergey Galich
465a62b2b1
Bug 1848472 - Injecting Firefox Relay integration into Form Autofill r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D186078
2023-08-16 17:30:30 +00:00
Cristian Tuns
4885d8ecd0
Backed out changeset c0ac5ca49e3f (bug 1848472) for causing bc failures in browser_asrouter_targeting.js CLOSED TREE
2023-08-16 12:27:09 -04:00
Sergey Galich
238b86456d
Bug 1848472 - Injecting Firefox Relay integration into Form Autofill r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D186078
2023-08-16 14:15:30 +00:00
Janvi Bajoria
e56c50d203
Bug 1835638 - fix play/pause and mute btns sync on Udemy site inside PIP r=pip-reviewers,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D180917
2023-08-11 15:29:52 +00:00
jneuberger
28b084f33d
Bug 1834570 - Migrate the event creditcard.cc_form_v2 to Glean r=dimi,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D183261
2023-08-08 12:26:16 +00:00
Dimi
05cb47b107
Bug 1847476 - Include aria-label when parsing labels r=credential-management-reviewers,issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D185621
2023-08-08 05:11:12 +00:00
Mark Banner
7fcaa859ad
Bug 1846570 - Convert more jsm style imports to ES modules (misc). r=arai,credential-management-reviewers,sgalich
...
Depends on D185072
Differential Revision: https://phabricator.services.mozilla.com/D185073
2023-08-02 13:43:07 +00:00
jneuberger
7dcae6322b
Bug 1834571 - Migrate the scalar formautofill.creditCards.autofill_profiles_count to Glean r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D184622
2023-08-02 09:13:37 +00:00
Gregory Pappas
8a35d5cf5f
Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D184623
2023-08-01 23:01:02 +00:00
Thomas Wisniewski
ee35c52491
Bug 1838838 - Fixes and updates to webcompat site patch automated tests; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184839
2023-07-30 01:20:47 +00:00
Thomas Wisniewski
0c562b4122
Bug 1838838 - Ship v117.0.0 of the WebCompat System Addon; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184838
2023-07-28 19:57:47 +00:00
Peter Van der Beken
a448c355d5
Bug 1845063 - Errors when opening or closing the Edit Credit Card window. r=emilio,credential-management-reviewers,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D184501
2023-07-27 16:29:21 +00:00
Emilio Cobos Álvarez
7719dba185
Bug 1845540 - Remove -moz-windows-default-theme and -moz-mac-graphite-theme. r=dao,pip-reviewers,mhowell
...
The former is just `not (prefers-contrast)` now. The later is unused.
Differential Revision: https://phabricator.services.mozilla.com/D184602
2023-07-26 18:22:26 +00:00
Mark Banner
6fe765f7ca
Bug 1845079 - Update more consumers to import ES modules directly. r=arai,settings-reviewers,credential-management-reviewers,sync-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D184371
2023-07-24 15:32:45 +00:00
Dimi
a044061f66
Bug 1844364 - Use isCreditCardField to determine whether the previous field is a credit card field r=credential-management-reviewers,sgalich
...
When we determine whether the previous field is a credit card field,
we use a hard-coded field name list, which doesn't include credit card
fields like "cc-given-name", "cc-family-name"
This patch fixes this issue by using "isCreditCardField" API.
Differential Revision: https://phabricator.services.mozilla.com/D184086
2023-07-24 09:21:26 +00:00
Sandor Molnar
6f2a7413f7
Backed out changeset 561b7f418a4d (bug 1844364) for causing bc failures in browser/extensions/formautofill/test/browser/heuristics/third_party/browser_QVC.js CLOSED TREE
2023-07-21 06:11:19 +03:00
Dimi
7894084216
Bug 1844364 - Use isCreditCardField to determine whether the previous field is a credit card field r=credential-management-reviewers,sgalich
...
When we determine whether the previous field is a credit card field,
we use a hard-coded field name list, which doesn't include credit card
fields like "cc-given-name", "cc-family-name"
This patch fixes this issue by using "isCreditCardField" API.
Differential Revision: https://phabricator.services.mozilla.com/D184086
2023-07-21 02:05:25 +00:00
Gregory Pappas
76facf7cd2
Bug 1842345 - Remove gfx.webrender.enabled pref r=jrmuizel,webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D183071
2023-07-13 04:17:40 +00:00
Mark Banner
0b2d2afdea
Bug 1837176
- Convert imports of httpd.js to consume the ES module directly. r=necko-reviewers,webcompat-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,robwu,issammani,bytesized,pbz,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D181159
2023-07-12 13:38:34 +00:00
Mark Banner
182b6db303
Bug 1792824 - Convert ObjectUtils.jsm to an ES module. r=barret,necko-reviewers,devtools-reviewers,kershaw
...
Depends on D183308
Differential Revision: https://phabricator.services.mozilla.com/D183309
2023-07-12 08:07:23 +00:00
Dimi
569aca1f1e
Bug 1840584 - Support autofilling `first name` and `last name` field in a credit card form r=credential-management-reviewers,sgalich
...
This patch add a heursitic that when we see a name field (*-name), we check the
previous field, if the previous field is a credit card field, we change
the field to "cc-*-name".
Note. We don't check whether the "next" field is a cc field now. We can
extend the support in the future.
Differential Revision: https://phabricator.services.mozilla.com/D182337
2023-07-11 17:24:33 +00:00
Thomas Wisniewski
d981109bac
Bug 1842437 - re-apply the YouTube webcompat intervention to fix back-forward cache navigation issues; r=denschub,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D183267
2023-07-11 15:45:35 +00:00
Issam Mani
6f728cec9e
Bug 1828408 - Use WeakRef instead of Cu.getWeakReference. r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D179722
2023-07-11 15:34:26 +00:00
Dimi
f3f58a39b4
Bug 1836450 - Redesign the address/credit card normalization flow r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D181360
2023-07-11 11:30:47 +00:00
Iulian Moraru
879995c157
Backed out changeset bd6b3707b0b4 (bug 1836450) for causing xpcshell failures on test_creditCardRecords.js. CLOSED TREE
2023-07-11 12:23:23 +03:00
Dimi
9a18720b2c
Bug 1836450 - Redesign the address/credit card normalization flow r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D181360
2023-07-11 06:32:02 +00:00
Gregory Pappas
2f76844f75
Bug 1842470 - Remove unused image.mem.shared pref r=CanadaHonk,webcompat-reviewers,twisniewski
...
Since bug 1729051 this pref doesn't actually do anything
Differential Revision: https://phabricator.services.mozilla.com/D183091
2023-07-09 17:25:34 +00:00
Noemi Erli
00bbb7cd04
Backed out changeset f2d5c6c6d0cd (bug 1840584) for causing failures in browser_capture_name.js CLOSED TREE
2023-07-07 16:43:50 +03:00
Dimi
7ba850b50c
Bug 1840584 - Support autofilling `first name` and `last name` field in a credit card form r=credential-management-reviewers,sgalich
...
This patch add a heursitic that when we see a name field (*-name), we check the
previous field, if the previous field is a credit card field, we change
the field to "cc-*-name".
Note. We don't check whether the "next" field is a cc field now. We can
extend the support in the future.
Differential Revision: https://phabricator.services.mozilla.com/D182337
2023-07-07 07:30:16 +00:00
Tom Schuster
b686868bde
Bug 1831499 - PiP subtitle support for Arte. r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D181810
2023-07-05 21:28:50 +00:00
Devesh Bisen
b51ba6dd5a
Bug 1841131: Subtitles are not displayed in PiP on Disney+ (Non US) r=pip-reviewers,mhowell
...
Depends on D182252
Differential Revision: https://phabricator.services.mozilla.com/D182501
2023-07-05 15:18:40 +00:00
Devesh Bisen
1fc617b3b9
Bug 1840583: PiP subtitle fix for Disney+ Hotstar r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D182252
2023-07-05 15:18:40 +00:00
Dimi
8602c77b17
Bug 1839134 - Do not capture address fields whose value are invalid r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D181359
2023-07-04 11:04:52 +00:00
Norisz Fay
8cc1f1a03a
Backed out changeset 5ce299ca9581 (bug 1840584) for causing bc failures on browser_OfficeDepot.js CLOSED TREE
2023-07-04 12:34:01 +03:00
Dimi
7388ced589
Bug 1840584 - Support autofilling `first name` and `last name` field in a credit card form r=credential-management-reviewers,sgalich
...
This patch add a heursitic that when we see a name field (*-name), we check the
previous field, if the previous field is a credit card field, we change
the field to "cc-*-name".
Note. We don't check whether the "next" field is a cc field now. We can
extend the support in the future.
Differential Revision: https://phabricator.services.mozilla.com/D182337
2023-07-04 08:22:20 +00:00
Dennis Schubert
0a3e4f9f90
Bug 1836521 - Ship v116.0.0 of the WebCompat System Addon. r=webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D182478
2023-06-29 17:15:13 +00:00
Norisz Fay
4e3d220332
Backed out changeset 15f5f9d7ed2f (bug 1839134) for causing failures on browser_address_doorhanger_display.js, test_addressComponent_city.js
2023-06-28 14:12:05 +03:00
Dimi
fa84538f05
Bug 1839134 - Do not capture address fields whose value are invalid r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D181359
2023-06-28 10:15:23 +00:00
Dimi
87372f8ba1
Bug 1838582 - Code cleanup for FormAutofill module r=credential-management-reviewers,sgalich
...
Several address entry merge and compare functions are not used anymore.
Differential Revision: https://phabricator.services.mozilla.com/D181035
2023-06-28 10:15:00 +00:00
Dimi
dd97c6db31
Bug 1822385 - Add `mm/rr` expiry format and search labels for possible expiry format strings r=credential-management-reviewers,issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D181862
2023-06-26 12:30:00 +00:00
Katherine Patenio
44662a6086
Bug 1822999 - allow mute from PiP window for YouTube Shorts r=pip-reviewers,niklas
...
Differential Revision: https://phabricator.services.mozilla.com/D179378
2023-06-20 16:14:53 +00:00
Tim Huang
d36667f2f6
Bug 1802340 - Add a shim for tsn.ca to address login issue with dFPI. r=anti-tracking-reviewers,webcompat-reviewers,twisniewski,pbz
...
Adding a shim that calls privilege StorageAccessAPI when tsn.ca using
the bellmedia.ca to perform the login.
We update the matching rule for the content script of crave.ca because it
also uses the bellmedia to do the login. With the updated matching rule,
we will only load the relevant shim script depending on the query string
of the login page.
Differential Revision: https://phabricator.services.mozilla.com/D180438
2023-06-20 12:27:02 +00:00
Niklas Baumgardner
ef8ded1c25
Bug 1580095 - Update netflix wrapper. r=pip-reviewers,mhowell
...
Depends on D180873
Differential Revision: https://phabricator.services.mozilla.com/D180874
2023-06-17 17:01:59 +00:00
Niklas Baumgardner
1c20254d84
Bug 1580095 - Update youtube wrapper. r=pip-reviewers,mhowell
...
Depends on D179556
Differential Revision: https://phabricator.services.mozilla.com/D180873
2023-06-17 17:01:58 +00:00
Niklas Baumgardner
f7058e9858
Bug 1580095 - Add audio scrubber to PiP. r=pip-reviewers,desktop-theme-reviewers,kpatenio,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D179556
2023-06-17 17:01:58 +00:00
Norisz Fay
f890e5a1aa
Backed out 3 changesets (bug 1580095) for causing bc failures on browser_mock_wrapper.js CLOSED TREE
...
Backed out changeset 047ac9aaa0f7 (bug 1580095)
Backed out changeset 22765b6eea1b (bug 1580095)
Backed out changeset 9372bbd6eb40 (bug 1580095)
2023-06-17 05:24:26 +03:00
Niklas Baumgardner
7df7a46a63
Bug 1580095 - Update netflix wrapper. r=pip-reviewers,mhowell
...
Depends on D180873
Differential Revision: https://phabricator.services.mozilla.com/D180874
2023-06-16 21:57:23 +00:00
Niklas Baumgardner
e7cb292746
Bug 1580095 - Update youtube wrapper. r=pip-reviewers,mhowell
...
Depends on D179556
Differential Revision: https://phabricator.services.mozilla.com/D180873
2023-06-16 21:57:23 +00:00
Stanca Serban
cf0c7e1d74
Backed out 3 changesets (bug 1580095) for causing mochitests failures in browser_audioScrubber.js. CLOSED TREE
...
Backed out changeset fa8f9b71e4db (bug 1580095)
Backed out changeset 2d042439b759 (bug 1580095)
Backed out changeset 66a695629d4b (bug 1580095)
2023-06-16 18:32:48 +03:00
Niklas Baumgardner
a31b19ec06
Bug 1580095 - Update netflix wrapper. r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D180874
2023-06-16 14:35:03 +00:00
Niklas Baumgardner
cb994ab63e
Bug 1580095 - Update youtube wrapper. r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D180873
2023-06-16 14:35:03 +00:00
Dimi
63eef94a13
Bug 1838161 - Add regular expression keywords for address-line1 and address-line2 r=credential-management-reviewers,issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D180791
2023-06-15 06:48:05 +00:00
Dimi
5c07509232
Bug 1821019 - Support classifying cc-csc fields, but refrain from capturing or autofilling cc-csc fields r=mtigley,credential-management-reviewers
...
We do not intend to capture or autofill Card Security Code (CSC) fields.
The reason for adding "cc-csc" support is to enhance the accuracy of our heuristics.
For instance, if a credit card form contains a CSC field that aligns with both "cc-number"
and "cc-csc" heuristics, we would only classify the field as a "cc-number" field
without the application of the cc-csc heuristic. However, if we include the
cc-csc heuristic, we can use the results as a hint that this field might not be a "cc-number"
field.
Differential Revision: https://phabricator.services.mozilla.com/D179688
2023-06-14 08:42:42 +00:00
Dimi
22da8d172f
Bug 1836458 - P2. Update testcases according to the new heuristics r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D180694
2023-06-13 10:46:44 +00:00
Dimi
903ae657e0
Bug 1836458 - P1. Improve form autofill heuristics r=credential-management-reviewers,sgalich
...
This commit modifies how we identify fields for address (city/state),
street address (including street-address and address-linex), and credit card
expiration information (cc-exp, cc-exp-month, cc-exp-year). The details are as follows:
- City/State Address Fields:
Introduced a new heuristic to identify address-level1 fields. When an address-level2
field is detected, the neighboring <select> element is considered to be an address-level1 field, if present.
- Street Address Fields (street-address, address-lineX):
* Implemented a heuristic to treat address-line2 or address-line3 as address-line1 when only
a single street address field is present.
* Enhanced the existing heuristic that identifies address-line1 fields on certain websites
that use the street-address as address-line1
* Introduced another heuristic that interprets a series of three consecutive street address
fields as address-line1, address-line2, and address-line3 respectively.
-Credit Card Expiry Fields:
* Removed the heuristic that resets cc-exp* fields to null when none of the other heuristics match.
* Introduced a heuristic that, when only one cc-exp* field is present, classifies that field
as a cc-exp field provided the preceding field is a credit card number field.
* Added another heuristic that, in the presence of two cc-exp* fields, interprets them as
cc-exp-month and cc-exp-year respectively if the field before them is a credit card number field.
Differential Revision: https://phabricator.services.mozilla.com/D180693
2023-06-13 10:46:44 +00:00
Butkovits Atila
59ea120e0c
Backed out changeset 4dd173e40157 (bug 1828408) for causing failures at browser_dispatchMouseEvent.js. CLOSED TREE
2023-06-06 20:41:54 +03:00
Issam Mani
adb0ed2185
Bug 1828408 - Use WeakRef instead of Cu.getWeakReference. r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D179722
2023-06-06 12:18:40 +00:00
Thomas Wisniewski
3091ad9d39
Bug 1836616 - Prevent a UI-rendering race condition while about:compat loads; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179991
2023-06-05 20:54:34 +00:00
Rob Wu
3c0c3a2676
Bug 1836482 - Replace AddonManager.jsm imports with AddonManager.sys.mjs r=Standard8,webcompat-reviewers,twisniewski
...
This patch was generated as follows:
Run:
`./mach esmify --imports . --prefix=toolkit/mozapps/extensions/AddonManager`
In the output there are linter/prettifier errors due to unused
XPCOMUtils or separate importESModule calls. These have been fixed
manually and verified with `./mach lint --outgoing`.
The `esmify` script also inserts many unwanted newlines around imports
that are broken on two lines due to length. Due to the number of these,
I fixed them programatically.
1. Create patch from the changes so far.
2. From the patch, delete all lines that consist of "+" (i.e. added blank line).
3. Reset the working dir and apply the revised patch.
4. Verify that the diff between step 1 and 3 looks reasonable.
5. Verify that this patch as a whole looks reasonable.
Commands:
```
git diff > rename.diff
:%g/^+$/d
git commit -va -m WIP-rename
git revert HEAD
git apply --recount rename.diff
git diff HEAD^ # and verify that the removed lines are ok.
git commit -va # one last review to verify correctness of whole patch.
git rebase -i HEAD~3 # drop the WIP + reverted commit, pick only the last.
```
`git apply` has the `--recount` option to force it to ignore mismatches
in line counts, which happens because we deleted added lines (^+$)
without fixing up the line counts in the file headers.
Differential Revision: https://phabricator.services.mozilla.com/D179874
2023-06-04 13:44:45 +00:00
Mark Banner
5d59c7aecd
Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis
...
Depends on D179819
Differential Revision: https://phabricator.services.mozilla.com/D179820
2023-06-02 20:00:35 +00:00
Thomas Wisniewski
9a9b15bd74
Bug 1805412 - Ship v115.0.0 of the WebCompat System Addon; r=denschub,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179712
2023-06-01 19:50:50 +00:00
Norisz Fay
074902af05
Backed out changeset 2b3710ebb7a4 (bug 1805412) for causing failures on browser_aboutcompat.js CLOSED TREE
2023-06-01 22:24:19 +03:00
Thomas Wisniewski
5ce2f13048
Bug 1805412 - Ship v115.0.0 of the WebCompat System Addon; r=denschub,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179712
2023-06-01 17:34:22 +00:00
Dimi
6ab7d80738
Bug 1821991 - Fix an issue that `cc-type` heuristic is not executed r=credential-management-reviewers,sgalich
...
"In _parseXXX methods, heuristics are used when identifying a field to apply
additional information to correct or update its type. For example, when
identifying cc-exp using a regular expression-based heuristic, we update it
to cc-exp-month along with other relevant information.
However, the heuristic used for matching select options in cc-type is not meant
for updating, but rather for discovering the field type of a given element.
Placing this heuristic in _parseCreditCardField would prevent the discovery of
an element being a cc-type using this approach.
Differential Revision: https://phabricator.services.mozilla.com/D179200
2023-05-31 18:01:16 +00:00
Saira Abdulla
9691ab4a5f
Bug 1824612 - Convert consumers of toolkit/components/extensions to ES modules. r=robwu,webcompat-reviewers,geckoview-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,sgalich,valentin,nalexander,mconley,m_kato
...
Depends on D175553
Differential Revision: https://phabricator.services.mozilla.com/D176005
2023-05-31 15:27:03 +00:00
Iulian Moraru
90b739a400
Backed out 2 changesets (bug 1824612) for causing dt failures on browser_dbg-features-source-tree.js. CLOSED TREE
...
Backed out changeset c3f38adc818e (bug 1824612)
Backed out changeset 58ba8bb3398a (bug 1824612)
2023-05-31 17:28:16 +03:00
Saira Abdulla
2e8db5969a
Bug 1824612 - Convert consumers of toolkit/components/extensions to ES modules. r=robwu,webcompat-reviewers,geckoview-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,cookie-reviewers,twisniewski,sgalich,valentin,nalexander,mconley,m_kato
...
Depends on D175553
Differential Revision: https://phabricator.services.mozilla.com/D176005
2023-05-31 10:21:37 +00:00
Thomas Wisniewski
3223e14b73
Bug 1835675 - update sha256 hash of the about:compat script tag to un-break it; r=ksenia,webcompat-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D179405
2023-05-30 18:30:38 +00:00
Norisz Fay
abebba39c9
Backed out changeset 8ddf44b47ed6 (bug 1835675) for causing failures on browser_aboutcompat.js CLOSED TREE
2023-05-30 19:29:06 +03:00
Thomas Wisniewski
e1e18125c5
Bug 1835675 - update sha256 hash of the about:compat script tag to un-break it; r=ksenia,webcompat-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D179405
2023-05-30 15:08:47 +00:00
Janvi Bajoria
4e75601001
Bug 1779241 - added PIP subtitles support for udemy. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D178645
2023-05-26 16:22:39 +00:00
Mark Banner
8b4f426ecf
Bug 1834204 - Update more consumers to import ES modules directly. r=kpatenio,geckoview-reviewers,whimboo,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D178590
2023-05-26 11:36:33 +00:00
Dimi
a3c475e01a
Bug 1834882
- Refactor FieldScanner by extracting form autofill heuristic logic r=issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D179043
2023-05-25 12:05:40 +00:00
Dimi
1256750e5c
Bug 1819618 - P2. Identify country code regardless we have alternative names for that country or not. r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D178930
2023-05-24 21:05:14 +00:00
Dimi
cbd92f80a7
Bug 1819618 - P1. Run autofill heuristic tests via browser test r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D178929
2023-05-24 21:05:14 +00:00
Ksenia Berezina
f78e5a33f6
Bug 1833916 - Add additional data/prefs passed from "Report site issue" to webcompat.com r=webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D178462
2023-05-24 19:22:26 +00:00
Dimi
e478937545
Bug 1834758 - Use visibility: hidden in formautofill visibility test r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D178940
2023-05-24 16:40:17 +00:00
Dimi
18ea141710
Bug 1833613 - Implement heuristic to interpret `street-address` as `address-line1` r=credential-management-reviewers,sgalich
...
A new heuristic has been introduced that interprets "street-address" as "address-line1".
This is triggered when "address-line2" is detected, and the field preceding "address-line2" is "street-address".
This modification addresses an issue with certain websites incorrectly utilizing
"street-address" in place of "address-line1".
Differential Revision: https://phabricator.services.mozilla.com/D178663
2023-05-24 11:42:56 +00:00
Cosmin Sabou
b400214d0d
Backed out changeset fc24f93612da (bug 1833613) for xpcshell failures on test_collectFormFields.js. CLOSED TREE
2023-05-24 12:46:06 +03:00
Dimi
983f2fe411
Bug 1834298 - Some clean ups in formautofill r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D178655
2023-05-24 07:06:55 +00:00
Cosmin Sabou
a8effb1df1
Backed out changeset ee5fc34ecac4 (bug 1834298) for xpcshell failures on test_collectFormFields.js. CLOSED TREE
2023-05-24 12:31:19 +03:00
Dimi
dbc18a1b3b
Bug 1833613 - Implement heuristic to interpret `street-address` as `address-line1` r=credential-management-reviewers,sgalich
...
A new heuristic has been introduced that interprets "street-address" as "address-line1".
This is triggered when "address-line2" is detected, and the field preceding "address-line2" is "street-address".
This modification addresses an issue with certain websites incorrectly utilizing
"street-address" in place of "address-line1".
Differential Revision: https://phabricator.services.mozilla.com/D178663
2023-05-24 07:07:26 +00:00
Dimi
0abb80afd7
Bug 1834298 - Some clean ups in formautofill r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D178655
2023-05-24 07:06:55 +00:00
Otto Länd
ab9410b4dc
Bug 1833618: apply code formatting via Lando
...
# ignore-this-changeset
2023-05-23 09:57:46 +00:00
Dimi
97c7d3f637
Bug 1833618 - P2. Replace checking hidden and display:none in formautofill visibility check with element.checkVisibility API r=credential-management-reviewers,sgalich
...
This patch includes a preference setting that triggers the execution of element.checkVisibility
only when a form contains fewer than 200 eligible address and credit card fields.
This measure has been implemented to avoid potential performance impact that could occur due
to the visibility check running on a large number of elements.
Differential Revision: https://phabricator.services.mozilla.com/D178308
2023-05-23 09:52:47 +00:00
Dimi
89faefc33b
Bug 1833618 - P1. Use browser test for formautofill heuristic tests. r=credential-management-reviewers,sgalich
...
Visibility check requires a window, so we should run heuristic tests
with browser test instead of xpcshell-test
Differential Revision: https://phabricator.services.mozilla.com/D178307
2023-05-23 09:52:47 +00:00
Noemi Erli
ff2f8bc80a
Backed out 3 changesets (bug 1833618) for causing failures in test_autofillFormFields.js CLOSED TREE
...
Backed out changeset e8791a874dba (bug 1833618)
Backed out changeset c6c717d87dfc (bug 1833618)
Backed out changeset 3f6fd89c9a6e (bug 1833618)
2023-05-23 11:28:11 +03:00
Otto Länd
3c8e3340f6
Bug 1833618: apply code formatting via Lando
...
# ignore-this-changeset
2023-05-23 07:50:28 +00:00
Dimi
7522041115
Bug 1833618 - P2. Replace checking hidden and display:none in formautofill visibility check with element.checkVisibility API r=credential-management-reviewers,sgalich
...
This patch includes a preference setting that triggers the execution of element.checkVisibility
only when a form contains fewer than 200 eligible address and credit card fields.
This measure has been implemented to avoid potential performance impact that could occur due
to the visibility check running on a large number of elements.
Differential Revision: https://phabricator.services.mozilla.com/D178308
2023-05-23 07:47:30 +00:00
Dimi
99853a352f
Bug 1833618 - P1. Use browser test for formautofill heuristic tests. r=credential-management-reviewers,sgalich
...
Visibility check requires a window, so we should run heuristic tests
with browser test instead of xpcshell-test
Differential Revision: https://phabricator.services.mozilla.com/D178307
2023-05-23 07:47:29 +00:00
Sylvestre Ledru
df86538c1d
Bug 1623338 - update a reference to IRC to point to chat.mozilla.org r=credential-management-reviewers,sgalich DONTBUILD
...
and remove a reference to an old mailing list.
Differential Revision: https://phabricator.services.mozilla.com/D178682
2023-05-22 18:13:35 +00:00
Mark Banner
2a53076d43
Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
130a655906
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
8219a5c503
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
Dale Harvey
74c8097a09
Bug 1833276 - Fix triggering screenshot component from quickaction. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D178128
2023-05-18 21:52:12 +00:00
Dimi
6f2f7b0b19
Bug 1832325 - P4. Use the number of different field type in a section to determine whether an address form is valid r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D177660
2023-05-18 13:50:42 +00:00
Dimi
a5a1f21bbc
Bug 1832325 - P3. Add a test case to ensure we autofill duplicated fields r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D177659
2023-05-18 13:50:42 +00:00
Dimi
2bf4cf0720
Bug 1832325 - P1. Merge unnamed section with named section and allow duplicated fields in a section r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D177657
2023-05-18 13:50:42 +00:00
Pushpanjali
235f25ea9c
Bug 1822010 - Convert toolkit/components/url-classifier to ES modules. r=perftest-reviewers,webcompat-reviewers,geckoview-reviewers,devtools-reviewers,twisniewski,valentin,m_kato,anti-tracking-reviewers,timhuang,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D173390
2023-05-18 12:21:12 +00:00
Janvi Bajoria
ae56c4a010
Bug 1831629 - added PIP cc for NYTimes. r=pip-reviewers,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D177727
2023-05-17 17:13:03 +00:00
Dimi
1e9463d999
Bug 1820522 - Move address component to formautofill shared folder r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D178055
2023-05-17 08:44:39 +00:00
Dimi
c78f631324
Bug 1820522 - Implement heuristics to determine whether two street addresses are the same, different, or mergeable r=mtigley,credential-management-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D175886
2023-05-17 08:44:39 +00:00
Dimi
dc76a806c7
Bug 1820522 - Implement heuristics to determine whether two postal code/zip are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173807
2023-05-17 08:44:39 +00:00
Dimi
a036e89931
Bug 1820522 - Implement heuristics to determine whether two city names are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173806
2023-05-17 08:44:39 +00:00
Dimi
b129167923
Bug 1820522 - Implement heuristics to determine whether two state names are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173805
2023-05-17 08:44:39 +00:00
Dimi
633bceed7d
Bug 1820522 - Implement heuristics to determine whether two country names are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173804
2023-05-17 08:44:39 +00:00
Dimi
2123bd190e
Bug 1820522 - Implement heuristics to determine whether two personal names are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173803
2023-05-17 08:44:39 +00:00
Dimi
2f30c1322c
Bug 1820522 - Implement heuristics to determine whether two telephone numbers are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173802
2023-05-17 08:44:38 +00:00
Dimi
159fb3427a
Bug 1820522 - Implement heuristics to determine whether two company names are the same, different, or mergeable r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D173801
2023-05-17 08:44:38 +00:00
Dimi
c980cf646f
Bug 1820522 - Implement heuristics to determine whether two emails are the same, different, or mergeable. r=mtigley,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D173800
2023-05-17 08:44:38 +00:00
Neil Deakin
023f212971
Bug 1760114, use rounding of dates compatible with sync to fix intermittently failing test, r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D176913
2023-05-16 12:03:57 +00:00
Janvi Bajoria
fb445e036b
Bug 1829697 - fix Sonyliv subtitles display for PIP video player. r=pip-reviewers,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D176798
2023-05-10 17:13:05 +00:00
Dimi
982cc8d353
Bug 1831127 - Add a test case for parsing index is out of range error in _parseAddressFields r=issammani
...
Differential Revision: https://phabricator.services.mozilla.com/D177243
2023-05-09 21:42:16 +00:00
Gijs Kruitbosch
ad4bc55e54
Bug 1508369
- clean up browser CSS to pass basic stylelint rules, r=desktop-theme-reviewers,webcompat-reviewers,extension-reviewers,devtools-reviewers,nchevobbe,denschub,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D177476
2023-05-09 17:12:50 +00:00
Mark Banner
c2dd8e3266
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
Dimi
7c43289aa2
Bug 1831347 - Refactoring formautofill test data structure r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D177167
2023-05-09 08:50:51 +00:00
Katherine Patenio
f4f0c3591b
Bug 1825207 - add subtitles support for TubiTV live. r=pip-reviewers,dwalker,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D176945
2023-05-08 16:01:37 +00:00
Ksenia Berezina
1e7e0a9503
Bug 1805411 - Ship v114.0.0 of the WebCompat System Addon r=webcompat-reviewers,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D177054
2023-05-03 17:07:23 +00:00
Mathew Hodson
5ee28fedd1
Bug 1830460 - Convert ComponentUtils.jsm to ESM. r=arai,webdriver-reviewers,webcompat-reviewers,credential-management-reviewers,devtools-reviewers,twisniewski,sgalich,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D176782
2023-05-03 15:18:46 +00:00
anwar
a7126d2057
Bug 1830075 - Put all mochitests under browser/extensions, browser/modules and browser/tools into alphabetical order. r=mconley,webcompat-reviewers,credential-management-reviewers,twisniewski,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D176839
2023-05-02 20:26:16 +00:00
DJ
80176e45fe
Bug 1754549 - enable displaying hidden textTracks in player for specific sites. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D174905
2023-05-02 14:32:11 +00:00
Issam Mani
84eadb4a44
Bug 1806951 - P8. Extract FormAutofillHandler into separate module for sharing. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D176245
2023-05-02 09:42:30 +00:00
Issam Mani
c53be679eb
Bug 1806951 - P7. Import HeuristicsRegExp directly and remove lookbehind syntax. r=credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D174629
2023-05-02 09:42:29 +00:00
Issam Mani
a96dc57d39
Bug 1806951 - P6. Extract shared heuristics logic and FieldScanner. r=credential-management-reviewers,sgalich,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D174628
2023-05-02 09:42:29 +00:00
Issam Mani
0baa427d01
Bug 1806951 - P4. Make CreditCardRuleset an ESModule. r=credential-management-reviewers,sgalich,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D174626
2023-05-02 09:42:29 +00:00
Issam Mani
8a227dfff2
Bug 1806951 - P3. Move necessary FormAutofillUtils to shared module. r=sgalich,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D174623
2023-05-02 09:42:29 +00:00
Issam Mani
182fae7345
Bug 1806951 - P2. Extract LabelUtils to its own module. r=credential-management-reviewers,sgalich,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D174622
2023-05-02 09:42:29 +00:00
Dimi
d8a016d6cd
Bug 1755927 - Add a testcase to ensure autofill state is still recorded after the elements in a form is added or removed. r=credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D176399
2023-04-26 10:31:34 +00:00
Dimi
163a42f29d
Bug 1829670 - Decouple autofilled state and field information identified by heuristics r=credential-management-reviewers,sgalich
...
- Add a "filledStateByElement" to record filled status instread of saving
it in `FieldDetails`
- Store filled state in FormAutofillHandler instead of
FormAutofillSection.
- Change `transform` variable stored in fieldDetails to `part` to
decouple autofilling related logic from FieldDetails
Differential Revision: https://phabricator.services.mozilla.com/D176324
2023-04-25 10:47:05 +00:00
Dimi
5c447033ec
Bug 1829670 - Some code refactoring in FormAutofillHandler r=credential-management-reviewers,sgalich
...
The patch does the following refactoring:
1. Define a FieldDetail class instead of using an object to store
"FieldDetails"
2. Rename FormAutofillHeuristic.getInfo to
FormAutofillHeuristic.getInferredInfo and redesign its return value
3. use "const" when possible
4. use # for private class memeber
5. Remove unused preferences
- extensions.formautofill.heuristics.enabled
- extensions.formautofill.section.enabled
6. Remove unsed parmaters
- `allowDeuplicates` in getFormInfo
Note that this patch doesn't change any logic.
Differential Revision: https://phabricator.services.mozilla.com/D176323
2023-04-25 10:47:05 +00:00
Mathew Hodson
c8ee56af1b
Bug 1816416 - Convert services/sync/modules/constants.js to ESM. r=Standard8,credential-management-reviewers,sync-reviewers,dimi,skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D175842
2023-04-19 21:19:53 +00:00
Sammy Khamis
7eb350d0b0
Bug 1825905: Autofill sync engine should roundtrip data it doesn't know about r=sgalich,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D174834
2023-04-19 20:48:15 +00:00
Sandor Molnar
3801bccdc6
Backed out changeset e9e9a87c3232 (bug 1825905) for causing xpc failures in browser/extensions/formautofill/test/unit/<...> CLOSED TREE
2023-04-19 10:21:06 +03:00
Sammy Khamis
279ed6cccb
Bug 1825905: Autofill sync engine should roundtrip data it doesn't know about r=sgalich,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D174834
2023-04-18 22:19:23 +00:00
Dennis Schubert
591d56c531
Bug 1805410
- Ship v113.0.0 of the WebCompat System Addon. r=twisniewski,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D175282
2023-04-12 23:55:01 +00:00
Stephanie Cunnane
811d067d75
Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-04-12 20:30:43 +00:00
Victoria Ajala
05d2605224
Bug 1810852 Moved _extensionID and _locale functions out of SearchEngine and into AddonSearchEngine. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D174478
2023-04-10 16:08:04 +00:00
Noemi Erli
118513ad00
Backed out 2 changesets (bug 1824473) for causing failures in test_clear_form.html CLOSED TREE
...
Backed out changeset b38aeb74da71 (bug 1824473)
Backed out changeset b73ead08bb19 (bug 1824473)
2023-03-31 21:51:12 +03:00
Stephanie Cunnane
3bb55d1cbe
Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-31 16:45:03 +00:00
Csoregi Natalia
64c0437f97
Backed out 2 changesets (bug 1824473) for causing mochitest failures on test_address_level_1_submission.html. CLOSED TREE
...
Backed out changeset 8dd52b2dae6b (bug 1824473)
Backed out changeset 5fbc5b6422c7 (bug 1824473)
2023-03-30 21:14:51 +03:00
Stephanie Cunnane
660bd43791
Bug 1824473 - Update consumers of toolkit/components/formautofill to import ES modules directly. r=Standard8,geckoview-reviewers,credential-management-reviewers,sgalich,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D173587
2023-03-30 17:29:18 +00:00
Niklas Baumgardner
3db97ae681
Bug 1825061 - Fix Hulu caption observer. r=pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D174003
2023-03-30 00:31:58 +00:00