Gijs Kruitbosch
b3e435695e
Bug 1122124 - fix default profile setting after reset, keep profile name, r=MattN
...
MozReview-Commit-ID: 9h1ktdUUVZH
2016-05-10 10:09:46 +01:00
Henrik Skupin
620e1de054
Bug 1320073 - Rename marionette-client to marionette-harness and release version 4.0.0. r=gps,maja_zf,mtseng,SingingTree
...
MozReview-Commit-ID: L6V3b5h8RWm
2016-12-12 13:05:34 +01:00
Gijs Kruitbosch
1b441533b6
Bug 1319816 - fix default browser determination on Windows 7 and below in the automigration case, r=jaws
...
As noted on the bug, because we call getMigratorKeyForDefaultBrowser() multiple times,
its value no longer reflects the (deleted) registry key for subsequent calls.
While we can fix this for the automigrate case by just passing the default we determined a few
lines earlier (and that seems worth doing to avoid busywork), there are 2 small problems
with this:
1) if the default browser has no data, `migratorKey` won't be set, and so we'll call the same
method again anyway, and the message reported in the error console will be that we can't
migrate from Firefox, when the real problem is that we can't migrate from the original
default browser.
2) there are other callers besides AutoMigrate. Specifically, migration.js also calls this
method.
To deal with these, I've fixed getMigratorKeyForDefaultBrowser() to return the same
registry-based value for its lifetime if we hit the 'the default is firefox, go look for an
earlier default' case.
I've verified that either the s/aMigratorKey/migratorKey/ or the change to
getMigratorKeyForDefaultBrowser() are sufficient to make this work properly in the
automigration case.
While I was here, I also updated one of the error messages to be more explicit.
MozReview-Commit-ID: GeUNTfScMMB
2016-11-23 16:06:00 +00:00
Gijs Kruitbosch
1329c154ed
Bug 1319788 - fix typo in getting a telemetry histogram, r=mak
...
MozReview-Commit-ID: 22CFX0Ueo1q
2016-11-23 14:47:55 +00:00
Wes Kocher
390c1f407f
Merge inbound to m-c a=merge CLOSED TREE
2016-11-16 17:07:26 -08:00
Gijs Kruitbosch
be4f40c56e
Bug 1276705 - rm IE/safari settings importers, r=Dolske
...
MozReview-Commit-ID: 2YcaxJkbTwj
2016-11-14 13:04:06 +00:00
Dave Townsend
4e295aa48d
Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
...
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Dave Townsend
bbe7bf32d1
Bug 1316882: Turn on rest-spread-spacing eslint rule. r=felipe
...
MozReview-Commit-ID: EbRmrGz1G0a
2016-11-10 15:12:47 -08:00
Dave Townsend
b0f59ac265
Bug 1316882: Turn on func-call-spacing eslint rule. r=bgrins
...
MozReview-Commit-ID: GIkQnRX9woD
2016-11-10 15:05:32 -08:00
Andrea Marchesini
1f24189283
Bug 1303518 - Remove the chrome only constructor for File, r=qdot
2016-11-11 18:56:44 +01:00
Jared Wein
2dfc7371c2
Bug 1316096 - Change eslint configuration to use string values for rules instead of integers, making it easier for others who are reading the rules to know if a rule is set to off, warn, or error. r=mossop
...
MozReview-Commit-ID: 2Xuj5nxuQdO
2016-11-08 15:14:19 -05:00
Sebastian Hengst
d1c538318e
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: browser. r=RyanVM
...
MozReview-Commit-ID: LDNr97hKpc8
2016-11-05 11:29:13 +01:00
Jared Wein
5edec1c0d9
Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
...
MozReview-Commit-ID: HIUTSdkXxbY
2016-11-03 14:42:06 -04:00
Gijs Kruitbosch
1eb867efaf
Bug 1279501 - add telemetry for the number of bookmarks, history visits and logins are imported from another browser, r=bsmedberg,mak
...
MozReview-Commit-ID: EiZfkj6AsVL
2016-10-22 14:40:48 +01:00
Wes Kocher
5d8f248c21
Backed out changeset 77012ce07e57 (bug 1279501) a=gijs
2016-11-01 10:47:59 -07:00
Gijs Kruitbosch
cf59a894b6
Bug 1314237 - detect nightly/devedition as 'firefox' in migration code, r=mikedeboer
...
MozReview-Commit-ID: 6vQa59i81Gb
2016-11-01 11:57:30 +00:00
Gijs Kruitbosch
f0e91ab90a
Bug 1279501 - add telemetry for the number of bookmarks, history visits and logins are imported from another browser, r=bsmedberg,mak
...
MozReview-Commit-ID: EiZfkj6AsVL
2016-10-22 14:40:48 +01:00
Jared Wein
0c024fa9ca
Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
...
MozReview-Commit-ID: 7Gx90a5y8t6
2016-10-24 13:14:19 -04:00
Gijs Kruitbosch
72cef5f839
Bug 1309617 - add telemetry indicating when we show the 'would you like to undo automigration' notification, r=bsmedberg,Dolske
...
MozReview-Commit-ID: 7RdDyn9dQNq
2016-10-19 23:10:46 +01:00
Mark Banner
d4b538c2b7
Bug 1240165 - Expand the eslint rule 'mark-test-function-used' to cover xpcshell tests as well as gecko tests and apply to the whole tree. r=miker
...
MozReview-Commit-ID: FlbJ8yzWXlw
2016-10-26 09:46:40 +01:00
Eric Rahm
114396aac2
Bug 1308327 - Avoid passing a null value to nsDependentString. r=mak
...
The internal version of nsDependentString will assert if a null value is
passed in. An empty string should be okay though.
MozReview-Commit-ID: CZYdmsVisrc
2016-10-19 13:02:19 -07:00
Gijs Kruitbosch
bbf79f28ea
Bug 1311043 - make eslint much more strict in browser/components/migration/, and fix issues, r=mikedeboer
...
MozReview-Commit-ID: RXO68w3Kv3
2016-10-18 16:03:06 +01:00
Gijs Kruitbosch
ac3e073240
Bug 1309614 - finish initializing places before we import stuff, r=mak
...
MozReview-Commit-ID: JucE0HjQdwC
2016-10-13 17:02:29 +01:00
Gijs Kruitbosch
474d127fb6
Bug 1310596 - actually import OS.File in the 360se profile migrator code, r=mikedeboer
...
Also removing a useless console.jsm import from the chrome migrator that I spotted when looking through the changes from bug 1276694
MozReview-Commit-ID: 78qkflg4KWn
2016-10-18 11:55:30 +01:00
Gijs Kruitbosch
4b8d3a7152
Bug 1310596 - do not allow errors in reporting migrator data recency to break the rest of the migration, r=mikedeboer
...
MozReview-Commit-ID: eWr0abwU7p
2016-10-18 11:54:22 +01:00
Mark Banner
233309fbe2
Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
...
MozReview-Commit-ID: JrbFxQ5rj6I
2016-10-18 08:38:10 +01:00
Gijs Kruitbosch
e195450df1
Bug 1274633 - remove windows 10 welcome page, r=MattN
...
MozReview-Commit-ID: HI8mqzRmV45
2016-09-28 16:53:46 +01:00
Gijs Kruitbosch
529d9db2c4
Bug 1305770 - make cookies and passwords import from Chrome without locking, r=mak
...
MozReview-Commit-ID: CbozmZHwAgz
2016-10-03 16:17:06 +01:00
Gijs Kruitbosch
c376eb21e5
Bug 1307382 - fix sync case for automigration undo telemetry, r=markh
...
MozReview-Commit-ID: GcJw83YnhN6
2016-10-04 10:44:28 +01:00
Enes Goktas
9205ec54b0
Bug 1302855 - Fold browsercomps into xul; r=bsmedberg
...
MozReview-Commit-ID: 8oaVngXFfh3
2016-09-27 19:54:37 -07:00
Gijs Kruitbosch
8e887a3fe8
Bug 1279240 - use registry key to deduce default browser when possible, r=jaws
...
MozReview-Commit-ID: 7kDMRrt5JNK
2016-09-23 16:27:20 +01:00
Wes Kocher
297b6a4a72
Backed out 3 changesets (bug 1279240) for leaks on Windows VM mochitests a=backout
...
Backed out changeset 4b69e32e3a83 (bug 1279240)
Backed out changeset d0d5180dc062 (bug 1279240)
Backed out changeset dc1b725b47d4 (bug 1279240)
2016-09-29 17:44:41 -07:00
Gijs Kruitbosch
27c451ade9
Bug 1279240 - use registry key to deduce default browser when possible, r=jaws
...
MozReview-Commit-ID: 7kDMRrt5JNK
2016-09-23 16:27:20 +01:00
Gijs Kruitbosch
0ba06a31e9
Bug 1285041 - ignore locking when trying to read chrome DB file, r=mak
...
MozReview-Commit-ID: 89f0YCxxgC8
2016-07-18 16:46:45 +01:00
Phil Ringnalda
e4a4d66121
Backed out changeset ef7939c0332e (bug 1285041) for failures in test_storage_connection.js
...
CLOSED TREE
2016-09-15 20:04:30 -07:00
Gijs Kruitbosch
d04ad775fc
Bug 1285041 - ignore locking when trying to read chrome DB file, r=mak
...
MozReview-Commit-ID: 89f0YCxxgC8
2016-07-18 16:46:45 +01:00
Wes Kocher
2b64257350
Backed out 2 changesets (bug 1283919) for being the wrong way to fix this a=backout
...
Backed out changeset a328778db08d (bug 1283919)
Backed out changeset 7e1f25f59298 (bug 1283919)
2016-09-07 14:22:21 -07:00
Gijs Kruitbosch
a20c9a70c3
Bug 1299445 - use distribution.ini directly to check if automigration is enabled, r=mkaply
...
MozReview-Commit-ID: DINI8rnyMfe
2016-08-31 14:58:23 +01:00
Henrik Skupin
bd6591d1ff
Bug 1283919 - Move packaging of Marionette from make to the test archiver r=gps
...
MozReview-Commit-ID: AOQHcA46bCh
2016-08-17 13:43:51 +02:00
Justin Dolske
97ecccda9c
Bug 1298208 - followup fix for correct JS type. CLOSED TREE
2016-08-26 15:20:48 -07:00
Justin Dolske
790a3531c8
Bug 1298208 - FX_MIGRATION_HOMEPAGE_IMPORTED probe is (incorrectly) always true. r=mattn
...
MozReview-Commit-ID: 6wZUeRTKExw
2016-08-26 13:06:14 -07:00
Wes Kocher
52daa43880
Backed out changeset 8f30fd1bbbe1 (bug 1298208) for build bustage a=backout
2016-08-25 16:37:44 -07:00
Justin Dolske
b80d30a1fe
Bug 1298208 - FX_MIGRATION_HOMEPAGE_IMPORTED probe is (incorrectly) always true. r=MattN
...
MozReview-Commit-ID: 6wZUeRTKExw
2016-08-25 15:50:41 -07:00
Gijs Kruitbosch
6bc028f9a6
Bug 1297479 - create a pref to turn off UI to undo automatic migration for use by funnelcake builds, r=Dolske
...
MozReview-Commit-ID: JZQuhMxxrXU
2016-08-23 19:30:32 +01:00
Ryan VanderMeulen
65e0550627
Merge m-c to inbound. a=merge
2016-08-24 09:09:05 -04:00
Jinank Jain
7e5a9f8bcc
Bug 1276701 - Remove Windows code from Safari migrator. r=Gijs
...
MozReview-Commit-ID: CuV2xSmXnq
2016-08-23 14:49:39 -07:00
Gijs Kruitbosch
e2e91c7669
Bug 1289436 - add telemetry for the length of time we take to import data, r=jaws,bsmedberg
...
MozReview-Commit-ID: CkbHJVRucr5
2016-07-26 18:05:08 +01:00
Gijs Kruitbosch
62c0afdc69
Bug 1289231 - part 2: remove notification after it's been displayed for 3 days, r=dolske
...
MozReview-Commit-ID: CFARPDu3FnI
2016-07-26 13:14:44 +01:00
Gijs Kruitbosch
04c7494230
Bug 1289231 - show 'undo' notification bar, r=dolske
...
MozReview-Commit-ID: 1qy7GUSaowb
2016-08-20 12:15:02 +01:00
Gijs Kruitbosch
3acf980741
Bug 1289906 - part 2: add more generic telemetry for undo reasons, r=bsmedberg,markh
...
MozReview-Commit-ID: 1wwLdY2iumV
2016-08-20 14:15:12 +01:00