b04610020a55c4bb0b68dfa837142e985aa8eff2: Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Sun, 31 May 2015 14:44:41 -0500 - rev 246467
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond This field tells us if this frame metrics should be considered the root APZC for its layers id. Without this there doesn't seem to be a way to compute this from just the layers tree.
bab9b38fcc1ac4625cfa738e7da697050f64c8b4: Bug 1168630. Part 2. Only return an APZC from GetAPZCAtPoint that has the same layers id as the layer that was hit. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Sun, 31 May 2015 14:44:40 -0500 - rev 246466
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168630. Part 2. Only return an APZC from GetAPZCAtPoint that has the same layers id as the layer that was hit. r=botond In a future patch we will look for the root APZC for the same layers id so that this doesn't make us return null.
b63dd7e56dc6dcb95fa05970beccbb333b963786: Bug 1168630. Part 1. Add layers id to hit test node. r=botond
Timothy Nikkel <tnikkel@gmail.com> - Sun, 31 May 2015 14:44:40 -0500 - rev 246465
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168630. Part 1. Add layers id to hit test node. r=botond When the ancestors of a hit testing node do not have an APZC we will need the layers id of the layer that was hit in order to find the root APZC for that layers id.
4f4454ece5acba079eeff86fddc8a868304107c1: Bug 1164014 - Shim optimization. r=billm
Gabor Krizsanits <gkrizsanits@mozilla.com> - Sun, 31 May 2015 10:46:49 +0200 - rev 246464
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1164014 - Shim optimization. r=billm
81d78a498313832ec76db22b4cbd723d774f873b: Bug 1164014 - Fixing defaultShims. r=billm
Gabor Krizsanits <gkrizsanits@mozilla.com> - Sun, 31 May 2015 10:46:46 +0200 - rev 246463
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1164014 - Fixing defaultShims. r=billm
8426ae483df72aab4b5c499e98a180c947d5098b: Bug 1168629. Clear frame metrics on the root layer if we aren't setting new frame metrics because the layer may be recycled and still have frame metrics from last time. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Sun, 31 May 2015 00:50:21 -0500 - rev 246462
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168629. Clear frame metrics on the root layer if we aren't setting new frame metrics because the layer may be recycled and still have frame metrics from last time. r=mstange
09fdfa4efd097411acc55cb1d21fa2c3b5a904ff: Bug 1168629. Always make sure that there is at least one layer with the metrics for the root scroll frame/root element. r=botond,kats
Timothy Nikkel <tnikkel@gmail.com> - Sun, 31 May 2015 00:50:21 -0500 - rev 246461
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168629. Always make sure that there is at least one layer with the metrics for the root scroll frame/root element. r=botond,kats We do this by looking at the layer tree after it has been made to see if the root metrics are in it already. This is needed to ensure that there is always a root AZPC in a process.
0c7557ef0612adcaf9006bc21d39b5265e00b684: Bug 1107096 followup - reftest shows a couple of pixels of fuzz on Mulet. r=orange
Jonathan Kew <jkew@mozilla.com> - Sat, 30 May 2015 17:49:46 +0100 - rev 246460
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1107096 followup - reftest shows a couple of pixels of fuzz on Mulet. r=orange
c9c7ec25b894e40523b8c7f78974a944bcc7ab54: Bug 1169391 - Use a ReservedRooted class for optimized Rooted use in vm/Interpreter.cpp, r=terrence
Steve Fink <sfink@mozilla.com> - Sat, 30 May 2015 08:06:35 -0700 - rev 246459
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169391 - Use a ReservedRooted class for optimized Rooted use in vm/Interpreter.cpp, r=terrence
495a84cefc2307f1762aa18ed2250c95d3bc9ef6: Bug 1063486 - Track current point in _cairo_path_bounder_curve_to r=jmuizelaar
Tom Klein <twointofive@gmail.com> - Sat, 30 May 2015 16:07:48 +0100 - rev 246458
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1063486 - Track current point in _cairo_path_bounder_curve_to r=jmuizelaar
7a1fa81730e41322eb1f619747bddbb4c0ab25a3: Bug 1107096 - Reftest for zero-width invisible glyphs in canvas.
Jonathan Kew <jkew@mozilla.com> - Sat, 30 May 2015 14:07:18 +0100 - rev 246457
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1107096 - Reftest for zero-width invisible glyphs in canvas.
97ab325b1cfbf822abba9348c1c5cf5330dd8337: Bug 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc
Jonathan Kew <jkew@mozilla.com> - Sat, 30 May 2015 14:07:16 +0100 - rev 246456
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc
f2b4b7136b57b665106779af5e23972a0560e14e: Bug 1169151 - Update carets after long tapping on empty input. r=mtseng
Ting-Yu Lin <tlin@mozilla.com> - Thu, 28 May 2015 02:33:00 +0800 - rev 246455
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input.
0aac08013a2e3a88c791d0903fc622912b86f2ac: Bug 1169611 - Rewrite IonBuilder::getPropTryConstant to not require a singleton result. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Sat, 30 May 2015 11:56:44 +0200 - rev 246454
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169611 - Rewrite IonBuilder::getPropTryConstant to not require a singleton result. r=bhackett
7a609d5e44a3cf4aa3e458123d8f49375a99ea63: Bug 1169881 - Recompute image visibility when display port margins change. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 29 May 2015 23:50:53 -0700 - rev 246453
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169881 - Recompute image visibility when display port margins change. r=tn
bbb3bd9478fd93248771eb3b2e1178a69d08399b: Bug 1169880 - Recompute image visibility on a timer if layout or style flushes have occurred. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 29 May 2015 23:50:51 -0700 - rev 246452
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169880 - Recompute image visibility on a timer if layout or style flushes have occurred. r=tn
78a8270c230eaabcff56b9ef0802be71de9cb458: Bug 1169879 - Use only the critical displayport when computing image visibility. r=tn
Seth Fowler <mark.seth.fowler@gmail.com> - Fri, 29 May 2015 22:33:37 -0700 - rev 246451
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169879 - Use only the critical displayport when computing image visibility. r=tn
b05f3ca2bb7787c011c47bbd9c627b53ff269570: Bug 1168747: Skip reftests 336736-1a.html and 336736-1b.html on b2g, since they randomly timeout the harness for no clear reason ever since a recent chunking change.
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 29 May 2015 22:07:17 -0700 - rev 246450
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1168747: Skip reftests 336736-1a.html and 336736-1b.html on b2g, since they randomly timeout the harness for no clear reason ever since a recent chunking change.
de599eed237313fbb12cd19b70ed30be0de336e5: Bug 1164229 - Rename ARM SetCond_ to SBit. r=efaust
Sean Stangl <sstangl@mozilla.com> - Tue, 12 May 2015 14:36:03 -0700 - rev 246449
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1164229 - Rename ARM SetCond_ to SBit. r=efaust
5b6a2c834d801d86e44cac4a0ed5e8b0ef7de70e: Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns
Jonathan Griffin <jgriffin@mozilla.com> - Fri, 29 May 2015 15:43:50 -0700 - rev 246448
Push 28830 by cbook@mozilla.com at Mon, 01 Jun 2015 13:02:44 +0000
Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip