Andreas Farre
d87b4d239b
Bug 1198381 - Extend nsIThread with idleDispatch, r=froydnj,smaug
...
The intent of idleDispatch is the possibility to have a runnable
executed when the thread is idle. This is accomplished by adding an
event queue for idle tasks that will only be considered when the main
event queue is empty and the caller of ProcessNextEvent doesn't
require that we wait until there is an event on the main event queue.
MozReview-Commit-ID: IDWQfzZqWpZ
--HG--
extra : rebase_source : 0d5bfeebd08e01597c2cd8b76e8e848d9f9c58f0
2016-08-24 16:18:06 +02:00
Andreas Farre
9a297f4b3e
Bug 1198381 - Extend setTimeout handling in nsGlobalWindow, r=smaug
...
The requestIdleCallback feature behaves in many ways as setTimeout
since it takes an optional timout when the idle callback will be
called regardless of the user agent being idle or not. This means that
the same mechanisms controlling setTimeout are needed for
requestIdleCallback.
MozReview-Commit-ID: 9mESsJnUexf
--HG--
extra : rebase_source : 16376c8097a27ab4b5b0e74a2e658f33295703bf
2016-08-22 15:07:50 +02:00
Andreas Farre
d31692e9f6
Bug 1198381 - Extract nsITimeoutHandler from nsIScriptTimeoutHandler. r=smaug
...
MozReview-Commit-ID: HJHrbodWYVf
--HG--
extra : rebase_source : 33a6c40b1e1e3a05478e9260ccb70f5e7f2206b7
2016-10-05 14:26:08 +02:00
Andreas Farre
9444ceb267
Bug 1198381 - Move/rename nsTimeout to Timeout, r=smaug
...
MozReview-Commit-ID: 1WrH2ZbOuzj
--HG--
extra : rebase_source : 7883b35b116f2b2a616c8cb2c502f40993feabc4
2016-08-22 14:52:19 +02:00
Cykesiopka
1c951538c1
Bug 1312154 – Stop using nsIDialogParamBlock in downloadcert.(js|xul). r=keeler
...
nsIDialogParamBlock isn't a great API, and is best avoided.
This patch also updates downloadcert.js to match modern PSM style, and adds a
test.
MozReview-Commit-ID: J2g2H0iBAn4
--HG--
extra : rebase_source : 9365f7b1c7a88caef84f0353e18510dcab9a5d32
2016-10-28 02:13:38 +08:00
Matthew Wein
5f0528a1ec
Bug 1252871 - Add support for runtime.onInstalled r=aswan
...
MozReview-Commit-ID: 3wDtv0g0BpO
--HG--
extra : rebase_source : c5d50e41e4cf241b2c3d021e8c2283d4251b7118
2016-10-19 10:38:29 +01:00
Matthew Wein
8841914e11
Bug 1252871 - Move promiseFindAddonUpdates to AddonTestUtils r=aswan
...
MozReview-Commit-ID: 9lmpuQSQWw1
--HG--
extra : rebase_source : e1ffd24d34875c1a9d0820a1beccd9223a4119a5
2016-09-26 10:49:05 -07:00
Matthew Wein
d8a8841489
Bug 1252871 - Move and sort methods imported from AddonTestUtils r=aswan
...
MozReview-Commit-ID: EvffSUxQkWQ
--HG--
extra : rebase_source : 1dbceece2aef7bf0743baac185a793a8c4bc6bd7
2016-09-26 10:36:51 -07:00
Ethan Glasser-Camp
2003eb9ae9
Bug 1253740 - Handle password resets more correctly, r=markh
...
MozReview-Commit-ID: 1mSvbsYP9fV
--HG--
extra : rebase_source : 5a7a0de5a29e3040bd8470ed3778d2b75f6b3aec
extra : intermediate-source : 385eb385501deec773b4680e64e8014bddaf0edb
extra : source : 8595b3a68fbd2dccbe63324524fd9532ea62bca5
2016-09-30 12:12:58 -04:00
Ethan Glasser-Camp
987f755a83
Bug 1253740 - Define checkSyncKeyRing() which reuploads keys when passwords change, r=markh
...
MozReview-Commit-ID: B5Ptj4MGAC
--HG--
extra : rebase_source : 1127d5909d247479f80dd6eaec9d7a551c11468c
extra : intermediate-source : 7955771eedfaa956ae62d94c3d599948d0316e46
extra : source : d282a924f350b4d6ea21e3e1b4c9ea2ad09d3df6
2016-10-03 19:19:13 -04:00
Ethan Glasser-Camp
1c75d6f4ef
Bug 1253740 - Hash extension ID to obfuscate installed add-ons, r=bsilverberg,kmag
...
MozReview-Commit-ID: ASBrDxIq2lF
--HG--
extra : rebase_source : 1ad02ea5f1d86f4b5a0d3ad19b56b1d4653a881a
extra : intermediate-source : 5f274b6035ff010fdadfbf19bfb7bc11370c129b
extra : source : e5e4c725b8d7c29d0f7113690244e847dcfa7b81
2016-07-28 12:20:42 -04:00
Ethan Glasser-Camp
449185ee09
Bug 1253740 - Introduce extensionIdToCollectionId, r=bsilverberg,kmag
...
MozReview-Commit-ID: 5nDVtleknyN
--HG--
extra : rebase_source : adcbdd84330a807358cccc2a4a8786f7e9a04484
extra : intermediate-source : d588536c9254936eb7a14160dcf061f91d12c858
extra : source : c16e193319d6651f5c2a8b8e84b3e277eeba74f3
2016-07-27 16:16:09 -04:00
Ethan Glasser-Camp
ea242cd07e
Bug 1253740 - Add code that syncs and tests, r=bsilverberg,kmag,markh
...
MozReview-Commit-ID: 8pm2jG92hCs
--HG--
extra : rebase_source : 3ba850e146d3b112abf949d02ef7da97e98305c4
extra : intermediate-source : abb3063bc341fa10328e0f4dfeb54201d6a472d3
extra : source : ea91038a3a747fb8d3c122bf6d5757287396189c
2016-09-08 14:16:09 -04:00
Ethan Glasser-Camp
5b3eca1f73
Bug 1253740 - Add crypto, including tests, r=rnewman
...
MozReview-Commit-ID: Jq8QRoNtPwb
--HG--
extra : rebase_source : a931418e41b78eccae3de799a18128a42d838e2f
extra : source : 66877faacf75cd4de31ae868ce034d254ec8a080
2016-09-08 14:21:18 -04:00
Ethan Glasser-Camp
b6a8dca1b5
Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
...
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.
MozReview-Commit-ID: AZ0TVERiQDU
--HG--
extra : rebase_source : e7550482737c49654f08f4b17f6e55ca5e50ac38
extra : intermediate-source : b052cf501ce8a838706f63f46eb6262b63ac5560
extra : source : 183547f4dbbedc9ee3399b6a474016d0e89a12e8
2016-09-08 14:23:12 -04:00
Michiel de Jong
e72caec12f
Bug 1253740 - Implement storage.sync, r=bsilverberg,kmag
...
MozReview-Commit-ID: 5v9nYBTgekj
--HG--
extra : rebase_source : aa3ff6524a0fa559eacd4e2e5a1e5c2844ee2c6b
2016-08-11 18:16:37 -04:00
Sebastian Hengst
e78e4865d7
Backed out changeset 18ff1472dae9 (bug 1312742) for not updating the expected results of wpt test /html/dom/reflection-embedded.html and more. r=backout
2016-10-30 02:12:53 +02:00
Aryeh Gregor
87a5bde3a6
Bug 1310865 - Don't process cloned <input> until all attributes are copied; r=hsivonen
...
Otherwise, when a value="" attribute with a newline in it is copied, we
will strip any newlines even if type="hidden" is set, because type=""
hasn't yet been copied. Other bugs are likely too. This problem was
already solved for the parser, so we can just use that solution for
cloning too.
MozReview-Commit-ID: KqxCnxmxFXp
--HG--
extra : rebase_source : 9a666adad3dbbbaa5e3706747dcf70801b9ef4e8
2016-10-27 17:17:04 +03:00
Aryeh Gregor
a366811ce7
Bug 1312742 - Match spec/other browsers for ping reflection r=bkelly
...
The spec used to say that getting the .ping property on
HTMLAnchorElement or HTMLAreaElement should return a DOMTokenList of
parsed URLs, but it now says to return a plain string. All other UAs
that implement ping match the new spec, and it's hopefully unlikely that
any sites depend on our old behavior.
Discussion: https://github.com/whatwg/html/issues/1780
MozReview-Commit-ID: LpmH8ANNT9g
--HG--
extra : rebase_source : 117021a026d7a1716fa7a705e9417797297697ab
2016-10-26 21:24:15 +03:00
Mark Banner
fbd5ec1798
Bug 1313634 - Fix undefined variables issues in cookies.js that lead to the cookies window not updating properly when open. r=jaws
...
MozReview-Commit-ID: RBhuCbjrYT
2016-10-29 14:49:17 +01:00
Sebastian Hengst
9f0251834f
Backed out changeset 3198f930b755 (bug 1312049) for frequent timeouts in M(oth) toolkit/content/tests/chrome/test_tooltip.xul on Windows opt and pgo. r=backout a=backout
...
MozReview-Commit-ID: 9m1YbuXkj
2016-10-29 15:29:01 +02:00
Sebastian Hengst
119110604d
Backed out changeset 686282bd2f19 (bug 1312049)
...
MozReview-Commit-ID: G1rcAOb4c0O
2016-10-29 15:28:01 +02:00
Ryan VanderMeulen
0cf4cd9a1b
Merge fx-team to m-c. a=merge
2016-10-29 09:20:42 -04:00
ffxbld
aba07a1ad7
No bug, Automated blocklist update from host bld-linux64-spot-543 - a=blocklist-update
2016-10-29 06:17:27 -07:00
ffxbld
6c19ab9e79
No bug, Automated HPKP preload list update from host bld-linux64-spot-543 - a=hpkp-update
2016-10-29 06:17:25 -07:00
ffxbld
aa8dd034ae
No bug, Automated HSTS preload list update from host bld-linux64-spot-543 - a=hsts-update
2016-10-29 06:17:23 -07:00
Ryan VanderMeulen
a41f7d1058
Merge autoland to m-c. a=merge
2016-10-29 09:12:45 -04:00
Ryan VanderMeulen
7ffcbdc8f8
Merge inbound to m-c. a=merge
2016-10-29 09:11:45 -04:00
Ryan VanderMeulen
efaf239a96
Bug 1311515 - Add an xperf whitelist entry for aushelper@mozilla.org.xpi on a CLOSED TREE.
...
--HG--
extra : rebase_source : b277f667cb34253f6c76e08b4c1b56761e0eba5e
2016-10-29 09:04:53 -04:00
Sebastian Hengst
bff4ebdec8
Backed out changeset c41a71b1c24e (bug 1310547) for failing splitText-normalize.html in reftests on Windows 7 VM debug. r=backout on a CLOSED TREE
2016-10-29 13:48:56 +02:00
Sebastian Hengst
b063eb49cb
Backed out changeset 721e3171510d (bug 1310547)
2016-10-29 13:45:28 +02:00
Sebastian Hengst
b1ba7fdbd7
Backed out changeset aeeb739b7ba7 (bug 1310547)
2016-10-29 13:45:24 +02:00
Sebastian Hengst
6d04a3fc06
Backed out changeset eccaf394924f (bug 1310547)
2016-10-29 13:45:21 +02:00
Sebastian Hengst
ca668a2a3f
Backed out changeset 73e04e795ec3 (bug 1310547)
2016-10-29 13:45:17 +02:00
Sebastian Hengst
f77ae8f5fe
Backed out changeset bfee38f564ed (bug 1312960)
2016-10-29 13:45:14 +02:00
Sebastian Hengst
76b999d5d9
Backed out changeset b119fb8bc703 (bug 1310547)
2016-10-29 13:45:10 +02:00
Sebastian Hengst
d1ca5ed701
Backed out changeset 767af6517e3e (bug 1310547)
2016-10-29 13:45:06 +02:00
Sebastian Hengst
e6bf7d1cfa
Backed out changeset cdcde3282769 (bug 1310547)
2016-10-29 13:45:03 +02:00
Sebastian Hengst
54b7c3dc7b
Backed out changeset 8e766e68c91e (bug 1312960)
2016-10-29 13:44:59 +02:00
Sebastian Hengst
55a183924e
Backed out changeset 8470f22948e8 (bug 1312960)
2016-10-29 13:44:55 +02:00
Sebastian Hengst
5638441c39
Backed out changeset d6f081b175ca (bug 1312960)
2016-10-29 13:44:52 +02:00
Sebastian Hengst
d8f4badbd6
Backed out changeset b15d4e773bdd (bug 1310547)
2016-10-29 13:44:48 +02:00
Sebastian Hengst
d9286429ea
Backed out changeset a171aae3ae49 (bug 1312960)
2016-10-29 13:44:45 +02:00
Bill McCloskey
a91e3d9d4a
Bug 1312960 - MessageChannel compiler fixes on a CLOSED TREE
2016-10-28 21:28:30 -07:00
Bill McCloskey
5074379555
Bug 1310547 - LinkedList compiler fixes
2016-10-28 21:27:17 -07:00
Bill McCloskey
571f44e3ca
Bug 1312960 - Associate each message in IPC queue with the runnable that will run it (r=dvander)
2016-10-28 20:15:39 -07:00
Bill McCloskey
e6ae7fb818
Bug 1312960 - Remove FlushPendingInterruptQueue (r=dvander)
2016-10-28 20:15:35 -07:00
Bill McCloskey
5021aea8c8
Bug 1312960 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)
2016-10-28 20:15:22 -07:00
Bill McCloskey
13fb7ae7ff
Revert "Bug 1310547 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)"
...
This reverts commit 163bd81e7d043a3156b53fb660d6a41560d7bceb.
2016-10-28 20:14:42 -07:00
Bill McCloskey
a6c5c6b22c
Revert "Bug 1310547 - Remove FlushPendingInterruptQueue (r=dvander)"
...
This reverts commit 10a499f0b826f8df97bdf7a0fb534cd62034f1e9.
2016-10-28 20:14:39 -07:00