fc5723fc6eee4777cc61a8a5007d2e9619b9c505: style: Undo the optimization for grabbing animation rules from the style data.
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 09 Jul 2017 21:17:39 +0200 - rev 1179915
Push 203543 by ecoal95@gmail.com at Mon, 10 Jul 2017 02:34:01 +0000
style: Undo the optimization for grabbing animation rules from the style data. This is unfortunate, but for now it complicates things, I would like not needing a ElementData to get the style of an Element in order to fix all the getDefaultComputedStyle bugs. MozReview-Commit-ID: LZvsdFEqrDE
84ce4b42a98e3ecee85dc254e2a8e8b1056c85d7: style: Undo the optimization for grabbing animation rules from the style data.
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 09 Jul 2017 21:01:00 +0200 - rev 1179914
Push 203543 by ecoal95@gmail.com at Mon, 10 Jul 2017 02:34:01 +0000
style: Undo the optimization for grabbing animation rules from the style data. This is unfortunate, but for now it complicates things, I would like not needing a ElementData to get the style of an Element in order to fix all the getDefaultComputedStyle bugs. MozReview-Commit-ID: LZvsdFEqrDE
45f9b7981a301127990aaf731a1b59a97c054144: Remove unused AFFECTED_BY_PSEUDO_ELEMENTS StyleRelation.
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 09 Jul 2017 20:59:39 +0200 - rev 1179913
Push 203543 by ecoal95@gmail.com at Mon, 10 Jul 2017 02:34:01 +0000
Remove unused AFFECTED_BY_PSEUDO_ELEMENTS StyleRelation. MozReview-Commit-ID: yHldvHm87b
82085e0eec870182c0efe9395e760a2c4904fe40: try: -b do -p all -u crashtest,mochitests,reftest,reftest-e10s -t none
cku <cku@mozilla.com> - Mon, 10 Jul 2017 10:32:20 +0800 - rev 1179912
Push 203542 by cku@mozilla.com at Mon, 10 Jul 2017 02:32:37 +0000
try: -b do -p all -u crashtest,mochitests,reftest,reftest-e10s -t none
c5df69df3c240373fb45c13843d3d8c93e965620: Bug 1379404 - Part 4. Prevent unnecessary AzureState copy in GlyphBufferAzure::Flush.
cku <cku@mozilla.com> - Sun, 09 Jul 2017 00:49:24 +0800 - rev 1179911
Push 203542 by cku@mozilla.com at Mon, 10 Jul 2017 02:32:37 +0000
Bug 1379404 - Part 4. Prevent unnecessary AzureState copy in GlyphBufferAzure::Flush. ~AzureState is expensive, especially in GlyphBufferAzure::Flush, which is a high fan-in function. MozReview-Commit-ID: 4JfjMje0Kgs
55761d86df0a496d85d18e19e30b2292dce37ffc: Bug 1379404 - Part 3. Prevent using gfxContetext::Save/Restore in gfxTextRun.
cku <cku@mozilla.com> - Sun, 09 Jul 2017 00:33:54 +0800 - rev 1179910
Push 203542 by cku@mozilla.com at Mon, 10 Jul 2017 02:32:37 +0000
Bug 1379404 - Part 3. Prevent using gfxContetext::Save/Restore in gfxTextRun. MozReview-Commit-ID: 5p7vAYHGhdy
95fadd53515da6fe01ad304941a927563d40cf56: Bug 1379404 - Part 2. Prevent using gfxContext::Save/Restore in gfxFont.
cku <cku@mozilla.com> - Sun, 09 Jul 2017 00:24:37 +0800 - rev 1179909
Push 203542 by cku@mozilla.com at Mon, 10 Jul 2017 02:32:37 +0000
Bug 1379404 - Part 2. Prevent using gfxContext::Save/Restore in gfxFont. MozReview-Commit-ID: 7uIQDfK8gG2
cd0edca94aa3063e63eb9ee470b1d77072f1cbad: Bug 1379404 - Part 1. Prevent using gfxContetext::Save/Restore in nsTextFrame.
cku <cku@mozilla.com> - Sat, 08 Jul 2017 23:52:00 +0800 - rev 1179908
Push 203542 by cku@mozilla.com at Mon, 10 Jul 2017 02:32:37 +0000
Bug 1379404 - Part 1. Prevent using gfxContetext::Save/Restore in nsTextFrame. MozReview-Commit-ID: Aob1J2pXNk1
aaab02b35b1528eb7246f97f4d1a55ff6c207ead: try: -b do -p linux64,linux64-stylo -u all -t none
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 10 Jul 2017 11:31:02 +0900 - rev 1179907
Push 203541 by hikezoe@mozilla.com at Mon, 10 Jul 2017 02:31:17 +0000
try: -b do -p linux64,linux64-stylo -u all -t none #try: -b do -p linux,linux64,linux64-asan,linux64-haz,linux64-stylo,macosx64,win32,android-api-15 -u all -t none #try: -b do -p linux64-stylo,linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u all -t none #try: -b do -p linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u all -t none #try: -b do -p linux64,android-api-15 -u all -t none #try: -b o -p android-api-15 -u mochitest-chrome -t none --rebuild 20 #try: -b o -p android-api-15 -u mochitest-chrome -t none --artifact --rebuild 20 #try: -b o -p win64 -u reftest-e10s[Windows 8] -t none[Windows 8] #try: -b do -p all -u reftest -t none #try: -b d -p android-api-15 -u mochitest-31 -t none --rebuild 20 #try: -b do -p linux64,macosx64,android-api-15 -u mochitest-1 -t none --rebuild 20 #try: -b do -p linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u mochitest-5,mochitest-20 -t none --rebuild 10 #try: -b do -p all -u all -t none MozReview-Commit-ID: 3NBLK09iGXB
c9179755496f1aaa43f2d5e2e19fe14423833aac: Rephrase UpdateOnlyAnimationStyles triggered by event handling to UpdateThrottledAnimationStyles. r?birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 10 Jul 2017 11:30:47 +0900 - rev 1179906
Push 203541 by hikezoe@mozilla.com at Mon, 10 Jul 2017 02:31:17 +0000
Rephrase UpdateOnlyAnimationStyles triggered by event handling to UpdateThrottledAnimationStyles. r?birtles UpdateThrottledAnimationStyles() is needed to synchronize transform animations on the compositor to the main thread to get correct transformed positions on elements that are targets of event handling. Thus we don't need to update SMIL animations at all. MozReview-Commit-ID: 6QRSToFR4HF
72ecfd79960409839bc44663459dbe18f94b9e43: try: -b do -p all -u all -t none
Jessica Jong <jjong@mozilla.com> - Mon, 10 Jul 2017 10:30:13 +0800 - rev 1179905
Push 203540 by jjong@mozilla.com at Mon, 10 Jul 2017 02:30:26 +0000
try: -b do -p all -u all -t none MozReview-Commit-ID: 7Hjyp2Ehgxx
5090119e51aa8f8616f1ae82a7509e488f3009ba: try: -b do -p all -u xpcshell,gtest,mochitest-dt -t none
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 10 Jul 2017 12:29:40 +1000 - rev 1179904
Push 203539 by nnethercote@mozilla.com at Mon, 10 Jul 2017 02:29:57 +0000
try: -b do -p all -u xpcshell,gtest,mochitest-dt -t none
3e7328aa97c2f8d53f3e55acd3e216d639c3db16: Overhaul ProfileBuffer::StreamSamplesToJSON. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 05 Jul 2017 21:29:29 +1000 - rev 1179903
Push 203539 by nnethercote@mozilla.com at Mon, 10 Jul 2017 02:29:57 +0000
Overhaul ProfileBuffer::StreamSamplesToJSON. r=mstange. The profiler writes ProfileBuffer entries in a particular order, and then later has to parse them, mostly in StreamSamplesToJSON(). That function's parsing is pretty gross and unstructured. This patch identifies the grammar in a comment, and in the same comment also includes some examples of the more complicated subsequences. Once written down, the grammar is obviously suboptimal -- the |Sample| entries serve no useful purpose, for example -- but I will leave grammar improvements as follow-ups. The patch also rewrites the parser in a more typical fashion that obviously matches the grammar. The new parser is slightly more verbose but far easier to understand.
f275eec03ef9d96bd23ca9bfbee462678fcf2593: try: -b do -p all -u all -t all
Jessica Jong <jjong@mozilla.com> - Mon, 10 Jul 2017 10:26:30 +0800 - rev 1179902
Push 203538 by jjong@mozilla.com at Mon, 10 Jul 2017 02:26:45 +0000
try: -b do -p all -u all -t all MozReview-Commit-ID: LTEpYlUscYo
b3d57f7a27e5a654c17cf769d1fc4edf6ddb209e: Bug 1379108 - Factor GetValidationMessage() out of HTMLInputElement. r=smaug
Jessica Jong <jjong@mozilla.com> - Mon, 10 Jul 2017 10:12:47 +0800 - rev 1179901
Push 203538 by jjong@mozilla.com at Mon, 10 Jul 2017 02:26:45 +0000
Bug 1379108 - Factor GetValidationMessage() out of HTMLInputElement. r=smaug MozReview-Commit-ID: IFQXQTxoD9T
a37fbfbbfa214ae235faa86a1c2d62a5192af08f: try: -b do -p all -u all -t none
Alastor Wu <alwu@mozilla.com> - Mon, 10 Jul 2017 10:06:43 +0800 - rev 1179900
Push 203537 by alwu@mozilla.com at Mon, 10 Jul 2017 02:07:02 +0000
try: -b do -p all -u all -t none
f7045ea2dd5b03df36f47be06090d3b69ee4ebdf: [mq]: bug1274919-try-fix
Alastor Wu <alwu@mozilla.com> - Mon, 10 Jul 2017 10:06:14 +0800 - rev 1179899
Push 203537 by alwu@mozilla.com at Mon, 10 Jul 2017 02:07:02 +0000
[mq]: bug1274919-try-fix MozReview-Commit-ID: ImY6JqoyV6c
4ed75212bed42dc9c0b3ce1d3b1aa21ae7af850f: try: -b do -p linux64,linux64-st-an,linux64-shell-haz -u none -t none
Tooru Fujisawa <arai_a@mac.com> - Mon, 10 Jul 2017 11:01:36 +0900 - rev 1179898
Push 203536 by arai_a@mac.com at Mon, 10 Jul 2017 02:01:50 +0000
try: -b do -p linux64,linux64-st-an,linux64-shell-haz -u none -t none
c45cd14d1f3101d5d719e89e40963a10c684f60c: Bug 1379525 - Await on the value before yielding or returning inside async generator.
Tooru Fujisawa <arai_a@mac.com> - Mon, 10 Jul 2017 11:01:29 +0900 - rev 1179897
Push 203536 by arai_a@mac.com at Mon, 10 Jul 2017 02:01:50 +0000
Bug 1379525 - Await on the value before yielding or returning inside async generator.
d232a4e612629a4d6515971ff165d99c4e716e0e: try: -b do -p linux64-stylo -u all -t none
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 10 Jul 2017 10:59:01 +0900 - rev 1179896
Push 203535 by hikezoe@mozilla.com at Mon, 10 Jul 2017 01:59:33 +0000
try: -b do -p linux64-stylo -u all -t none #try: -b do -p linux,linux64,linux64-asan,linux64-haz,linux64-stylo,macosx64,win32,android-api-15 -u all -t none #try: -b d -p linux64-stylo -u none -t none #try: -b do -p linux64-stylo,linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u all -t none #try: -b do -p linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u all -t none #try: -b do -p linux64,android-api-15 -u all -t none #try: -b o -p android-api-15 -u mochitest-chrome -t none --rebuild 20 #try: -b o -p android-api-15 -u mochitest-chrome -t none --artifact --rebuild 20 #try: -b o -p win64 -u reftest-e10s[Windows 8] -t none[Windows 8] #try: -b do -p all -u reftest -t none #try: -b d -p android-api-15 -u mochitest-31 -t none --rebuild 20 #try: -b do -p linux64,macosx64,android-api-15 -u mochitest-1 -t none --rebuild 20 #try: -b do -p linux64-asan,linux,linux64,macosx64,win32,android-api-15 -u mochitest-5,mochitest-20 -t none --rebuild 10 #try: -b do -p all -u all -t none MozReview-Commit-ID: 3NBLK09iGXB
(0) -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 +1000000 +3000000 tip