Commit graph

81 commits

Author SHA1 Message Date
Edouard Oger
16c757d39c Bug 1383663 part 2 - Remove fx-desktop-v1 client capabilities from aboutaccounts.js. r=markh,rfkelly
MozReview-Commit-ID: Ksh1AgAeski

--HG--
extra : rebase_source : 9d2b46093a56b5f42bc910b6aae0e0f1a4713e14
2017-08-30 14:32:38 -04:00
Phil Ringnalda
e6c038d6ee Backed out 3 changesets (bug 1383663) for timeouts in browser_aboutAccounts.js and failures in test_web_channel.js
Backed out changeset f384a524cac6 (bug 1383663)
Backed out changeset 9d26a627e2f8 (bug 1383663)
Backed out changeset c7d46e2e8ddc (bug 1383663)

MozReview-Commit-ID: 88xbdeVJtK2
2017-09-16 10:40:00 -07:00
Edouard Oger
3ce52272b1 Bug 1383663 part 2 - Remove fx-desktop-v1 client capabilities from aboutaccounts.js. r=markh,rfkelly
MozReview-Commit-ID: Ksh1AgAeski

--HG--
extra : rebase_source : 1cc980b37f472dc12831802992172fbfc32f5cf7
2017-08-30 14:32:38 -04:00
Kris Maglione
821308e4d1 Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r=smaug
The FrameLoaderOwner interface has been implemented in WebIDL for several
years now, so these QIs are simply unnecessary overhead.

MozReview-Commit-ID: LAzvfm5Qhy0

--HG--
extra : rebase_source : 2495c07df21c474f5fabc257ff4db43b0d8047e4
2017-08-19 13:32:58 -07:00
Paolo Amadini
10ee6a5c4e Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.

MozReview-Commit-ID: 1buqgX1EP4P

--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Edouard Oger
b80261a3ec Bug 1358648 part 3 - Remove Async, Services and XPCOMUtils from util.js. r=markh
MozReview-Commit-ID: 8na204K9cXp

--HG--
extra : rebase_source : 96e7738aa6612cf67543d50053f50c2bccf1ab7e
2017-05-02 16:57:37 -04:00
Florian Queze
37ff4fc7cc Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17 Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Eugen Sawin
0b1bae9e19 Bug 1355542 - [2.0] Remove unused web progress callbacks and add missing progress filters. r=felipe 2017-04-13 23:20:17 +02:00
Florian Quèze
9c4d40bb54 Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop. 2017-03-16 19:26:01 +01:00
Florian Quèze
37bbced84d Bug 1344711 - hand cleanup of remaining useless try blocks around get*Pref calls identified by eslint, r=jaws.
--HG--
extra : rebase_source : 18c027010838faba91f0ac699f9bde07f85500e7
2017-03-07 15:29:48 +01:00
Edouard Oger
080a07ea9c Bug 1296767 part 9 - Remove Old Sync link in about:accounts. r=markh
MozReview-Commit-ID: 8HjZbLIT6YA
2017-01-27 13:31:58 -05:00
Edouard Oger
f5eb6dc494 Bug 1296767 part 7 - Remove non-in-content legacy Sync pref screens. r=markh
MozReview-Commit-ID: LK9akz4chd1
2017-01-27 13:31:57 -05:00
Wes Kocher
c3cc3b6407 Backed out 13 changesets (bug 1296767) for xpcshell failures a=backout CLOSED TREE
Backed out changeset 41ed77788333 (bug 1296767)
Backed out changeset 1c0c9289b532 (bug 1296767)
Backed out changeset 50294db1d871 (bug 1296767)
Backed out changeset 26c065f79c54 (bug 1296767)
Backed out changeset 0362a78d6978 (bug 1296767)
Backed out changeset 4e71cf94e4ee (bug 1296767)
Backed out changeset f6f59447d22a (bug 1296767)
Backed out changeset 6c9b792cc296 (bug 1296767)
Backed out changeset 46a52b10a868 (bug 1296767)
Backed out changeset 5d70d87d2a8f (bug 1296767)
Backed out changeset 8219686be6a2 (bug 1296767)
Backed out changeset 0a989b0cea67 (bug 1296767)
Backed out changeset 9f59a0b75c1f (bug 1296767)

MozReview-Commit-ID: 2XBNsd8JrZL

--HG--
extra : amend_source : 1afafaa8127fcebac31ce1d7743dc16872fa0522
2017-01-26 11:16:12 -08:00
Edouard Oger
74ce0ee3aa Bug 1296767 part 9 - Remove Old Sync link in about:accounts. r=markh
MozReview-Commit-ID: 8HjZbLIT6YA

--HG--
extra : rebase_source : 73e10cbcba5bb75bab1be39ff9ee1e8dedd22529
2017-01-19 12:02:46 -05:00
Edouard Oger
b41402ea7b Bug 1296767 part 7 - Remove non-in-content legacy Sync pref screens. r=markh
MozReview-Commit-ID: LK9akz4chd1

--HG--
extra : rebase_source : b7113c37a486f88ae1138c54e314bb0ff07ef1af
2017-01-18 17:39:11 -05:00
Florian Quèze
0e0865f4fc Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Jared Wein
43bac26d30 Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
MozReview-Commit-ID: 6tv0Z06CO4a

--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Jared Wein
ecab54a7c9 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje

--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
7255df4e9a Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR

--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Jared Wein
3718f00db1 Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend
8de07a19a0 Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz

--HG--
extra : rebase_source : db6482481b7338df491afd6f6fd376eccec84d7e
2016-11-11 08:10:51 -08:00
Jared Wein
5040f17e00 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

--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Thom Chiovoloni
ae63800553 Bug 1249520 - Add client support for a fxa-client-configuration endpoint r=markh
MozReview-Commit-ID: 4jTl1yIduKG

--HG--
extra : rebase_source : 0df65d2841f61fa3265453d3eff52a67d76c7276
2016-09-21 15:07:28 -04:00
Dave Townsend
e496a11771 Bug 1245649: Turn on no-extra-semi. r=markh
--HG--
extra : commitid : HReQFPDOA6x
extra : rebase_source : 303a92f511c3c9dd2d26135975d4dc7c85e823b3
2016-02-03 17:27:36 -08:00
Shane Tomlinson
660bbcb38d Bug 1233668 - Ensure Firefox Accounts is loaded with a valid history entry. r=markh
FxA was loaded using webNav.loadURI and LOAD_FLAGS_BYPASS_HISTORY which
caused the initial FxA history entry to be `about:blank`. This caused
two problems: 1) The "back" button did not work on the "Choose what to Sync"
page, and 2) If the user reloaded the page, an exception would occur as soon as
the user filled out the first form.
2015-12-18 18:11:29 +00:00
Carsten "Tomcat" Book
08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
e7ef778c9d Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)

--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Mark Hammond
cc6dfc67ed Bug 1199303 - improve sync login and registration by using fewers tabs. r=adw 2015-09-18 08:28:51 +10:00
Shu-yu Guo
64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Mark Hammond
b723623678 Bug 969474 - fix behaviour of 'back' button on about:accounts. r=adw 2015-09-11 10:41:03 +10:00
Mark Hammond
e01d374725 Bug 1198071 - remove support for session_status server commands. r=rfkelly,zaach 2015-08-28 10:47:01 +10:00
Edouard Oger
4ae5dd1c2c Bug 1189842 - Change sync post-login page (about:accounts) to instead direct to account:preferences#sync. r=markh 2015-08-15 16:39:05 +10:00
Edouard Oger
3c0d02b012 Bug 959844 - Use a custom error page when about:accounts remote pages cannot be loaded. r=markh 2015-08-13 10:35:00 -04:00
Ryan VanderMeulen
69624b9aac Backed out changeset 92cb84b00e00 (bug 1189842) for OSX about:accounts leaks. 2015-08-13 14:59:16 -04:00
Edouard Oger
e2162bcd09 Bug 1189842 - Change sync post-login page (about:accounts) to instead direct to account:preferences#sync. r=markh
--HG--
extra : histedit_source : cbe489b67d6230fcc8cd98dfc9fe5d03dc4020c6
2015-08-13 08:38:10 -07:00
Mark Hammond
31c893bae6 Bug 1190279 - fix UI for unverified FxA users in both hamburger menu and Sync prefs pane. r=oeger 2015-08-05 15:50:36 +10:00
Mark Hammond
6830b9db61 Bug 1156752 - explicitly list where each FxA field is stored. r=zaach 2015-07-27 08:58:53 +10:00
Edouard Oger
2e7af25653 Bug 1184179 - Improve the about accounts page. r=markh 2015-07-16 11:10:00 -04:00
ziyunfei
e1db0f779e Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Mark Hammond
a45b29358d Bug 1124956 - Fix Sync engine selection after migration to FxA. r=adw 2015-01-29 10:41:00 +11:00
Mark Hammond
38ba4f9318 Bug 1017931 - allow about:accounts to be used even if legacy sync is configured. r=adw 2014-11-24 12:31:10 +11:00
Panos Astithas
92d7e302aa Bug 1095420 - UI Tour should cause a migration to aurora when highlighting Sync. r=markh 2014-11-08 10:53:00 +02:00
Mark Hammond
08569936e6 Bug 1095231 - have migration of sync credentials do the right thing if no default profile exists. r=past 2014-11-07 20:04:26 +11:00
Drew Willcoxon
50d07ce7ee Bug 1020156 - Forward URL parameters from about:accounts to the remotely hosted page. r=markh 2014-11-04 17:18:56 -08:00
Panos Astithas
a9ab536a20 Add ability to pre-populate sync credentials from the default Firefox profile in about:accounts (bug 1079835). r=markh
--HG--
extra : rebase_source : 95616758ebf647b4290fc2827a3c5fcd2b732366
2014-10-27 15:15:12 +02:00
Alex Bardas
81c6cb3cbd Bug 1082130 - Test if window closed before signing in the user in fxAccounts. r=markh 2014-10-13 22:53:37 -07:00