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
Sammy Khamis
5bcebecbf2
Bug 1825412: Remove Nimbus Experiment for sync-after-tab-change r=LougeniaBailey
...
Differential Revision: https://phabricator.services.mozilla.com/D174033
2023-04-14 21:36:30 +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
Mozilla Releng Treescript
504bd0a7ee
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2023-04-10 15:05:17 +00:00
Andi-Bogdan Postelnicu
d1a13aff6f
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio
...
Updated with rustfmt 1.5.1-stable (9eb3afe 2023-03-27)
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D174099
2023-04-03 11:52:23 +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
Barret Rennie
a85bf46599
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
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
Sammy Khamis
aaa5bcc9d5
Bug 1815151: Optimize tryFitItems to better handle larger payloads r=markh,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D173369
2023-03-29 17:49:01 +00:00
CanadaHonk
91709586ba
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
Sandor Molnar
fa2ae22888
Backed out 2 changesets (bug 1824473) for causing failures in browser/extensions/formautofill/test/<...>.js
...
Backed out changeset 01046e78078c (bug 1824473)
Backed out changeset 4203fbb8f229 (bug 1824473)
2023-03-27 22:44:33 +03:00
Stephanie Cunnane
d31dfc03b2
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-27 18:12:17 +00:00
Mark Banner
4ff8f9cf26
Bug 1823763 - Convert consumers of toolkit/components/reader/ to import ES modules directly. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D173184
2023-03-23 12:11:44 +00:00
Mark Hammond
205211acee
Bug 1817904 (part 2) - update golden_gate and webext_storage_bridge for BridgedEngine changes. r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D170467
2023-03-23 03:28:08 +00:00
Sammy Khamis
00cdfa42f8
Bug 1820011: Record and send telemetry for why records are failing r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171303
2023-03-22 01:09:02 +00:00
Mozilla Releng Treescript
9986d4aded
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2023-03-13 15:37:20 +00:00
Sammy Khamis
6f260cff5b
Bug 1791478 - SyncedTabs should check if pp is locked before syncing r=markh,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D157874
2023-03-08 04:21:56 +00:00
Mark Banner
55bba8e918
Bug 1819019 - Update consumers of services/common to import ES modules directly. r=markh,webdriver-reviewers,extension-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D171055
2023-02-28 10:11:55 +00:00
Mark Banner
a72190cf3d
Bug 1819019 - Update consumers of services/automation and services/crypto to import ES modules directly. r=markh,extension-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D171053
2023-02-28 10:11:55 +00:00
Mark Hammond
42a8237945
Bug 1359861 - allow reader-mode tabs to be shared. r=Gijs,skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D170186
2023-02-22 03:58:11 +00:00
Norisz Fay
a7ceb10f1f
Backed out changeset d82c03e04249 (bug 1359861) for causing xpcshell failure on test_BrowserUtils.js CLOSED TREE
2023-02-22 00:05:07 +02:00
Mark Hammond
f48ea32bf5
Bug 1359861 - allow reader-mode tabs to be shared. r=Gijs,skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D170186
2023-02-21 21:04:10 +00:00
Mark Banner
7a655466af
Bug 1817183 - Update consumers of services/fxaccounts to import ES modules directly. r=markh,settings-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D170062
2023-02-17 16:34:43 +00:00
Mark Banner
48a366e1ec
Bug 1817182 - Avoid re-exporting AccountState from sync's utils.sys.mjs. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D170060
2023-02-17 16:34:42 +00:00
Cristian Tuns
b3bf09cc0d
Backed out 6 changesets (bug 1816934, bug 1817182, bug 1817179, bug 1817183) for causing dt failures in browser_jsterm_autocomplete_null.js CLOSED TREE
...
Backed out changeset 17d4c013ed92 (bug 1817183)
Backed out changeset cfed8d9c23f3 (bug 1817183)
Backed out changeset 62fe2f589efe (bug 1817182)
Backed out changeset 557bd773fb85 (bug 1817179)
Backed out changeset 7f8a7865868b (bug 1816934)
Backed out changeset d6c1d4c0d2a0 (bug 1816934)
2023-02-17 10:51:33 -05:00
Mark Banner
0ba34b9422
Bug 1817183 - Update consumers of services/fxaccounts to import ES modules directly. r=markh,settings-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D170062
2023-02-17 09:01:45 +00:00
Mark Banner
78adda4c5b
Bug 1817182 - Avoid re-exporting AccountState from sync's utils.sys.mjs. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D170060
2023-02-17 09:01:44 +00:00
Noemi Erli
fe45307bf1
Merge mozilla-central to autoland. a=merge CLOSED TREE
2023-02-13 19:14:05 +02:00
Noemi Erli
6444ed17e9
Merge autoland to mozilla-central. a=merge
2023-02-13 19:04:10 +02:00
Mozilla Releng Treescript
b78b0ca988
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2023-02-13 16:28:07 +00:00
Andi-Bogdan Postelnicu
6a4cfe596b
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,whimboo
...
Updated with rustfmt 1.5.1-stable (fc594f1 2023-01-24)
# ignore-this-changeset
Depends on D168658
Differential Revision: https://phabricator.services.mozilla.com/D168659
2023-02-13 15:02:07 +00:00
Mark Banner
cdf8548a04
Bug 1814931 - Convert services/sync imports to direct ES imports. r=markh,settings-reviewers,credential-management-reviewers,mconley,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D168837
2023-02-13 11:44:29 +00:00
Mark Banner
6b1d3492e0
Bug 1814931 - Convert services/sync modules to ES modules. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D168836
2023-02-13 11:44:29 +00:00
Daisuke Akatsuka
cbc46b9b1d
Bug 1744866: Observe bookmark-guid-changed event to up score. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D130441
2023-02-09 21:21:51 +00:00
Daisuke Akatsuka
9cc4a6438d
Bug 1678629: Apply bookmark-keyword-changed event. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D130440
2023-02-09 21:21:51 +00:00
Sammy Khamis
bd361d4e92
Bug 1814537: Ensure Tabs trims the payload size before attempting to upload r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D168636
2023-02-03 19:45:01 +00:00
Mark Banner
a436f489fa
Bug 1814679 - Remove unused variables and items in services/sync. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D168698
2023-02-03 08:00:42 +00:00
Iulian Moraru
1f5ed42372
Backed out changeset 187dd54c647a (bug 1814537) for causing xpcshell failures on test_tab_engine.js. CLOSED TREE
2023-02-03 03:27:40 +02:00
Sammy Khamis
3f85906bcb
Bug 1814537: Ensure Tabs trims the payload size before attempting to upload r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D168636
2023-02-03 00:52:25 +00:00
Sammy Khamis
2494b4d0b1
Bug 1706933: When sync removes a bookmark with a keyword, should also remove the keyword if necessary r=mak,lina
...
Differential Revision: https://phabricator.services.mozilla.com/D167333
2023-01-25 20:13:24 +00:00
Sammy Khamis
2d666334c2
Bug 1800186 - Part 2: Stop the tab engine resetting itself every sync r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D167220
2023-01-23 19:15:41 +00:00
Gregory Pappas
5d44f7a543
Bug 1811347 - Remove useless parameter from TextEncoder constructor r=emk,webdriver-reviewers,extension-reviewers,credential-management-reviewers,dimi,jdescottes,willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D167488
2023-01-23 15:41:49 +00:00
Kelly Cochrane
4f996eda52
Bug 1796409 - Don't display synced tabs with duplicate URLs unless it's the most recently accessed instance r=sclements,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D166579
2023-01-20 16:37:14 +00:00
William Durand
6cbcad5461
Bug 1797777
- Use browser_specific_settings
instead of applications
in extension manifests. r=rpl,twisniewski,markh,webcompat-reviewers,credential-management-reviewers,dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D167018
2023-01-18 15:57:30 +00:00
Mozilla Releng Treescript
d39a17381a
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2023-01-16 14:09:46 +00:00
Marco Bonardo
6046aa4e7c
Bug 1808666 - Remove bookmarksMenuFolder from nsINavBookmarks. r=Standard8,markh
...
Depends on D166275
Differential Revision: https://phabricator.services.mozilla.com/D166276
2023-01-11 11:12:43 +00:00
Marco Bonardo
efb62a0c9f
Bug 1808666 - Remove toolbarFolder from nsINavBookmarks. r=Standard8
...
Depends on D166274
Differential Revision: https://phabricator.services.mozilla.com/D166275
2023-01-11 11:12:42 +00:00
Marco Bonardo
bd1f95fd2e
Bug 1808666 - Remove placesRoot from nsINavBookmarks. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D166274
2023-01-11 11:12:42 +00:00
Mark Banner
8730eec697
Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Mark Banner
8ff997068a
Bug 1806306 - Convert AsyncShutdown imports to direct ES imports. r=mak,webdriver-reviewers,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D164981
2022-12-23 12:37:06 +00:00
Mark Hammond
efb859df84
Bug 1801295
(part 1) - add a test demonstrating how tabs aren't returned after a quickwrite. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D164781
2022-12-15 22:51:50 +00:00
Sylvestre Ledru
04363d3827
Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D163157
2022-12-13 09:14:44 +00:00
Sandor Molnar
c6ca739de3
Merge mozilla-central to autoland. CLOSED TREE
2022-12-12 23:55:46 +02:00
Gijs Kruitbosch
a0053c2dfd
Bug 1803800, r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D163931
2022-12-12 17:44:13 +00:00
Mozilla Releng Treescript
9f891a508e
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-12-12 14:52:47 +00:00
Gijs Kruitbosch
38d4b2f917
Bug 1803158 - convert session restore consumers to reference the sys.mjs files instead, r=webdriver-reviewers,perftest-reviewers,extension-reviewers,credential-management-reviewers,Standard8,sgalich,whimboo,sparky,willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D163350
2022-12-06 16:02:03 +00:00
Sarah Clements
6fffe2e852
Bug 1794610 - Change error state for password change r=sfoster,kcochrane,fluent-reviewers,flod
...
* Add new strings and add a new signed-out error type
* Update tests
Differential Revision: https://phabricator.services.mozilla.com/D162275
2022-12-06 14:30:39 +00:00
Mark Hammond
f60a47ad27
Bug 1804175 - Redo synced tab's lastModified undoing hacks made in bug 1800026. r=skhamis
...
This reverts commit b477c30398
.
Differential Revision: https://phabricator.services.mozilla.com/D163894
2022-12-06 02:34:53 +00:00
Mark Hammond
7086ef31a7
Bug 1804174 - don't complain if the sync payload has no ID. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D163893
2022-12-06 01:04:41 +00:00
Mark Hammond
1d52af4bf6
Bug 1803726 (part 3) - update golden_gate, webext_storage_bridge and tabs. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D163674
2022-12-04 10:30:30 +00:00
Mark Banner
95357f3083
Bug 1802855 - Convert toolkit/components/satchel JSM modules to ES modules. r=credential-management-reviewers,daleharvey,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D163201
2022-11-29 15:53:20 +00:00
Sammy Khamis
79b32e1486
Bug 1801024: Log at info level instead of error when an unexpected engine syncs r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D162754
2022-11-28 19:58:31 +00:00
Mark Banner
c594cd3194
Bug 1802490
- Automatically replace Cu.reportError with console.error (services). r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D163081
2022-11-28 12:56:41 +00:00
Sammy Khamis
2ccba411ac
Bug 1801059: Fix Error syncing tabs in tps tests r=isabel_rios
...
Differential Revision: https://phabricator.services.mozilla.com/D162442
2022-11-22 18:24:39 +00:00
Geoff Lankow
0f01c4529a
Bug 1793378 - Restrict which Sync engines ship with Thunderbird. r=markh
...
For increased protection against compromise, we've decided not to ship the code for these engines in Thunderbird.
Differential Revision: https://phabricator.services.mozilla.com/D162355
2022-11-18 02:21:33 +00:00
Mark Banner
bcbe5bc30d
Bug 1799314 - Convert consumers of testing modules to import ES modules direct (services/). r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D161911
2022-11-17 12:00:29 +00:00
Mozilla Releng Treescript
456de3449a
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-11-14 15:13:23 +00:00
Mark Hammond
0632337a4e
Bug 1800185 - prevent the tabs engine from scheduling unnecessary syncs. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D161870
2022-11-11 04:01:27 +00:00
Sammy Khamis
aa92b19b27
Bug 1799255: Revert the SyncedTabs lastUsed change and any changes from consumers r=markh,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D161661
2022-11-10 21:28:42 +00:00
Sammy Khamis
b477c30398
Bug 1800026 - Last Synced on SyncedTabs not returning correct values r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D161749
2022-11-10 06:05:56 +00:00
Mathew Hodson
fc3705fe5d
Bug 1747470 - Remove FileUtils.getFile from services folder. r=barret
...
Differential Revision: https://phabricator.services.mozilla.com/D155782
2022-11-09 15:17:34 +00:00
Mark Banner
a9d47c7a8c
Bug 1798212 - Convert downloads code to ES modules. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D161012
2022-11-07 17:56:09 +00:00
Mark Hammond
d58a098aa8
Bug 1792698 - stop ignoring LOCATION_CHANGE_SAME_DOCUMENT notifications when deciding whether to sync tabs. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D161228
2022-11-04 02:35:17 +00:00
Marco Bonardo
3202569a6c
Bug 1429108 - Switch FormHistory::update to promises. r=sgalich,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D160925
2022-11-03 09:35:39 +00:00
Marco Bonardo
3fe82d13db
Bug 1429108 - Switch FormHistory::search to promises. r=sgalich,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D160922
2022-11-03 09:35:38 +00:00
Mark Banner
9189ff3f6f
Bug 1798018 - Convert consumers of toolkit/modules/tests to import ES modules direct. r=Gijs,webdriver-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D160664
2022-11-01 13:26:38 +00:00
William Durand
899d6a234d
Bug 1797050 - Part 4 - Use browser_specific_settings
instead of applications
in remaining tests. r=rpl,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D160060
2022-10-28 09:53:10 +00:00
Sandor Molnar
cb84cda02c
Backed out changeset 53ce60b1b515 (bug 1797050) for causing bc failures in browser/components/preferences/tests/browser_extension_controlled.js CLOSED TREE
2022-10-26 15:01:23 +03:00
William Durand
61e4eb1bab
Bug 1797050 - Part 4 - Use browser_specific_settings
instead of applications
in remaining tests. r=rpl,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D160060
2022-10-26 11:15:12 +00:00
Mark Banner
5fd52216fe
Bug 1795322 - Update toolkit modules references in services code. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D160027
2022-10-26 08:06:34 +00:00
Csoregi Natalia
5f9da7b301
Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
...
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Sammy Khamis
bb000b691f
Bug 1791851 - replace desktop tabs with the rust tabs engine r=teshaq,LougeniaBailey,markh,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D157981
2022-10-25 20:03:23 +00:00
Mark Banner
7efc75ed17
Bug 1795322 - Update toolkit modules references in services code. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D160027
2022-10-25 19:49:24 +00:00
Mark Banner
2ffde1e92f
Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
...
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.
Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Mozilla Releng Treescript
d63c4b1078
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-10-17 14:03:50 +00:00
Mark Banner
8d1ebcb9d6
Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Mark Hammond
5ecc219891
Bug 1790931 - vendor a new application-services so golden_gate doesn't get stale. r=bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D157402
2022-09-19 23:37:51 +00:00
Mozilla Releng Treescript
6d7704caae
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-09-19 10:51:32 +00:00
Sammy Khamis
d317e93d9a
Bug 1789876 - Don't return early if we just recently logged in r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D157001
2022-09-10 14:36:00 +00:00
Mark Hammond
08686c5d17
Bug 1789341 - SyncedTabs.jsm should not force a primary-password prompt. r=skhamis,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D156517
2022-09-06 23:34:23 +00:00
Mark Hammond
298c686768
Bug 1787688 (part 2) - rename envelope fields and promisify the xpcom bridged engine wrapper. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D155816
2022-09-02 00:32:54 +00:00
Mark Banner
3c7c57e783
Bug 1786197 - Turn on ESLint rule for prefer-boolean-length-check for services. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D155163
2022-08-26 13:39:33 +00:00
Mozilla Releng Treescript
00e5040835
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-08-22 14:31:36 +00:00
Nika Layzell
4011409c5d
Bug 1783282
- Use a custom attribute instead of derive for implementing xpcom interfaces in rust, r=xpcom-reviewers,necko-reviewers,dragana,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D153801
2022-08-18 13:57:35 +00:00
Mark Hammond
da1e6e21c0
Bug 1785740
- navigating to an about: url should schedule a tab sync. r=teshaq
...
Differential Revision: https://phabricator.services.mozilla.com/D154956
2022-08-18 04:27:55 +00:00
Mark Hammond
7397afc24e
Bug 1783991 - ensure newly opened tabs are synced. r=Gijs
...
This patch takes a bit of a nuclear option: it removes all
dependencies on SessionStore, and instead just inspects the
tab itself. This means that we no longer store the full
"url history", but no sync clients actually leverage that.
A nice side-effect of this is that we now can store more tabs
in the payload, so heavy tab users are likely to see even more
of their tabs synced.
Differential Revision: https://phabricator.services.mozilla.com/D154192
2022-08-12 01:54:48 +00:00
Geoff Lankow
485319dcdd
Bug 1783308 - Skip Sync tests that are irrelevant in Thunderbird. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D153835
2022-08-05 04:29:57 +00:00
Barret Rennie
ec47642ebf
Bug 1772726 - Port osfile.jsm usage to IOUtils in services/sync r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D148444
2022-08-03 17:05:21 +00:00
Mark Banner
1c23a90c8e
Bug 1782008 - Remove now unnecessary ESLint test definitions from other .eslintrc.js files. r=mossop,media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D153216
2022-08-03 11:16:20 +00:00
Sammy Khamis
1103645a32
Bug 1782155 - Switch sync-after-tab-change to be default on r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D153136
2022-08-03 01:31:06 +00:00
Niklas Baumgardner
9e4f9f010b
Bug 1774397 - Add notification dot to Firefox View button. r=Gijs,sfoster,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D151401
2022-08-01 15:19:58 +00:00
Cristian Tuns
2ddce1607e
Backed out changeset f31065f9f9f0 (bug 1774397) for causing failures on browser_setup_state.js. CLOSED TREE
2022-08-01 11:06:31 -04:00
Niklas Baumgardner
23e86cad1f
Bug 1774397 - Add notification dot to Firefox View button. r=Gijs,sfoster,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D151401
2022-08-01 14:00:16 +00:00
Butkovits Atila
9737f1fdf2
Backed out changeset 698658fc606b (bug 1774397) for causing multiple mochitest failures. CLOSED TREE
2022-07-29 17:19:40 +03:00
Niklas Baumgardner
7725b67743
Bug 1774397 - Add notification dot to Firefox View button. r=Gijs,sfoster,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D151401
2022-07-29 12:56:45 +00:00
Charlie Humphreys
3f452797f2
Bug 1719392 - update CLIENTS_TTL to be 180 days instead of 21 r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D152713
2022-07-26 03:10:55 +00:00
Mozilla Releng Treescript
17e7325646
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-07-25 16:15:27 +00:00
Mark Banner
4bfafd41fa
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 22:34:21 +00:00
smolnar
102b779608
Backed out 8 changesets (bug 1779982, bug 1780017, bug 1780347) for causing doc generate failures. CLOSED TREE
...
Backed out changeset 3f22c0f99cf1 (bug 1780347)
Backed out changeset 6f20b7e4b21b (bug 1780017)
Backed out changeset ae6062c69aeb (bug 1780017)
Backed out changeset e668d7778d97 (bug 1780017)
Backed out changeset e158fc41594b (bug 1780017)
Backed out changeset d4c69c956271 (bug 1779982)
Backed out changeset 145212fd826d (bug 1779982)
Backed out changeset 54079aaa1857 (bug 1779982)
2022-07-20 22:43:53 +03:00
Mark Banner
23086da9b9
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 15:50:40 +00:00
Iulian Moraru
1108246986
Backed out 7 changesets (bug 1779982, bug 1780017) for causing multiple failures. CLOSED TREE
...
Backed out changeset f33a58aa2f3f (bug 1780017)
Backed out changeset e21c85d61b91 (bug 1780017)
Backed out changeset 213ee5578e7c (bug 1780017)
Backed out changeset ea9b3bf42ea1 (bug 1780017)
Backed out changeset d2d8530f3c4d (bug 1779982)
Backed out changeset 088e5148c307 (bug 1779982)
Backed out changeset 267e08f3868a (bug 1779982)
2022-07-20 15:44:53 +03:00
Mark Banner
e84aaa1b85
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 10:36:49 +00:00
Tooru Fujisawa
54623364da
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Butkovits Atila
1523b8d3d4
Backed out changeset b456d3e9ffe9 (bug 1772726) for causing linting failures. CLOSED TREE
2022-07-12 07:41:21 +03:00
Barret Rennie
b4437118c3
Bug 1772726 - Port osfile.jsm usage to IOUtils in services/sync r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D148444
2022-07-12 04:01:04 +00:00
Andreea Pavel
7738a75fdd
Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
...
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
8cd6ed7409
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
bf93d07148
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Tooru Fujisawa
f3a8c52c53
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Mark Hammond
9b94cad40f
Bug 1731249 - add an allow-list of prefs that will sync even if the default value. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D150095
2022-07-08 06:04:22 +00:00
Mozilla Releng Treescript
82769fbd14
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2022-06-27 15:55:43 +00:00
Sammy Khamis
2a79625a20
Bug 1775391
- Normalize bookmarks guid errors to strip them out in telemetry r=markh,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D150060
2022-06-24 01:07:08 +00:00
Marian-Vasile Laza
aeed637cfe
Backed out changeset b876032a0f26 (bug 1775391
) for causing xpcshell failures on test_bookmark_kinds.js
2022-06-24 01:21:39 +03:00
Sammy Khamis
cec3591ec7
Bug 1775391
- Normalize bookmarks guid errors to strip them out in telemetry r=markh,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D150060
2022-06-23 18:29:13 +00:00
Tooru Fujisawa
5763b77095
Bug 1772969 - Part 2: Rename ExtensionStorageSync with ExtensionStorageSyncKinto for Kinto implementation. r=markh
...
Depends on D149707
Differential Revision: https://phabricator.services.mozilla.com/D149708
2022-06-22 07:36:49 +00:00
Mark Banner
c6c1957341
Bug 1771173 - Remove unused imports. r=geckoview-reviewers,arai,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D149786
2022-06-21 20:42:16 +00:00
Sammy Khamis
d357497441
Bug 1773154 - Reduce number of scheduled sync calls in sync-after-tab-change r=markh,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D148871
2022-06-21 20:17:22 +00:00
Mark Banner
44d99b6b8d
Bug 1775163 - Move bookmarks_validator.js out of production code as it is no longer required there. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D149857
2022-06-21 09:59:44 +00:00
Mark Hammond
ffb927c32a
Bug 1773609 - fix many lint warnings in services/ r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D148883
2022-06-16 01:41:19 +00:00
Tooru Fujisawa
5e0731b2a4
Bug 1608282 - Part 4: Remove Cu.defineLazyGlobalGetters from JSM. r=webdriver-reviewers,extension-reviewers,jdescottes,kmag
...
Depends on D149196
Differential Revision: https://phabricator.services.mozilla.com/D149197
2022-06-16 00:19:54 +00:00
Butkovits Atila
8218713aac
Backed out 4 changesets (bug 1608282) for causing hazard failures. CLOSED TREE
...
Backed out changeset 32aebc8be201 (bug 1608282)
Backed out changeset 37c970364269 (bug 1608282)
Backed out changeset ced8d82cc2d2 (bug 1608282)
Backed out changeset e26e480c7dd6 (bug 1608282)
2022-06-16 03:10:02 +03:00
Tooru Fujisawa
7962c5d46a
Bug 1773829 - Part 7: Stop using lazy getter unnecessarily in services/. r=markh
...
Depends on D149015
Differential Revision: https://phabricator.services.mozilla.com/D149016
2022-06-15 20:56:24 +00:00
Tooru Fujisawa
8b8d6b141a
Bug 1608282 - Part 4: Remove Cu.defineLazyGlobalGetters from JSM. r=webdriver-reviewers,extension-reviewers,jdescottes,kmag
...
Depends on D149196
Differential Revision: https://phabricator.services.mozilla.com/D149197
2022-06-15 20:34:35 +00:00
Sam Foster
b715ef7498
Bug 1768681 - Implement a loading state for tabs-pickup while we wait for remote tabs to sync. r=fluent-reviewers,desktop-theme-reviewers,dao,Gijs
...
* Add an animated svg loading spinner similar to pdf.js' loading.svg
* Add loading state strings and update string from previous steps
* Show a loading/syncing step when the last tab sync was greater than 30s ago
* Change the loading state to hide the setup steps and show the tabs list with a loading spinner
* Expose TABS_FRESH_ENOUGH_INTERVAL_SECONDS from SyncedTabs.jsm so we can define it in a single place
Differential Revision: https://phabricator.services.mozilla.com/D147565
2022-06-15 01:18:30 +00:00
Mark Hammond
b409e25748
Bug 1773219 - more efficent tab syncing on tab opening/switching/etc. r=skhamis
...
Differential Revision: https://phabricator.services.mozilla.com/D148622
2022-06-08 23:22:07 +00:00
Sammy Khamis
0f37ee0746
Bug 1772956 - only sync after tab changes if the user has more than one client r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D148467
2022-06-07 04:32:42 +00:00
Tooru Fujisawa
204beb8ef5
Bug 1772351 - Part 4: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants for already converted cases. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148167
2022-06-06 04:42:09 +00:00
Tooru Fujisawa
ab96752a9e
Bug 1772313 - Part 9: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148162
2022-06-06 04:42:07 +00:00
Tooru Fujisawa
52f97da911
Bug 1772313 - Part 6: Stop calling ChromeUtils.defineModuleGetter for Services, in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148159
2022-06-06 04:42:06 +00:00
Molnar Sandor
77402a5caa
Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
...
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
4dc660a4b7
Bug 1772351 - Part 4: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants for already converted cases. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148167
2022-06-06 02:49:13 +00:00
Tooru Fujisawa
0605038c2b
Bug 1772313 - Part 9: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148162
2022-06-06 02:49:11 +00:00
Tooru Fujisawa
39d28332b0
Bug 1772313 - Part 6: Stop calling ChromeUtils.defineModuleGetter for Services, in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148159
2022-06-06 02:49:10 +00:00
Mark Hammond
428e1a95f3
Bug 1772070 - vendor the current application-services. r=janerik,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147833
2022-06-03 12:41:13 +00:00
Tooru Fujisawa
adfef21e07
Bug 1772097 - Part 6: Use plain object for lazy getter in services/sync/. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D147921
2022-06-02 12:27:44 +00:00
Tooru Fujisawa
7119718780
Bug 1771463 - Do not export lazy getter "fxAccounts" from services/fxaccounts/FxAccounts.jsm. r=markh,preferences-reviewers,Mardak
...
Instead of exporting lazy getter, export a function that returns the FxAccount
singleton, lazily creating on the first call, and define the lazy getter on the
consumer side that calls the function.
Differential Revision: https://phabricator.services.mozilla.com/D147634
2022-05-31 14:09:10 +00:00