77626c8d6bee03863c84285bfdd71538c396aeb5: Bug 1432429 - Point the JS Runtimes at TimeStamp for the current time. r=jandem
Tom Ritter <tom@mozilla.com> - Fri, 26 Oct 2018 13:28:51 -0500 - rev 443190
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1432429 - Point the JS Runtimes at TimeStamp for the current time. r=jandem
This patch adds a new static member to the TimeStamp class to store the
current locked *time* (in ms since the epoch) in addition to the current locked
timestamp.
We point the JS Engine at this value if Fuzzyfox is enabled.
3d52af18f5c684e30d720941c811ea8bb5213626: Bug 1432429 - Create a DelayHttpChannelQueue class to queue network requests until FuzzyFox indicates they should fire. r=mayhemer,baku
Tom Ritter <tom@mozilla.com> - Tue, 18 Sep 2018 13:05:54 -0500 - rev 443189
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1432429 - Create a DelayHttpChannelQueue class to queue network requests until FuzzyFox indicates they should fire. r=mayhemer,baku
b65a35258367e497ee8026513a4deb2a3f3124fa: Bug 1432429 - Clean up a few random areas of code to accomodate Fuzzyfox: Performance and RefreshDriver. r=froydnj,baku
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 18 Sep 2018 13:05:48 -0500 - rev 443188
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1432429 - Clean up a few random areas of code to accomodate Fuzzyfox: Performance and RefreshDriver. r=froydnj,baku
1: Correct the Performance API 'NowUnclamped' to obtain a non-Fuzzed Timestamp
2: Do not compare fuzzed and non-fuzzed timestamps in a Refresh Driver assert,
since this happens so early on that we will eventually compare them and
asserting would be bad.
b00e84c0233b17a1daf0feccf660580aa5fe2d30: Bug 1432429 - Integrate FuzzyFox into the TimeStamp class. r=baku,froydnj
Tom Ritter <tom@mozilla.com> - Tue, 09 Oct 2018 12:05:25 -0500 - rev 443187
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1432429 - Integrate FuzzyFox into the TimeStamp class. r=baku,froydnj
Creates GetFuzzyfoxEnabled() functions that check a static boolean.
Exposes SetFuzzyfoxEnabled() because we cannot depend on Pref
Observation code inside the TimeStamp class.
TimeStamp::Now will now return a Fuzzy value.
We add a NowReally function to support obtaining the real timestamp.
We also add a UsedCanonicalNow to expose whether the TimeStamp was real or fuzzy.
920270da576f92d10e511d1f51eaf183ceb6483f: Bug 1432429 - Add FuzzyFox class and prefs. r=baku,froydnj
Tom Ritter <tom@mozilla.com> - Tue, 18 Sep 2018 13:05:26 -0500 - rev 443186
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1432429 - Add FuzzyFox class and prefs. r=baku,froydnj
Creates a FuzzyFox class for implementating the core of the step/sleep
algorithm. Starts it in nsLayoutStatics::Initialize()
Adds the fuzzyfox prefs.
Moves the ms2mt macros from TimeStamp_windows.cpp to TimeStamp_windows.h
and creates a new public function GetQueryPerformanceFrequencyPerSec() to
expose a static variable in the .cpp file. This is necessary to support
the macros being usable anywhere. (And we use the macros in FuzzyFox.)
f1c0fa980fd1ce976b3628fe8ea445e6f337a168: Bug 1499933: Sort properties returned from resolvedOptions methods. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Fri, 26 Oct 2018 10:39:22 -0700 - rev 443185
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1499933: Sort properties returned from resolvedOptions methods. r=jorendorff
9c5f35b230181e915aaaf1afe24a643703e66724: Bug 1464475: Use HandleValue for the ErrorInterceptor API. r=sfink
André Bargull <andre.bargull@gmail.com> - Fri, 26 Oct 2018 10:38:30 -0700 - rev 443184
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1464475: Use HandleValue for the ErrorInterceptor API. r=sfink
0ca2360041774004bcb49562cb8ba008a9fd518e: Bug 1464475: Test case when error interceptor triggers GC. r=sfink
André Bargull <andre.bargull@gmail.com> - Fri, 26 Oct 2018 10:37:09 -0700 - rev 443183
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1464475: Test case when error interceptor triggers GC. r=sfink
80507f1687f0c8ac779d8f599d96b6c68afab629: Bug 1502472 - Update pdf.js to version 2.0.943. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 26 Oct 2018 14:06:49 -0400 - rev 443182
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502472 - Update pdf.js to version 2.0.943. r=bdahl
fb22c0f9438915da7176746b03029dc9ac5839d0: Bug 1442630: Use execvp to avoid signal handling issues in jit_test.py debugging support r=sfink
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 02 Mar 2018 07:07:28 -0800 - rev 443181
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1442630: Use execvp to avoid signal handling issues in jit_test.py debugging support r=sfink
1d7213c00697fd4589fd96401c527f8c5d420eaf: Bug 1502250 - PutForwards is misspelled as PutsForward in SVG.idl r=dholbert
longsonr <longsonr@gmail.com> - Fri, 26 Oct 2018 18:15:10 +0100 - rev 443180
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502250 - PutForwards is misspelled as PutsForward in SVG.idl r=dholbert
4f3ef378832408b1274d7dac9ea1e137d0bacc3c: Bug 1502304 - Deprecated CanvasRenderingContext2D in CreateImageBitmap, r=aosmond
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Oct 2018 19:10:35 +0200 - rev 443179
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502304 - Deprecated CanvasRenderingContext2D in CreateImageBitmap, r=aosmond
94c9a52a4f1da95c6a260cffe391cb024ede58d2: Bug 1480550 - add ctypes support for aarch64 windows; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Fri, 26 Oct 2018 13:00:41 -0400 - rev 443178
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1480550 - add ctypes support for aarch64 windows; r=dmajor
The bulk of this patch is the new win64.asm, which is a more-or-less
direct copy of aarch64's sysv.S file, with modifications for armasm64's
peculiarities. The changes to ffi.c were minimal, mostly so that
arithmetic on `void*` conforms to the C standard.
43d1a6288fb9b9104dd477344f128ed69e6c6ec0: Bug 1502190 - bump mozdevice requirements for raptor, marionette, mozrunner, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 26 Oct 2018 09:51:37 -0700 - rev 443177
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502190 - bump mozdevice requirements for raptor, marionette, mozrunner, r=gbrown.
dec76ef6d620d436cc618324dbff32196eb4d5a6: Bug 1502190 - release mozdevice 1.1.5, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 26 Oct 2018 09:51:37 -0700 - rev 443176
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502190 - release mozdevice 1.1.5, r=gbrown.
6b8ee17253d76d9bb56566036960e3be91044e3b: Bug 1502190 - [mozdevice] ADBDevice() should use ls /sdcard to detect ls version, r=jmaher.
Bob Clary <bclary@bclary.com> - Fri, 26 Oct 2018 09:51:37 -0700 - rev 443175
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1502190 - [mozdevice] ADBDevice() should use ls /sdcard to detect ls version, r=jmaher.
649c36f9f0a69ddc8116cbd4b10a565d4a667332: Backed out 7 changesets (bug 1294490) for android build bustages. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 26 Oct 2018 19:18:44 +0300 - rev 443174
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Backed out 7 changesets (
bug 1294490) for android build bustages. CLOSED TREE
Backed out changeset 1a1d5b5a6a1a (
bug 1294490)
Backed out changeset fecbc475cf54 (
bug 1294490)
Backed out changeset 7b9bc181d099 (
bug 1294490)
Backed out changeset 2a06794651b2 (
bug 1294490)
Backed out changeset d35b5fadd6ca (
bug 1294490)
Backed out changeset 96fc5a421819 (
bug 1294490)
Backed out changeset e74320599eba (
bug 1294490)
3b55dca17a582eda500bd564884a7a0d1a5d4b50: Backed out changeset d5a6095b6931 (bug 1442630) for linting failure on jit_test.py. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 26 Oct 2018 18:58:40 +0300 - rev 443173
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Backed out changeset d5a6095b6931 (
bug 1442630) for linting failure on jit_test.py. CLOSED TREE
9a1506ffe7ffbb9768da1ed7491fc1cdf6a11474: Bug 1473067 - Download grcov in Linux and Windows build tasks. r=ted
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 26 Oct 2018 12:59:12 +0200 - rev 443172
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1473067 - Download grcov in Linux and Windows build tasks. r=ted
da6477e4baae96296f9a6876ceaeda9eed997ae0: Bug 1473067 - Run Rust tests in code coverage builds. r=ted
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 26 Oct 2018 12:52:29 +0200 - rev 443171
Push
34943 by csabou@mozilla.com at Fri, 26 Oct 2018 21:57:01 +0000
Bug 1473067 - Run Rust tests in code coverage builds. r=ted