Robert O'Callahan
8b77b266e2
Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
2013-06-17 17:16:27 +12:00
Robert O'Callahan
5b98f9c1a4
Bug 876092. Copy the DisplayItemClip into OutOfFlowDisplayData instead of storing a pointer. r=mats
2013-06-18 21:15:39 +12:00
Robert O'Callahan
133d433fda
Bug 876092. Part 1. Don't let effects of MarkFramesForDisplayList carry over between pages. r=mats
2013-06-18 21:15:37 +12:00
Matt Woodrow
7fcda688c9
Bug 876626 - Make CanAnimateProperty correclty respect the CanAnimate_AllowPartial flag. r=dzbarsky
2013-06-18 20:03:20 +12:00
Matt Woodrow
8d80792376
Bug 876626 - Always redraw the entire reftest canvas for async animations tests. r=roc
2013-06-18 19:59:46 +12:00
Matt Woodrow
6d01a3cdf3
Bug 873944 - When we have OMTC, don't invalidate and wait for the widget paint event, just call DidPaint immediately. If we do get a widget paint event (from an OS initiated resize or similar), then block until the compositor has drawn the frame. r=roc
2013-06-18 19:59:29 +12:00
Matt Woodrow
5dcae950c4
Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc
2013-06-18 19:59:00 +12:00
Daniel Holbert
8916bad070
Bug 403297: Skip "Unable to test style tree integrity" warning for viewport frames. r=bz
2013-06-17 19:44:09 -07:00
Nicholas Cameron
34713ce671
Bug 849399. Invalidate existing style rule if we start a transition. r=dbaron
2013-06-18 14:18:55 +12:00
Nicholas Cameron
13e1da87cd
Bug 849399. Change reftest 598726-1 to only transition on transform; r=dbaron
2013-06-18 14:18:55 +12:00
Nicholas Cameron
107a745bd2
Bug 883687; fix typo in 'Found unexpected crash dump' message . r=heycam
2013-06-18 14:18:55 +12:00
Nathan Froyd
41edda2b83
Bug 883983 - let the httpd server choose its port in reftests; r=ted
2013-06-17 14:59:52 -04:00
Daniel Holbert
e891547399
Bug 882975: Fix typo (s/max-height/min-height/) in flexbox-sizing-*-1 reftests, and fix reference cases accordingly. (test-only)
2013-06-17 17:24:13 -07:00
L. David Baron
a2718b5e25
Bug 757554: Reject uses of reserved 'not', 'only', 'and', and 'or' as a media type. r=heycam
2013-06-17 14:26:08 -07:00
Robert Longson
3832625164
Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
...
--HG--
rename : layout/reftests/svg/non-scaling-stroke-03-ref.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg
rename : layout/reftests/svg/non-scaling-stroke-03.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke.svg
2013-06-16 12:05:39 +01:00
Martijn Wargers
0b4b51d26f
Bug 868439 - Convert some uses of nsIPrefBranch to SpecialPowers. r=jmaher
2013-06-15 00:13:44 +02:00
Nathan Froyd
20e0b542a3
Bug 883423 - mark even more reftests as needs-focus; r=dholbert
2013-06-14 19:01:45 -04:00
Kartikaya Gupta
a53496f124
Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe
2013-06-14 16:11:44 -04:00
Kartikaya Gupta
94dd1b2c73
Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
3c498464ed
Bug 880676 - Introduce a ScaleFactor struct and use it to type conversions between units. r=BenWa,kentuckyfriedtakahe
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
5ce3e1c211
Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa
2013-06-14 16:11:31 -04:00
Kartikaya Gupta
d63b7612cb
Bug 880676 - Units.h cleanup for easier reading of future patches. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
35149c0bb7
Bug 880676 - Make the ViewTransform classes store the unscaled layer translation. r=BenWa
2013-06-14 16:11:30 -04:00
Kartikaya Gupta
d93f0bdac3
Bug 880676 - Convert some things in APZC::SampleContentTransformForFrame. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Kartikaya Gupta
aef5a03609
Bug 880676 - Correct the composition bounds to be in screen coordinates rather than layer coordinates. r=kentuckyfriedtakahe
2013-06-14 16:11:29 -04:00
Trevor Saunders
9ee7f78167
bug 852129 - use HyperTextAccessible for invalid img r=surkov, bz
...
If the img is not valid then its children will be rendered, and the
sensible way to handle that is by giving the img a HyperTextAccessible
instead of an ImageAccessible. Since the accessible name of such an img
should be the value of the alt attribute we add similar logic as
ImageAccessible::NativeName() to HyperTextAccessible::NativeName()
conditioned on the tag being img.
2013-06-12 05:13:34 -04:00
L. David Baron
533609848e
Bug 882573 patch 4: Make nsHTMLStyleSheet and nsHTMLCSSStyleSheet stop implementing nsIStyleSheet. r=heycam
...
Note that this removes the Reset method and the mURL and mDocument
members (and arguments to set them) from nsHTMLCSSStyleSheet.
On the other hand, from nsHTMLStyleSheet it only removes mURL (and
equivalent arguments), and nsHTMLStyleSheet keeps the SetOwningDocument
method that was previously part of nsIStyleSheet (but no longer virtual).
2013-06-13 22:34:37 -07:00
L. David Baron
eb4df95760
Bug 882573 patch 3: Stop putting the presentational hint and style attribute style sheets in the style set's list of style sheets; put them only in the list of rule processors. r=heycam
2013-06-13 22:34:37 -07:00
L. David Baron
f43909220b
Bug 882573 patch 2: Add a separate DirtyRuleProcessors method to nsStyleSet, and use it from existing methods. r=heycam
2013-06-13 22:34:37 -07:00
Ehsan Akhgari
7975741305
Bug 882948 follow-up - Fix the typo that actually breaks the build (not my day...)
2013-06-13 21:40:44 -04:00
Ehsan Akhgari
1addf84851
Bug 882948 follow-up: Also implement the -moz-windows-theme: aero-lite media query
2013-06-13 20:47:19 -04:00
Ehsan Akhgari
8ee5a78089
Bug 882948 - Add widget level support for AeroLite for Winodws Server 2012/2013; r=roc
2013-06-13 18:41:26 -04:00
Mats Palmgren
e5a9a494a4
No bug - Remove <link rel="help" href=...> from reference files since W3C test suite importer doesn't like it. r=me, DONTBUILD
2013-06-13 16:50:46 -07:00
Andrew McCreight
2bdf1d7bcf
Bug 829817 - Cycle collect nsCSSPageRule. r=dbaron
2013-06-13 15:13:13 -07:00
Seth Fowler
f91fd6f29e
Bug 600207 (Part 2) - Tests for SVG image scaling in the presence of page zoom. r=dholbert
2013-06-13 00:47:30 -07:00
Seth Fowler
35dc379fd8
Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert
2013-06-13 00:47:26 -07:00
Ryan VanderMeulen
2dc37e4d26
Backed out changesets a06a3cca82e8 and 711d46a1f67e (bug 849399) for frequent Android reftest-2 failures.
2013-06-12 15:23:23 -04:00
Andrew McCreight
256d2b3df5
Bug 880862 - nsUserFontSet::Destroy() should clear mRules. r=jdaggett
2013-06-11 15:20:04 -07:00
Andrea Marchesini
ae4a9745f2
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
2013-06-11 21:41:21 -04:00
Kartikaya Gupta
fa8050e549
Bug 879011 - Convert nsIntPoint instances in InputData.h to types with units. r=kentuckyfriedtakahe
2013-06-11 18:13:11 -04:00
Martin Stransky
f672df1462
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-12 08:04:28 -04:00
Jonathan Kew
fd09aab977
bug 880690 - pt 4 - update the svg.woff test font with corrected glyph index entries. r=roc
2013-06-12 11:07:44 +01:00
Jonathan Kew
542a47afe7
bug 880690 - pt 2 - update test fonts from bug 875629 for corrected handling of the SVG glyph index. r=roc
2013-06-12 10:48:51 +01:00
Ed Morley
5b8c1b2eec
Merge mozilla-central and inbound
2013-06-12 08:41:06 +01:00
Ms2ger
5c6989f531
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
2013-06-12 09:00:09 +02:00
Ms2ger
5855c26d0d
Bug 880694 - Improve HTMLSelectElement::IsCombobox and use it in nsCSSFrameConstructor; r=bz
2013-06-12 09:00:08 +02:00
Ms2ger
96c3eb60de
Bug 879739 - Use CSSIntRect for nsGenericHTMLElement::GetOffsetRect; r=kats
2013-06-12 09:00:08 +02:00
Ms2ger
cec83706d9
Bug 878874 - Introduce CSSIntPoint and use it for HTMLImageElement::GetXY(); r=kats
2013-06-12 09:00:08 +02:00
Ehsan Akhgari
4a563226cb
Backed out changeset 149475141471 (bug 877626) for apparently breaking mochitest-4 on Linux
...
Landed on a CLOSED TREE
2013-06-11 19:23:37 -04:00
Martin Stransky
b9da383027
Bug 877626 - Port GTK2 to GTK3 - build config, rest of the tree. r=karlt
2013-06-11 15:09:29 -04:00