ab40fd402beb25d2097ee1001817bf9624ba3f7f: Bug 1440195 Add a random context seed for AudioContext and MediaStream draft
Tom Ritter <tom@mozilla.com> - Thu, 01 Mar 2018 11:00:12 -0600 - rev 763377
Push 101439 by bmo:tom@mozilla.com at Mon, 05 Mar 2018 22:02:45 +0000
Bug 1440195 Add a random context seed for AudioContext and MediaStream MozReview-Commit-ID: sHpVCgd8Fs
b48e8be883e86e3c424c2d2be38c35ba573064fb: Bug 1440195 For timestamps that are absolute, specify a null context pointer draft
Tom Ritter <tom@mozilla.com> - Wed, 28 Feb 2018 15:37:26 -0600 - rev 763376
Push 101439 by bmo:tom@mozilla.com at Mon, 05 Mar 2018 22:02:45 +0000
Bug 1440195 For timestamps that are absolute, specify a null context pointer Note that by not using the same context pointer for all timestamps within a single 'communication group' (that is, all things that can communication to each other in JavaScript), it's possible to observe time going backwards. Imagine comparing performance.timeOrigin + performance.now() < new File([], "").lastModified In theory this should always be true. However, if performance.now() was jittered up (using one context pointer, because it is a relative timestamp) and File was jittered down (using a null context pointer, because it is an absolute timestamp) then this may evaluate to False. I think this is okay. MozReview-Commit-ID: BfgbmGS8XdD
46d1abb5a8df99ca9ea66d5db312fb6888670f79: Bug 1440195 Add a per-context mix-in value for our Timer Precision Reduction Functions draft
Tom Ritter <tom@mozilla.com> - Wed, 28 Feb 2018 15:15:40 -0600 - rev 763375
Push 101439 by bmo:tom@mozilla.com at Mon, 05 Mar 2018 22:02:45 +0000
Bug 1440195 Add a per-context mix-in value for our Timer Precision Reduction Functions We need to include a seed for each context (origin, iframe, worker, etc) we reduce the time precision of. This prevents a replay attack of the random midpoint sequence. MozReview-Commit-ID: EFoHev1SrTM
078b5aa8d558bc2c8bdd13ebe142706287c8123b: Bug 1443231 - Another follow-up to fix a debug assertion in the gtest. r=botond draft
Botond Ballo <botond@mozilla.com> - Mon, 05 Mar 2018 17:00:46 -0500 - rev 763374
Push 101438 by bballo@mozilla.com at Mon, 05 Mar 2018 22:02:02 +0000
Bug 1443231 - Another follow-up to fix a debug assertion in the gtest. r=botond MozReview-Commit-ID: 4p1zurPLCRB
088d853bfa11aac82331620e08d3dc8dfe204851: Bug 1443309 - Report wrong sync statuses in the mirror consistency check. r?tcsc draft
Kit Cambridge <kit@yakshaving.ninja> - Mon, 05 Mar 2018 13:38:53 -0800 - rev 763373
Push 101437 by bmo:kit@mozilla.com at Mon, 05 Mar 2018 21:46:32 +0000
Bug 1443309 - Report wrong sync statuses in the mirror consistency check. r?tcsc MozReview-Commit-ID: HYqj1n2kubp
28599b97474986480280b43a39249958a110d571: Bug 1443231 - Follow-up to fix warning-as-error on Windows (CLOSED TREE). r=bustage draft
Botond Ballo <botond@mozilla.com> - Mon, 05 Mar 2018 16:38:17 -0500 - rev 763372
Push 101436 by bballo@mozilla.com at Mon, 05 Mar 2018 21:42:42 +0000
Bug 1443231 - Follow-up to fix warning-as-error on Windows (CLOSED TREE). r=bustage MozReview-Commit-ID: 52PVwcjRVu3
1c8e1a9af8c1a26f69f9f08b69b0dc2c9bed503c: Bug 1443229 - Add a 'command' event listener for the urlbar search suggestions checkbox. r?gijs draft
Jared Wein <jwein@mozilla.com> - Mon, 05 Mar 2018 16:17:25 -0500 - rev 763371
Push 101435 by bmo:jaws@mozilla.com at Mon, 05 Mar 2018 21:41:32 +0000
Bug 1443229 - Add a 'command' event listener for the urlbar search suggestions checkbox. r?gijs This was inadvertently removed when the preference attribute was removed to clean up a race condition. MozReview-Commit-ID: 8yNPMwkGS3u
91befb137e9f23b7a556cfb6a5fea37915e7e6ba: Bug 1443231 - Follow-up to fix warning-as-error on Windows. r=bustage, CLOSED TREE draft
Botond Ballo <botond@mozilla.com> - Mon, 05 Mar 2018 16:38:17 -0500 - rev 763370
Push 101434 by bballo@mozilla.com at Mon, 05 Mar 2018 21:40:55 +0000
Bug 1443231 - Follow-up to fix warning-as-error on Windows. r=bustage, CLOSED TREE MozReview-Commit-ID: 52PVwcjRVu3
ff674d8345ca8626350e671bdaf1cf6bdd28a900: Bug 1407383 - [wdspec] Re-enable test keys.py. draft
Henrik Skupin <mail@hskupin.info> - Fri, 16 Feb 2018 11:51:42 +0100 - rev 763369
Push 101433 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:39:50 +0000
Bug 1407383 - [wdspec] Re-enable test keys.py. MozReview-Commit-ID: E4LvVQWiZs4
3358d242db1b2b96f422d7b5e8441ea413f9f237: Bug 1407383 - [wdspec] Remove unused imports from fixtures module. draft
Henrik Skupin <mail@hskupin.info> - Mon, 05 Mar 2018 22:33:48 +0100 - rev 763368
Push 101433 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:39:50 +0000
Bug 1407383 - [wdspec] Remove unused imports from fixtures module. MozReview-Commit-ID: LgAI7fOhyqB
00691e602cb6103efef6fe6bc93190cabcb40e9b: Bug 1407383 - [wdspec] Remove usage of mozlog to prevent process lock. draft
Henrik Skupin <mail@hskupin.info> - Mon, 05 Mar 2018 22:32:57 +0100 - rev 763367
Push 101433 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:39:50 +0000
Bug 1407383 - [wdspec] Remove usage of mozlog to prevent process lock. Due to misbehavior of the threading module in how threads are forked, the mozlog module and specifically the Lock instance in StructuredLogger can cause a hang of random duration when trying to require the lock. Given that mozlog isn't used anywhere workaround this problem by removing all instances of it. MozReview-Commit-ID: 10yrUIb0XW4
28cfb89c62e65f28b1e78cb656b1eed5f86f3a3d: Bug 1443231 - Follow-up to fix warning-as-error on Windows. r=bustage draft
Botond Ballo <botond@mozilla.com> - Mon, 05 Mar 2018 16:38:17 -0500 - rev 763366
Push 101432 by bballo@mozilla.com at Mon, 05 Mar 2018 21:39:34 +0000
Bug 1443231 - Follow-up to fix warning-as-error on Windows. r=bustage MozReview-Commit-ID: 52PVwcjRVu3
1abf2296d0f6afad7ef96edeef807d7190fea68f: Bug 1443231 - Ensure we are in the NOTHING state after a pinch gesture, if both fingers are lifted and no animation is triggered. r=kats draft
Botond Ballo <botond@mozilla.com> - Mon, 05 Mar 2018 13:53:21 -0500 - rev 763365
Push 101432 by bballo@mozilla.com at Mon, 05 Mar 2018 21:39:34 +0000
Bug 1443231 - Ensure we are in the NOTHING state after a pinch gesture, if both fingers are lifted and no animation is triggered. r=kats MozReview-Commit-ID: HexeLTlfbuq
faf0d953cba483a41980605bae19597181122959: Bug 1407383 - [wdspec] Re-enable test keys.py. draft
Henrik Skupin <mail@hskupin.info> - Fri, 16 Feb 2018 11:51:42 +0100 - rev 763364
Push 101431 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:34:41 +0000
Bug 1407383 - [wdspec] Re-enable test keys.py. MozReview-Commit-ID: E4LvVQWiZs4
09526a6ff198cbbd419edd22b5f026548986f87e: Bug 1407383 - [wdspec] Remove unused imports from fixtures module. draft
Henrik Skupin <mail@hskupin.info> - Mon, 05 Mar 2018 22:33:48 +0100 - rev 763363
Push 101431 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:34:41 +0000
Bug 1407383 - [wdspec] Remove unused imports from fixtures module. MozReview-Commit-ID: LgAI7fOhyqB
bb0290fb88823de4c79440d46ef334468b79fb8f: Bug 1407383 - [wdspec] Remove usage of mozlog to prevent process lock. draft
Henrik Skupin <mail@hskupin.info> - Mon, 05 Mar 2018 22:32:57 +0100 - rev 763362
Push 101431 by bmo:hskupin@gmail.com at Mon, 05 Mar 2018 21:34:41 +0000
Bug 1407383 - [wdspec] Remove usage of mozlog to prevent process lock. Due to misbehavior of the threading module in how threads are forked, the mozlog module and specifically the Lock instance in StructuredLogger can cause a hang of random duration when trying to require the lock. Given that mozlog isn't used anywhere workaround this problem by removing all instances of it. MozReview-Commit-ID: 10yrUIb0XW4
accd33b1268c88f772f0cdbdb9c18c0f0b8075bc: Bug 1442861 - Clear mNeedStyleFlush flag after ProcessPendingRestyles(). r?emilio draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Mar 2018 06:34:02 +0900 - rev 763361
Push 101430 by hikezoe@mozilla.com at Mon, 05 Mar 2018 21:34:23 +0000
Bug 1442861 - Clear mNeedStyleFlush flag after ProcessPendingRestyles(). r?emilio mNeedStyleFlush is also set by animation restyle request. So it's possible that the flag is set again in PostRestyleForThrottledAnimations() or in sequential tasks for updating animations after the flag is cleared at the top DoFlushPendingNotifications(). MozReview-Commit-ID: KPSS6cJb4HX
1efcba99aaed0109b653fdd44cef6b5c1344646c: Bug 335545 - Add test to verify that overflowing clipboard data survives draft
Rob Wu <rob@robwu.nl> - Sun, 25 Feb 2018 19:08:12 +0100 - rev 763360
Push 101429 by bmo:rob@robwu.nl at Mon, 05 Mar 2018 21:19:52 +0000
Bug 335545 - Add test to verify that overflowing clipboard data survives I accidentally broke the ability to retrieve a big string from the clipboard, and there was no test that failed. So this provides a new test that does the following: 1. Store a big string in a nsTransferable. 2. Copy it to the clipboard. 3. Create a new nsTransferable, initialize with small data. 4. Populate the nsTransferable with (big) data from the clipboard. 5. Populate the nsTransferable with small data. After each step, the test checks whether the transferable holds the expected data and length, and (on non-Windows) checks that the big data is backed by a file, and small data is not. MozReview-Commit-ID: 9yuXZxVqD6R
efdfa5bdaf6aef1af9e410c33d731610ecd96918: Bug 335545 - Make DataStruct non-copyable draft
Rob Wu <rob@robwu.nl> - Sun, 25 Feb 2018 17:36:08 +0100 - rev 763359
Push 101429 by bmo:rob@robwu.nl at Mon, 05 Mar 2018 21:19:52 +0000
Bug 335545 - Make DataStruct non-copyable DataStruct cannot safely be copied if its mCacheFD member is set. Currently there is no code for this case, but to avoid problems later, mark the copy and assignment constructors private and delete them. A move-constructor was added to compensate for the deleted copy constructor. nsTransferable::AddDataFlavor uses this new constructor instead of the previous implicit default copy constructor. MozReview-Commit-ID: 3N5xjFXOUKB
54971344845e2991ed27d4d4e355db11b32ba2a3: Bug 335545 - Count FD instead of looking for clipboardcache in test_bug1123480.xul r?mstange draft
Rob Wu <rob@robwu.nl> - Sun, 25 Feb 2018 17:30:13 +0100 - rev 763358
Push 101429 by bmo:rob@robwu.nl at Mon, 05 Mar 2018 21:19:52 +0000
Bug 335545 - Count FD instead of looking for clipboardcache in test_bug1123480.xul r?mstange - Count open file descriptors instead of testing the existence of a file (because the clipboard is now only reachable through file descriptors, and not through a file path). - Use a fixed string instead of a random string. The previous way of generating a string was non-deterministic, and there was a very small chance that the generated string was not large enough to trigger the cache-to-disk-mode. - Use "text/unicode" instead of "text/plain", because JavaScript strings use two bytes, not one bytes each. - The cache file is already created when the Transferable is created, so check the cache file after assigning data to the nsITransferable, but before copying it to the clipboard. MozReview-Commit-ID: KOkYOm280Oh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip