451c13333f149ae989e6f627fc5c258fa6577719: Bug 312156 - Implement CSS3 text-overflow. r=roc
Mats Palmgren <matspal@gmail.com> - Wed, 22 Jun 2011 20:11:48 +0200 - rev 71550
Bug 312156 - Implement CSS3 text-overflow. r=roc
847fc92f36eeea85ef92cb4600b37240fde730d0: Bug 312156 - Implement CSS3 text-overflow. r=dbaron
Mats Palmgren <matspal@gmail.com> - Wed, 22 Jun 2011 20:11:47 +0200 - rev 71549
Bug 312156 - Implement CSS3 text-overflow. r=dbaron
a24270f2784306cb5674b29bf732743b1b74b920: Bug 312156 - Make gfxFont::HasCharacter work for Pango fonts. r=roc
Mats Palmgren <matspal@gmail.com> - Wed, 22 Jun 2011 20:11:47 +0200 - rev 71548
Bug 312156 - Make gfxFont::HasCharacter work for Pango fonts. r=roc
56854b8cf1a6a146f52bd0f2aed944e08960b7e8: Bug 664932: Make update unit tests not implement nsIXMLHttpRequestEventTarget in script. r=rstrong
Jonas Sicking <jonas@sicking.cc> - Wed, 22 Jun 2011 15:17:07 -0700 - rev 71547
Bug 664932: Make update unit tests not implement nsIXMLHttpRequestEventTarget in script. r=rstrong
8e30eba8ff6456654f618071faa71b7ca8a7ea82: Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
Jonas Sicking <jonas@sicking.cc> - Thu, 16 Jun 2011 12:21:25 -0700 - rev 71546
Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
37db25250817ccb627a212a730ef6e0911974a1e: Bug 660533 Remove useless uses of PromiseFlatCString r=jimm
Neil Rashbrook <neil@parkwaycc.co.uk> - Wed, 22 Jun 2011 21:52:09 +0100 - rev 71545
Bug 660533 Remove useless uses of PromiseFlatCString r=jimm
1d90c5f569a2a7fbe477cdd41517ba724f2fcbf0: Bug 640587 - Disable the swipe gesture half of the Elantech hack for driver versions < 8. r=jimm
Cameron McCormack <cam@mcc.id.au> - Thu, 23 Jun 2011 08:48:24 +1200 - rev 71544
Bug 640587 - Disable the swipe gesture half of the Elantech hack for driver versions < 8. r=jimm
cd95d565c4d9dac1318ca3f1e6e7bc4ff9dd1372: Merge the last green changeset of mozilla-inbound to mozilla-central
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Jun 2011 15:50:44 -0400 - rev 71543
Merge the last green changeset of mozilla-inbound to mozilla-central
e302cef502f617c76d3a3d1a40b21f6d60cb5139: Bug 637852. Part 27: Fix RenderFrameParent rendering to handle transforms on the root layer, and fix bugs with parameters being modified. r=stechz
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:29 +1200 - rev 71542
Bug 637852. Part 27: Fix RenderFrameParent rendering to handle transforms on the root layer, and fix bugs with parameters being modified. r=stechz
21a67ac790f182203db671c485118544e3970d58: Bug 637852. Part 26: Ensure that FrameMetrics coordinates are correctly stored as layer coordinates. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71541
Bug 637852. Part 26: Ensure that FrameMetrics coordinates are correctly stored as layer coordinates. r=tnikkel
8b1e793fbf453feba15297386293b28b07cb4bc9: Bug 637852. Part 25: Add nsSize ScaleToNearestPixels. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71540
Bug 637852. Part 25: Add nsSize ScaleToNearestPixels. r=tnikkel
c18bdf8b0b761731e0f6de7d28a4e9ac57a6c5d3: Bug 637852. Part 24: Fix scale/translate order in DrawThebesLayer. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71539
Bug 637852. Part 24: Fix scale/translate order in DrawThebesLayer. r=tnikkel
dcfa8de9746a5b091de102f1a417e4ca52fdca22: Bug 637852. Part 23: Fix incorrect call to 'abs'. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71538
Bug 637852. Part 23: Fix incorrect call to 'abs'. r=tnikkel
6256bcafbdf27f4b8826f13deb082f76aaf3c14c: Bug 637852. Part 22: Detect when the contents of a ThebesLayer have shifted by a subpixel amount and repaint the entire layer when that happens. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71537
Bug 637852. Part 22: Detect when the contents of a ThebesLayer have shifted by a subpixel amount and repaint the entire layer when that happens. r=tnikkel This fixes artifacts when we're scrolling inside scaled content, and includes a test for that (which fails without this code change).
3d7fda340878b309996c11c7cc0c94f1ac7b11aa: Bug 637852. Part 21: Skip invalidation if aRegionToInvalidateIsEmpty (note that ScaleRoundOut on an empty bounds rect can return a non-empty rect). r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71536
Bug 637852. Part 21: Skip invalidation if aRegionToInvalidateIsEmpty (note that ScaleRoundOut on an empty bounds rect can return a non-empty rect). r=tnikkel
c9f644aa2fa58dba7e98639e2df87742be54c222: Bug 637852. Part 20: Allow fast scrolling within transformed content. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71535
Bug 637852. Part 20: Allow fast scrolling within transformed content. r=tnikkel This lets us easily test scrolling with non-identity resolution.
e96e2e5829cd244abcffa8ca6f95807e523eb234: Bug 637852. Part 19: Test (from bug 633344)
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71534
Bug 637852. Part 19: Test (from bug 633344)
4c323a5e40c2a43d2a204bf5c9a34c1a229a163c: Bug 637852. Part 18: Support computing the "residual transform" for a ThebesLayer --- the difference between its snapped transform and the ideal transform --- and use it to align ThebesLayer drawing for transforms that aren't changing. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71533
Bug 637852. Part 18: Support computing the "residual transform" for a ThebesLayer --- the difference between its snapped transform and the ideal transform --- and use it to align ThebesLayer drawing for transforms that aren't changing. r=tnikkel This fixes bug 637597 and probably other bugs.
500265c61f37887aa038076384a94717bdb65737: Bug 637852. Part 17: Tighten up AreLayersMarkedActive so we track exactly what properties are changing. Also, clamp resolution to power-of-2 only if the frame's transform has a scale. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71532
Bug 637852. Part 17: Tighten up AreLayersMarkedActive so we track exactly what properties are changing. Also, clamp resolution to power-of-2 only if the frame's transform has a scale. r=tnikkel This lets us avoid clamping the scale in more situations. We should only clamp the scale when we think the scale is changing due to a changing transform --- the goal of clamping is to not have to redraw the content too often when the content is zooming in or out.
c6c5f217fedffde4c5f37dd3832bb9aee7e2d783: Bug 637852. Part 16: Mark newly-passing reftests.
Robert O'Callahan <robert@ocallahan.org> - Thu, 23 Jun 2011 00:11:28 +1200 - rev 71531
Bug 637852. Part 16: Mark newly-passing reftests. Various tests that used to fail on Android now pass. One test that used to fail on Mac passes now too.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip