72346a4d6afcc17504f911190dbf470100e879ec: No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
ffxbld - Mon, 19 Jun 2017 08:39:22 -0700 - rev 415749
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
0733354f62bc26b297a991b761f7203307c4633e: No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
ffxbld - Mon, 19 Jun 2017 08:39:19 -0700 - rev 415748
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
d39cd452b52bf82fa4a717172a62d62ab9e5366f: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 19 Jun 2017 13:37:20 +0200 - rev 415747
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
merge mozilla-inbound to mozilla-central a=merge
859d9b3a95b2f3552c2543ba931f4275372b045c: Bug 1372897 - Test only the necko part of TFO, i.e. disable the nspr part. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Mon, 19 Jun 2017 09:16:38 +0200 - rev 415746
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1372897 - Test only the necko part of TFO, i.e. disable the nspr part. r=mcmanus
f55086b153eb88ec9620c26f278384dad26343c0: Bug 1370788 - Move XFO out of nsDSURIContentListener.cpp into dom/security. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 19 Jun 2017 06:59:44 +0200 - rev 415745
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1370788 - Move XFO out of nsDSURIContentListener.cpp into dom/security. r=smaug
07071624cc92f889943c93ebdfb5091d043a1ec7: Bug 1373436 (part 4) - Use UniquePtr with profile_add_marker(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 16 Jun 2017 12:26:26 +1000 - rev 415744
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373436 (part 4) - Use UniquePtr with profile_add_marker(). r=mstange. Once the |aPayload| argument to profile_add_marker() became a UniquePtr the default value of nullptr caused compilation difficulties that could only be fixed by #including ProfilerMarkerPayload.h into lots of additional places (because the UniquePtr<T> instantiation required the T to be fully defined). To get around this I just split profile_add_marker() into two functions, one with 1 argument and one with 2 arguments. The patch also removes the definition of PROFILER_MARKER_PAYLOAD in the case where MOZ_GECKO_PROFILER isn't defined. A comment explains why.
1658ad154d6686c64348d5bf64802add53f826ca: Bug 1373436 (part 3) - Use UniquePtr more with ProfilerMarkerPayload. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 16 Jun 2017 10:51:05 +1000 - rev 415743
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373436 (part 3) - Use UniquePtr more with ProfilerMarkerPayload. r=mstange.
7c273761db83393bdab0c296f5a73f9f9bcef2d7: Bug 1373436 (part 2) - Use a UniquePtr for CorePS::mLul. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 16 Jun 2017 10:30:35 +1000 - rev 415742
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373436 (part 2) - Use a UniquePtr for CorePS::mLul. r=mstange.
7c6d19db03ceb4e5181c65616f081dab3049c279: Bug 1373436 (part 1) - Use UniquePtr more for ProfileBuffer and ProfilerBacktrace . r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 16 Jun 2017 09:43:16 +1000 - rev 415741
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373436 (part 1) - Use UniquePtr more for ProfileBuffer and ProfilerBacktrace . r=mstange.
f8819d808fba2abb8f8880dd241c761fa3475940: Bug 1373154 (part 3, attempt 2) - Overhaul TickSample and things around it. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jun 2017 09:38:15 +1000 - rev 415740
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373154 (part 3, attempt 2) - Overhaul TickSample and things around it. r=mstange. Bug 1357829 added a third kind of sample, in addition to the existing "periodic" and "synchronous" samples. This patch cleans things up around that change. In particular, it cleans up TickSample, which is a mess of semi-related things. The patch does the following. - It removes everything from TickSample except the register values and renames TickSample as Registers. Almost all the removed stuff is available in ThreadInfo anyway, and the patch adds a ThreadInfo argument to various functions. (Doing it this way wasn't possible until recently because a ThreadInfo wasn't available in profiler_get_backtrace() until recently.) One non-obvious consequence: in synchronous samples we used to use a value of 0 for the stackTop. Because synchronous samples now use ThreadInfo directly, they are able to use the proper stack top value from ThreadInfo::mStackTop. This will presumably only improve the quality of the stack traces. - It splits Tick() in two and renames the halves DoPeriodicSample() and DoSyncSample(). - It reorders arguments in some functions so that ProfileBuffer (the output) is always last, and inputs are passed in roughly the order they are obtained. - It adds a comment at the top of platform.cpp explaining the three kinds of sample. - It renames a couple of other things.
dd7aafba79b287a27baa93be20dd688340967446: Bug 1373154 (part 2, attempt 2) - Don't call AllocPlatformData() in profiler_get_backtrace(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jun 2017 09:38:11 +1000 - rev 415739
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373154 (part 2, attempt 2) - Don't call AllocPlatformData() in profiler_get_backtrace(). r=mstange. We already have a PlatformData for the thread in its ThreadInfo.
467a9d5b075a7fe2fd17ccd5c384266a78e9fb46: Bug 1373154 (part 1, attempt 2) - Add more comments about the profiler's critical section. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jun 2017 09:09:46 +1000 - rev 415738
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373154 (part 1, attempt 2) - Add more comments about the profiler's critical section. r=me.
5021015129a39300cb189bf0e351b551d934cc72: Bug 1373884 - s/FramePropertyTable/FrameProperties/ in a couple of places. r=me
Mats Palmgren <mats@mozilla.com> - Mon, 19 Jun 2017 00:07:36 +0200 - rev 415737
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373884 - s/FramePropertyTable/FrameProperties/ in a couple of places. r=me MozReview-Commit-ID: ID1bBk6hbOR
733f3795e97377ab2e7107ea10b093e9ed80d130: Bug 1373999 part 3 - Create dom/base/SelectionChangeListener.cpp and move mozilla::dom::SelectionChangeListener code from dom/base/Selection.cpp to it. r=smaug
Mats Palmgren <mats@mozilla.com> - Mon, 19 Jun 2017 00:07:36 +0200 - rev 415736
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373999 part 3 - Create dom/base/SelectionChangeListener.cpp and move mozilla::dom::SelectionChangeListener code from dom/base/Selection.cpp to it. r=smaug MozReview-Commit-ID: E8kiDtyWVdQ
f76616ab2eb0ab785bdf8e48e5e356528aed0349: Bug 1373999 part 2 - Create layout/generic/nsFrameSelection.cpp and move nsFrameSelection code from dom/base/Selection.cpp to it. r=smaug
Mats Palmgren <mats@mozilla.com> - Mon, 19 Jun 2017 00:07:36 +0200 - rev 415735
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373999 part 2 - Create layout/generic/nsFrameSelection.cpp and move nsFrameSelection code from dom/base/Selection.cpp to it. r=smaug MozReview-Commit-ID: 2uTrJ9SO63s
5150df804e436f1b026fcd1867de3f0e515f5acd: Bug 1373999 part 1 - Move layout/generic/nsSelection.cpp verbatim to dom/base/Selection.cpp, and layout/generic/Selection*.h to dom/base/. Also export a few table header files that it needs. r=smaug
Mats Palmgren <mats@mozilla.com> - Mon, 19 Jun 2017 00:07:36 +0200 - rev 415734
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373999 part 1 - Move layout/generic/nsSelection.cpp verbatim to dom/base/Selection.cpp, and layout/generic/Selection*.h to dom/base/. Also export a few table header files that it needs. r=smaug MozReview-Commit-ID: 9YUmEOIHUdc
e79c16c97d47e3d87b7d317708c716d63a59dcba: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 18 Jun 2017 20:50:40 +0200 - rev 415733
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
54f3c792db024fbe906a97dcafa91f4de065db38: Bug 1373540 - Fix switchover from the GPU process compositor to the same process compositor. r=me,dvander
Andrew Osmond <aosmond@mozilla.com> - Sun, 18 Jun 2017 14:49:30 -0400 - rev 415732
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1373540 - Fix switchover from the GPU process compositor to the same process compositor. r=me,dvander
de2885148f2349b360ed3cad41a545c8c23cf254: Bug 1374036 - Annotate the unlikely branches in EventListenerManager::ListenerCanHandle() in order to allow the optimizer to reorder code more effectively; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 18 Jun 2017 03:11:36 -0400 - rev 415731
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1374036 - Annotate the unlikely branches in EventListenerManager::ListenerCanHandle() in order to allow the optimizer to reorder code more effectively; r=smaug
3b544d62b76798ecdd553cba7a87be92012dd939: Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Sun, 18 Jun 2017 08:05:06 +0100 - rev 415730
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore. MozReview-Commit-ID: 1beGB5GG8Ty
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip