5f0dca380e8448d3f82becbd0947933b1c7769f5: Bug 1341200. Part 3 - replace mShutdownRequest with a bool as P2. r=jya
JW Wang <jwwang@mozilla.com> - Fri, 24 Feb 2017 17:19:12 +0800 - rev 374855
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341200. Part 3 - replace mShutdownRequest with a bool as P2. r=jya MozReview-Commit-ID: ERERt0ZyvkC
e9fc566fda857777a9915babda95b7cfd62f56ad: Bug 1341200. Part 2 - replace mFlushRequest with a bool for mFlushRequest.Disconnect() is never used and a bool is sufficient to do the job. r=jya
JW Wang <jwwang@mozilla.com> - Fri, 24 Feb 2017 17:04:32 +0800 - rev 374854
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341200. Part 2 - replace mFlushRequest with a bool for mFlushRequest.Disconnect() is never used and a bool is sufficient to do the job. r=jya MozReview-Commit-ID: GFnSvunqtGq
fead77db252976cd0ca4e150b56f2fabb219168d: Bug 1341200. Part 1 - satisfy least privilege principle by capturing |mSamplesWaitingForKey| instead of |this|. r=jya
JW Wang <jwwang@mozilla.com> - Wed, 22 Feb 2017 16:06:14 +0800 - rev 374853
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341200. Part 1 - satisfy least privilege principle by capturing |mSamplesWaitingForKey| instead of |this|. r=jya MozReview-Commit-ID: A12HdnP8Vbn
9a117f52a1371a223ff79a1f67a4b8cf08f9b69b: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 03 Mar 2017 17:16:06 -0800 - rev 374852
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: 3JBhsbYgniv
6bd0aa101e17792acc0c5094d195a48d4fc20a37: bug 1337824 - stop beta linux l10n on push. r=rail a=release
Aki Sasaki <asasaki@mozilla.com> - Thu, 02 Mar 2017 18:13:18 -0800 - rev 374851
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1337824 - stop beta linux l10n on push. r=rail a=release MozReview-Commit-ID: DeWTzloCviv
6dfad3d738fed02f68223568f8ceb43df5a4e575: Rename (renumber) new mozilla-central-reftests shapes1 tests to avoid filename collisions with existing tests. Followup to bug 1311244, bug 1326406, and bug 1326407.
L. David Baron <dbaron@dbaron.org> - Fri, 03 Mar 2017 09:15:54 -0800 - rev 374850
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Rename (renumber) new mozilla-central-reftests shapes1 tests to avoid filename collisions with existing tests. Followup to bug 1311244, bug 1326406, and bug 1326407. Fixes https://github.com/w3c/csswg-test/issues/1227 . This patch was written with the script: #!/bin/bash cd "$(dirname "$0")/shapes1" echo "circle 31 ellipse 31 inset 15" | while read BASE INCREMENT do echo shape-outside-$BASE-* | sed 's/ /\n/g;' | sed 's/\([0-9]\{3\}\)/ \1 /' | while read FILESTART OLDNUM FILEEND do NEWNUM=$(printf "%03d" $(($(echo $OLDNUM | sed 's/^0*//') + $INCREMENT))) OLDFILE="$FILESTART$OLDNUM$FILEEND" NEWFILE="$FILESTART$NEWNUM$FILEEND" hg mv "$OLDFILE" "$NEWFILE" sed -i -e "s/$OLDFILE/$NEWFILE/g" * done done
ec25e01a8ff15b728175f52cdc841129a7e1e8d6: Bug 1344209: Handle empty strings gracefully in rust nsString bindings. r=mystor
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 03 Mar 2017 15:20:39 +0100 - rev 374849
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1344209: Handle empty strings gracefully in rust nsString bindings. r=mystor MozReview-Commit-ID: 5lI8LXwZIML Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
86e1748ab478e23f7a73e2c4af11a310d26fbda9: Bug 1285414 - Intermittent widget/tests/test_assign_event_data.html. disable for android debug. r=gbrown
Joel Maher <jmaher@mozilla.com> - Fri, 03 Mar 2017 09:18:58 -0700 - rev 374848
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1285414 - Intermittent widget/tests/test_assign_event_data.html. disable for android debug. r=gbrown
bcf89da3a9c0b30fbcec4a3ac7c8e1ba7fa8c7cd: Bug 1343030 - Modify stylo reftest assert expectations for image-object-position-with-background-1.html; r=emilio
Geoff Brown <gbrown@mozilla.com> - Fri, 03 Mar 2017 09:18:56 -0700 - rev 374847
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343030 - Modify stylo reftest assert expectations for image-object-position-with-background-1.html; r=emilio
0a00935f57effe6981a62c6e2db989f2f15fad6d: Bug 1341263 - Optimize null/undefined comparisons more in CompareIC. r=jandem
Tom Schuster <evilpies@gmail.com> - Fri, 03 Mar 2017 16:12:40 +0100 - rev 374846
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341263 - Optimize null/undefined comparisons more in CompareIC. r=jandem
e090bd2b732cfb91b4b84ac7803a2e3160ef0615: Bug 1343888 - Add more MDN HTTP pages to mdn-utils.js: wrap statement on two lines to make eslint happy. r=eslint-fix
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 03 Mar 2017 15:56:31 +0100 - rev 374845
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343888 - Add more MDN HTTP pages to mdn-utils.js: wrap statement on two lines to make eslint happy. r=eslint-fix
4dbbd735c27d7a4a2968c819c5022d31e71b2dc8: Backed out changeset cfd2fd77ff04 (bug 1339999) for failing handling-oom-during-exception-throwing.js. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 03 Mar 2017 15:43:24 +0100 - rev 374844
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Backed out changeset cfd2fd77ff04 (bug 1339999) for failing handling-oom-during-exception-throwing.js. r=backout on a CLOSED TREE
c3e6f013c7718a829dbd34f2941708fb86bca4b5: Bug 1343888 – Add more MDN HTTP pages to mdn-utils.js; r=Honza
Florian Scholz <fscholz@mozilla.com> - Thu, 02 Mar 2017 10:59:00 +0100 - rev 374843
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343888 – Add more MDN HTTP pages to mdn-utils.js; r=Honza
b9f1821ed5111b515912051c692d98bace3b2943: Bug 1344145 - HarUtils.getTargetFile is not used, r=honza
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 03 Mar 2017 15:21:12 +0100 - rev 374842
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1344145 - HarUtils.getTargetFile is not used, r=honza
cfd2fd77ff046cfbe2d1693858f093df9af41d74: Bug 1339999 - Properly handle OOM during exception throwing in all Promise code. r=arai
Till Schneidereit <till@tillschneidereit.net> - Tue, 28 Feb 2017 15:58:32 +0100 - rev 374841
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1339999 - Properly handle OOM during exception throwing in all Promise code. r=arai MozReview-Commit-ID: 2S5uosso0wN
17aafd546d57dfac9a403e1cfc78a89a82cec01a: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 03 Mar 2017 13:06:37 +0100 - rev 374840
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Merge mozilla-central to mozilla-inbound
e824e868c3799a2322c57724e4316b514507c3de: Bug 1336139: Set and restore FPU precision before applying the u64 -> f32 conversion on x86; r=sunfish
Benjamin Bouvier <benj@benj.me> - Wed, 01 Mar 2017 16:49:52 +0100 - rev 374839
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336139: Set and restore FPU precision before applying the u64 -> f32 conversion on x86; r=sunfish MozReview-Commit-ID: 5dMdTwiWRx
654820d0aed7afe1c47a6b60dd6b261e54b493ca: Bug 1336139: Fix uint64 to floating-point conversion; r=sunfish
Benjamin Bouvier <benj@benj.me> - Fri, 10 Feb 2017 16:26:15 +0100 - rev 374838
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336139: Fix uint64 to floating-point conversion; r=sunfish MozReview-Commit-ID: 4Lk4ifPqO9d
bcb46d32449b7f9b53af8bc9512ec373c557c23a: Bug 1334127 - land NSS dec8c06d7ed9, r=me
Franziskus Kiefer <franziskuskiefer@gmail.com> - Fri, 03 Mar 2017 11:44:57 +0100 - rev 374837
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334127 - land NSS dec8c06d7ed9, r=me
4e196d802c7be7f3a3c147cc6c5b6406656584b1: Bug 1344118 - Fix the profiler's sleeping threads optimization. r=jseward.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 03 Mar 2017 15:32:11 +1100 - rev 374836
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1344118 - Fix the profiler's sleeping threads optimization. r=jseward. When ProfilerBuffer::reset() is called, DuplicateLastSample() will start failing for all sleeping threads because there will be no prior thread data in the buffer to duplicate. But the sampling loop doesn't detect such failure. This causes two problems: - Missing samples. - CPU usage goes through the roof, because each time around the sampling loop the length of the failing search increases. The fix is simple: detect failure in the sampling loop and do a normal sample in that case. The patch also removes ThreadInfo::DuplicateLastSample(), because it just calls onto ProfileBuffer::DuplicateLastSample().
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip