0f04ee5c2e1c916ae454c911bcead18a04927460: Merge m-c to a CLOSED TREE m-i
Phil Ringnalda <philringnalda@gmail.com> - Wed, 31 May 2017 23:41:56 -0700 - rev 409876
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to a CLOSED TREE m-i MozReview-Commit-ID: BrsSHyBv1nf
86118b6e455a69325eff54fb8160bd28f113f0a9: Backed out changeset e976509dc73b (bug 1368425) for browser_all_files_referenced.js and browser_parsable_css.js failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 31 May 2017 21:02:24 -0400 - rev 409875
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset e976509dc73b (bug 1368425) for browser_all_files_referenced.js and browser_parsable_css.js failures.
aea06724da78381b79b399b6ca72aaf0d49a4cac: Bug 1359915 - Enable compile-time warnings for security-sensitive patterns. r=froydnj
Nomis101 <Nomis101@web.de> - Thu, 01 Jun 2017 00:25:03 +0200 - rev 409874
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359915 - Enable compile-time warnings for security-sensitive patterns. r=froydnj
59fa62ee9d7537bf9dd5e75ef77a6561b396fd21: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 31 May 2017 20:26:16 -0400 - rev 409873
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to inbound. a=merge
9bf2eafa8defa9b0d69bfe8c757ca69826543e9b: Bug 1347274 (part 2, attempt 2) - Make CorePS::ProcessStartTime() lockless. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 01 Jun 2017 10:22:20 +1000 - rev 409872
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1347274 (part 2, attempt 2) - Make CorePS::ProcessStartTime() lockless. r=mstange.
85e6c77120d20c57254a722133bd7305e4839307: Bug 1347274 (part 1, attempt 2) - Rename some profiler parameters. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 01 Jun 2017 10:21:58 +1000 - rev 409871
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1347274 (part 1, attempt 2) - Rename some profiler parameters. r=mstange.
7c6116ac71e954805dccf3146d6fffcf28bbc0cf: Bug 1363829 P17 Make browser_net_simple-request-data.js wait for all async tests to complete before finishing. r=honza
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:20 -0700 - rev 409870
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P17 Make browser_net_simple-request-data.js wait for all async tests to complete before finishing. r=honza
95421442eec4c1a357d8fd647b2f28dfd8e44760: Bug 1363829 P16 Allow setTimeout() to fire early based on nsIThread::GetAllowedEarlyFiringMicroseconds(). r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:20 -0700 - rev 409869
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P16 Allow setTimeout() to fire early based on nsIThread::GetAllowedEarlyFiringMicroseconds(). r=ehsan
d27d106fc45d32435d4468ed8282f4233af5aa22: Bug 1363829 P15 Expose nsITimer::GetAllowedEarlyFiringMicroseconds(). r=froydnj
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:20 -0700 - rev 409868
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P15 Expose nsITimer::GetAllowedEarlyFiringMicroseconds(). r=froydnj
9b5fb2901eac7ccd48c7c0bb58ea229f817e963b: Bug 1363829 P14 Make browser_bug462289.js test use setTimeout(f, 0) like it did before bug 1102017. r=dao
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:20 -0700 - rev 409867
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P14 Make browser_bug462289.js test use setTimeout(f, 0) like it did before bug 1102017. r=dao
1c99a1222200ff65e731534083b57f83ddc8d041: Bug 1363829 P13 Use the nsITimer::InitHighResolutionWithCallback() instead of rounding. r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409866
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P13 Use the nsITimer::InitHighResolutionWithCallback() instead of rounding. r=ehsan
79c1d7e0d539953a9d40820d243a8b892cd47fcc: Bug 1363829 P12 Expose nsITimer::InitHighResolutionWithCallback() method. r=froydnj
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409865
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P12 Expose nsITimer::InitHighResolutionWithCallback() method. r=froydnj
833f4fe141821688ec911643098ca936d31960e1: Bug 1363829 P11 Make debugger mochitests perform a full CC in addition to the forced GC during test cleanup. r=jryans
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409864
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P11 Make debugger mochitests perform a full CC in addition to the forced GC during test cleanup. r=jryans
cd8ae8487d00ef620b705980c77c8c793e0a8653: Bug 1363829 P10 Make image map reftest wait for first paint before triggering focus/blur. r=dbaron
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409863
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P10 Make image map reftest wait for first paint before triggering focus/blur. r=dbaron
a70379a2937c31f7fe612318498e49e5a18b5075: Bug 1363829 P9 Make docshell chrome tests wait for next paint to avoid races. r=smaug
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409862
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P9 Make docshell chrome tests wait for next paint to avoid races. r=smaug
bd452eda2e83eea0cabb28259106a854d8dcf847: Bug 1363829 P8 Remove TimeoutManager back pressure mechanism. r=smaug
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409861
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P8 Remove TimeoutManager back pressure mechanism. r=smaug
32c98a6c875072be8d8dc38ec3f07512e66fc9e2: Bug 1363829 P7 Remove the Timeout nsITimer code. r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409860
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P7 Remove the Timeout nsITimer code. r=ehsan
5214ce6bed250add6892a0c7f2eeca6807f71cef: Bug 1363829 P6 Use the TimeoutExecutor in TimeoutManager. r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409859
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P6 Use the TimeoutExecutor in TimeoutManager. r=ehsan
9ac282f673708b4ec618b135829da348529778f4: Bug 1363829 P5 Add an executor class to represent the single timer executing timers for a window. r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:19 -0700 - rev 409858
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P5 Add an executor class to represent the single timer executing timers for a window. r=ehsan
aea41a0174ae49453fe22b261e58c000655460a9: Bug 1363829 P4 Store the scheduled delay on Timeout instead of relying on the nsITimer to hold it. r=ehsan
Ben Kelly <ben@wanderview.com> - Wed, 31 May 2017 17:13:18 -0700 - rev 409857
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1363829 P4 Store the scheduled delay on Timeout instead of relying on the nsITimer to hold it. r=ehsan
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip