Ehsan Akhgari
e18c7644cd
Backout changeset ba840bf34511 (bug 539356) because of performance and correctness regressions
2012-07-03 20:20:24 -04:00
Ehsan Akhgari
881434cf7b
Backout changeset 90ab708bab8b (bug 539356) because of performance and correctness regressions
2012-07-03 20:19:49 -04:00
Ehsan Akhgari
12c6e3a4cf
Backout changeset 65410094add4 (bug 539356) because of performance and correctness regressions
2012-07-03 20:19:18 -04:00
Ehsan Akhgari
238d1d3b87
Backout changeset ce5e9fefee19 (bug 539356) because of performance and correctness regressions
2012-07-03 20:18:34 -04:00
Ehsan Akhgari
b072071920
Backout changeset d9f3358435ba (bug 539356) because of performance and correctness regressions
2012-07-03 20:17:53 -04:00
Ehsan Akhgari
90c683152d
Backout changeset 0c75abcb72ff (bug 539356) because of performance and correctness regressions
2012-07-03 20:17:01 -04:00
Ehsan Akhgari
b1c751a629
Backout changeset 3c553c4b10e9 (bug 539356) because of performance and correctness regressions
2012-07-03 20:15:23 -04:00
Ehsan Akhgari
d61b4e8438
Backout changeset e794d5f88e0c (bug 539356) because of performance and correctness regressions
2012-07-03 20:14:47 -04:00
Ehsan Akhgari
8b3c1f653a
Backout changeset cb1ac88bedc2 (bug 539356) because of performance and correctness regressions
2012-07-03 20:14:11 -04:00
Ehsan Akhgari
7e962381f7
Backout changeset ba7021170544 (bug 539356) because of performance and correctness regressions
2012-07-03 20:12:45 -04:00
Ehsan Akhgari
ac450f3382
Backout changeset f7599b247eef (bug 539356) because of performance and correctness regressions
2012-07-03 20:10:16 -04:00
Ehsan Akhgari
2eae9b0480
Backout changeset d14ec506f28f (bug 539356) because of performance and correctness regressions
2012-07-03 20:09:31 -04:00
Ehsan Akhgari
7e5ea88669
Backout changeset 17cc480ae05d (bug 539356) because of performance and correctness regressions
2012-07-03 20:08:53 -04:00
Ehsan Akhgari
8861f4f48e
Backout changeset b59fde84e97f (bug 539356) because of performance and correctness regressions
2012-07-03 20:08:35 -04:00
Ehsan Akhgari
8538d26c24
Backout changeset 6234134d4430 (bug 539356) because of performance and correctness regressions
2012-07-03 20:08:19 -04:00
Ehsan Akhgari
3f3e9b2398
Backout changeset 2cf9546ee691 (bug 770001) because DLBI is being backed out
2012-07-03 19:40:24 -04:00
Ehsan Akhgari
27bbe0ea2e
Backout changeset 25061ce7382b (bug 770041) because DLBI is being backed out
2012-07-03 19:39:44 -04:00
Ehsan Akhgari
c9e2c1ae49
Backout changeset c862a7dd7851 (bug 769922) because DLBI is being backed out
2012-07-03 19:39:13 -04:00
Ehsan Akhgari
5d271165bb
Backout changeset 4e29b12a5d25 (bug 770096) because DLBI is being backed out
2012-07-03 19:38:42 -04:00
Ehsan Akhgari
d57e83e441
Backout changeset 071d6332729b (bug 770058 part 1) because DLBI is being backed out
2012-07-03 19:38:00 -04:00
Ehsan Akhgari
b2823831ae
Backout changeset 6266a1336e2d (bug 770058 part 2) because DLBI is being backed out
2012-07-03 19:37:29 -04:00
Daniel Holbert
ad753fe542
Bug 770299: use size_t instead of int for loop iterator in MaskLayerImageCache.h, to fix build warning. r=nrc
2012-07-03 09:01:30 -07:00
Ed Morley
7cff997d09
Backout 3175d72d8a40 (bug 770144) for turning 611498-1.html permaorange
2012-07-03 11:58:04 +01:00
Jonathan Kew
d164a6c88e
bug 765906 - reftests for use of synthetic bold with system fallback fonts. r=jdaggett
2012-07-03 11:38:46 +01:00
Jonathan Kew
d05a119289
bug 765906 - don't ignore boldness when using system fallback fonts. r=jdaggett
2012-07-03 11:35:18 +01:00
Ed Morley
e73ef45549
Backout 1dba66cfad9a, ed768b821da1, 23fd9a8d0c9a, 1e90805d96aa, 07425f0e921e (bug 749551) for M3 failures
2012-07-03 11:23:54 +01:00
Gene Lian
73e0766a45
Bug 749551 - Alarm API (AlarmHalService). r=cjones
2012-07-03 11:25:07 +02:00
Gene Lian
3efb0e6aa2
Bug 749551 - Alarm API (Idl and dummy Dom). r=mounir sr=jonas
2012-07-03 11:26:12 +02:00
Matt Woodrow
16e3a3c2bc
Bug 770144 - Restrict ThebesLayer invalidations to the visible region. r=roc
2012-07-03 21:07:28 +12:00
Phil Ringnalda
fec7a1197e
Back out 921c2e13b45e (bug 770144) for reftest bustage
2012-07-02 21:04:38 -07:00
Matt Woodrow
a8f5323a9f
Bug 770144 - Restrict ThebesLayer invalidations to the visible region. r=roc
2012-07-03 14:26:45 +12:00
Robert O'Callahan
94b662155b
Bug 770058. Part 2: When the document switches between active and inactive, invalidate all frames. r=mattwoodrow
2012-07-03 14:24:20 +12:00
Robert O'Callahan
eeb0b9d4de
Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow
2012-07-03 14:24:14 +12:00
Matt Woodrow
d12a02fd65
Bug 770096 - Prevent crashes when encountering an empty ThebesLayer. r=roc
2012-07-03 14:23:11 +12:00
Matt Woodrow
2dcb0e79f3
Bug 769922 - Add nsDisplayAltFeedback so that alt feedback images get invalidated correclty. r=roc
2012-07-03 13:03:40 +12:00
Matt Woodrow
1c075f3368
Bug 770041 - Revert GetRootPresContext to pre-DLBI behaviour and add GetDisplayRootPresContext for DLBI. r=roc
2012-07-03 13:02:30 +12:00
Ed Morley
eff0157441
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-02 10:03:16 +01:00
Ms2ger
9512d96bf2
Bug 769437 - Remove a check that has been dead since 2005 to fix a build warning; r=mounir
2012-07-02 08:23:56 +02:00
Ms2ger
b47d43e055
Bug 745523 - Part b: Unprefix transforms; r=dbaron
...
This patch introduces unprefixed 'transform', 'transform-origin', 'perspective',
'perspective-origin', 'transform-style' and 'backface-visibility' properties, and
updates the mochitests in layout/style to use them.
2012-07-02 08:23:54 +02:00
Ms2ger
2b6c403037
Bug 767790 - Remove nsIHTMLDocument::{Get,Set}IsFrameset; r=mounir
2012-07-02 08:22:37 +02:00
Robert O'Callahan
cedd410a70
Backout bug 768775 for now
2012-07-02 14:43:37 +12:00
Robert O'Callahan
f877acef27
Mark gradient tests fuzzy for bug 768775
2012-07-02 13:18:32 +12:00
Robert O'Callahan
7abd565f63
Bug 768775. For linear gradients where the gradient line is parallel to an axis and runs from one edge of a background tile to the other, we can repeat the background by just repeating the gradient instead of drawing individual tiles. r=jrmuizel
...
--HG--
extra : rebase_source : 81b9a7951ce78f60aa8eaeca4f66f62561133254
2012-07-02 11:46:32 +12:00
Robert O'Callahan
b1e87e032b
Bug 770001. When comparing clips, adjust for any change in the ThebesLayer coordinate system. When clips are different, try to accumulate differences intelligently, taking into account that changes in clips outside the bounds of the clipped display item don't matter. r=mattwoodrow
...
--HG--
extra : rebase_source : d958c629307045f2592ffe658cd1a2e608713cbd
2012-07-02 11:46:21 +12:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Aryeh Gregor
ed5ae0b680
Bug 767169 part 1 - Partial cleanup of Selection::selectFrames; r=ehsan
2012-06-28 14:29:56 +03:00
Jonathan Watt
3379f2249a
Bug 769902 - Avoid unnecessary precision issues in nsSVGUtils::ObjectSpace. r=longsonr.
2012-06-30 21:21:31 +01:00
Tal Aloni
4096278930
Bug 248239 - Change standards mode height calculations for table cells to use content-box sizing rather than border-box sizing by default (and to honor -moz-box-sizing, which we do not do in quirks mode). Also remove -moz-box-sizing: border-box from default style for caption element (all modes). r=dbaron
2012-06-30 12:01:31 -04:00
Jonathan Watt
73d27475ff
Bug 732819 followup - fix test. r=me.
2012-06-30 13:54:01 +01:00
Jonathan Watt
9a0c75c977
Bug 767734 - Give GetCanvasTM knowledge of what the request is for so it can do the right thing when SVG display lists are enabled. r=longsonr.
2012-06-30 12:20:46 +01:00