Граф коммитов

497697 Коммитов

Автор SHA1 Сообщение Дата
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