Commit Graph

3973 Commits

Author SHA1 Message Date
Vincent Povirk
11f98b1551 Run 2to3 on source tree. 2019-09-06 15:43:04 +02:00
Kit Cambridge
69f05b5785 Bug 1254129 - Read the device name from the clients collection when fetching Synced Tabs. r=markh a=ritu
MozReview-Commit-ID: GS6ynoxpzHP
2016-04-11 11:10:40 -07:00
Kit Cambridge
514d681e9a Bug 1262312 - Don't update the device registration every time we open Sync preferences. r=markh a=lizzard
MozReview-Commit-ID: 1rJbD1hHOAe
2016-04-05 17:44:39 -07:00
Mark Hammond
d4a19950f3 Bug 1250085 - watch for tab navigations so we know to re-fetch the list of tabs to sync. r=rnewman, a=ritu 2016-03-08 17:47:26 +11:00
Carsten "Tomcat" Book
3712947f1d merge mozilla-inbound to mozilla-central a=merge 2016-03-03 11:54:40 +01:00
Mark Hammond
668c9ba887 Bug 1249574 - send the notification about synced tab state changing as the tabs engine is enabled or disabled. r=rnewman 2016-03-03 12:20:41 +11:00
J. Ryan Stinnett
0af8bf06b1 Bug 1238160 - Rename OriginAttributes.mInBrowser and associated methods. r=bz,mayhemer
This change renames OriginAttributes.mInBrowser to mInIsolatedMozBrowser and
nsIPrincipal::GetIsInBrowserElement to GetIsInIsolatedMozBrowserElement.  Other
methods that pass these values around also have name changes.

Tokens such as "inBrowser" have previously been serialized into cache keys, used
as DB column names, stored in app registries, etc.  No changes are made to any
serialization formats.  Only runtime method and variable names are updated.

No behavior changes are made in this patch, so some renamed methods may have
nonsensical implementations.  These are corrected in subsequent patches
focused on behavior.

MozReview-Commit-ID: 66HfMlsXFLs
2016-03-02 10:35:56 -06:00
Mark Hammond
7e3515b689 Bug 1243594 (part 3) - leave the utf-8 encoding of the payload to rest.js instead of directly in loop. r=Standard8 2016-02-26 15:46:30 +11:00
Mark Hammond
32d720116b Bug 1243594 (part 2) - have rest.js automatically encode the request body as utf-8. r=gfritzsche 2016-02-26 15:46:30 +11:00
Mark Hammond
430ef188dc Bug 1243594 (part 1) - remove misleading references to utf8 in Credentials.jsm. r=rfkelly 2016-02-26 15:46:30 +11:00
Mark Hammond
602486c199 Bug 1248765 - allow syncing of FxA password and don't delete it on unlink. r=rnewman 2016-02-23 09:41:59 +11:00
Mark Hammond
8238582d98 Bug 1246076 (part 1) - include the favicon in synced tabs records and optionally display it in the synced tabs UI. r=rnewman 2016-02-22 15:43:46 +11:00
sakshi
3d4782ad41 Bug 1213094 - Removed services.sync.enabled preference. r=markh 2016-02-03 06:07:00 +01:00
Andrew Krawchyk
14c2518afa Bug 1220654 - Replace removeVisitsTimeframe with History.removeVisitsByFilter and deprecate it. r=mak
***
yield on removeVisitsByFilter in tests

MozReview-Commit-ID: JGDaJGEmtoD
***
update bookmarked place tests, inline object declarations

MozReview-Commit-ID: Cxec22UHui0
***
updates for code review

MozReview-Commit-ID: AIRqrJ0B6GQ
2016-02-16 14:52:59 -05:00
Dave Townsend
696bd05e96 Bug 1245916: Turn on no-undef in toolkit/mozapps/extensions. r=rhelmer
Mostly just declaring globals that Cu.imports defines but there are some actual
bugs here that have been fixed as well as one test that just never ran because
of a hidden exception.

MozReview-Commit-ID: J6uIpYp8ANx
2016-02-03 22:48:48 -08:00
ISHIKAWA, Chiaki
72d38a6835 Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check

 - the outdated 0666 octal constant is still parsed correctly,
 - the outdated 0666 octal constant raises syntax error flag
   in strict mode, etc.

So leave them alone.
2016-02-15 08:57:00 +01:00
Carsten "Tomcat" Book
0a555533a6 merge mozilla-inbound to mozilla-central a=merge 2016-02-11 11:52:01 +01:00
Mark Goodwin
94b7618b12 Bug 1227956 - Implement Kinto.js OneCRL client r=rnewman 2016-02-09 18:51:08 +00:00
Mark Banner
a18ec30a72 Bug 1246938 - Allow extra headers to be passed via hawk requests. r=markh 2016-02-10 11:21:26 +00:00
Mark Goodwin
09396671d6 Bug 1244776 - Update moz-kinto-client.js to include recent Kinto.js changes r=rnewman
Please see the Kinto.js PR for the storage adapter changes:
https://github.com/Kinto/kinto.js/pull/303

Additions and changes to the Firefox storage adapter tests have been made
accordingly.
2016-02-01 16:11:48 +00:00
Carsten "Tomcat" Book
968ab88a55 Merge mozilla-central to mozilla-inbound 2016-02-03 12:27:02 +01:00
Mark Hammond
85cf8bda88 Bug 1241715 - get Sync TPS tests working locally by tweaking observers listened for and the authentication setup. r=whimboo 2016-02-03 11:21:09 +11:00
Mark Hammond
f6b39209c3 Bug 1245005 - don't report sync errors due to the application shutting down. r=rnewman 2016-02-03 11:21:09 +11:00
Hector Zhao
e43291b0a7 Bug 1242973 - Make services/mobileid eslintable. r=ferjm 2016-01-26 23:10:36 +08:00
Hector Zhao
45d95be719 Bug 1242972 - Make services/fxaccounts eslintable. r=markh 2016-01-26 23:07:56 +08:00
Hector Zhao
dfeafaaa0c Bug 1242975 - Make services/sync eslintable. r=markh 2016-01-26 23:13:31 +08:00
Hector Zhao
475462ba34 Bug 1242966 - Make services/crypto eslintable. r=rnewman 2016-01-26 23:01:32 +08:00
Hector Zhao
d0d82170ca Bug 1242965 - Make services/common eslintable. r=rnewman 2016-01-28 15:42:16 +08:00
Hector Zhao
ef7abd0c0f Bug 1242962 - Make services/cloudsync eslintable. r=rnewman 2016-01-26 22:52:29 +08:00
brendan
b164e5d252 Bug 1237983 - Investigate and remove the Bagheera Client Implementation. r=gfritzsche 2016-01-24 22:33:52 -05:00
Carsten "Tomcat" Book
714bad566f Backed out changeset 1686b901daa4 (bug 1237983) for bustage 2016-01-28 09:36:00 +01:00
brendan
3f5f2273f5 Bug 1237983 - Investigate and remove the Bagheera Client Implementation. r=gfritzsche 2016-01-24 22:33:52 -05:00
ffxbld
437083d3b6 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-01-25 09:01:00 -05:00
Phil Ringnalda
867dddb5d6 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Shane Tomlinson
56bf427a72 Bug 1204714 - Open Sync Preferences from Firefox Accounts. r=markh
Listen for an |fxaccounts:sync_preferences| WebChannel message. Open
about:preferences#sync in the tab that sent the message.
2016-01-07 21:41:46 +00:00
Wes Kocher
8dfdddf741 Merge m-c to fx-team, a=merge 2016-01-21 17:37:58 -08:00
Wes Kocher
8aaca4f248 Merge inbound to m-c a=merge 2016-01-21 16:24:42 -08:00
aleth
a48d5051d6 Bug 1241306 - Disable services/fxaccounts/tests/xpcshell/test_accounts_device_registration.js for Thunderbird. r=markh 2016-01-21 12:06:12 +01:00
Kit Cambridge
2a4338a8ef Bug 1233298 - Remove query params from the FXA_HAWK_ERRORS probe. r=markh 2016-01-14 14:32:46 -07:00
Phil Booth
35173f76e6 Bug 1227527 - Implement basic FxA device registration. r=markh 2016-01-13 05:55:00 +01:00
Christoph Kerschbaumer
24f8280369 Bug 1241579 - Convert services/ to use channel.open2() (r=sicking) 2016-01-22 11:44:46 -08:00
Christoph Kerschbaumer
c065708d4d Bug 1230221 - Convert JS callsites to use asyncOpen2 within services/ (r=sicking) 2016-01-15 11:39:12 -08:00
Mark Hammond
b4a7e90fe1 Bug 1236383 (part 2) - remove the now-unused 2nd param to checkServerError. r=kitcambridge 2016-01-12 12:21:28 +11:00
Mark Hammond
d859aff35e Bug 1236383 (part 1) - remove and rework some Sync/FxA telemetry probes. r=gfritzsche/kitcambridge 2016-01-12 12:21:27 +11:00
Mark Hammond
7e3232b676 Bug 1232050 - add telemetry for number of devices attached to sync. r=kitcambridge 2016-01-12 12:21:27 +11:00
Alessio Placitelli
90e314bfe7 Bug 1235345 - Remove services/metrics. r=gfritzsche 2016-01-07 04:23:00 +01:00
Alessio Placitelli
46d13b7fcb Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche 2016-01-05 06:41:00 +01:00
Alessio Placitelli
ef51acb040 Bug 1234526 - Remove services/healthreport. r=gfritzsche 2016-01-06 09:07:00 +01:00
Alessio Placitelli
62dbec8dc3 Bug 1234522 - Fix or remove the tests relying on the data reporting service. r=gfritzsche 2016-01-05 06:29:00 +01:00
Alessio Placitelli
9204617c56 Bug 1234522 - Remove references to the data reporting service. r=gfritzsche,smaug 2016-01-05 06:29:00 +01:00