Boris Zbarsky
4057bff59a
Disable the test on Windows, since it just can't pass there. Followup for bug 731447.
2012-06-01 15:24:44 -04:00
Boris Zbarsky
10521aa8fb
Attempt to fix reftest failure on android XUL, where buttons seem to use a non-block color for some reason. Followup for bug 731447
2012-06-01 13:32:09 -04:00
Boris Zbarsky
a02b7fa275
Bug 748692. Don't reparse inline stylesheets on random attribute changes. r=sicking
2012-06-01 00:30:42 -04:00
Boris Zbarsky
f13a1c00de
Bug 731447. Make buttons display:inline-block by default so that underlines don't reach into them. r=dbaron
2012-06-01 11:45:37 -04:00
Joel Maher
d63c5a0460
Bug 748088 - Native android reftest are not testing OMTC+OGL. r=ajuma
2012-06-01 08:42:38 -04:00
Jonathan Kew
b9bcf7710f
bug 758236 - reftests for basic Indic shaping features in harfbuzz. r=jdaggett
2012-06-01 08:19:28 +01:00
L. David Baron
ef7ec688e3
Unprefix the border-image-* properties and add a temporary alias for -moz-border-image (but not for its subproperties, which we haven't shipped prefixed). (Bug 713643, patch 5) r=bzbarsky
2012-05-30 22:19:49 -07:00
Cameron McCormack
5dfd7a42c3
Bug 759640 - Fix typo in feBlend reftest. r=longsonr
2012-05-31 10:32:39 +10:00
Cameron McCormack
01598062ac
Bug 759681 - Fix some typos in <clipPath> reftests. r=longsonr
2012-05-31 10:32:33 +10:00
Phil Ringnalda
df7a7d5e53
Bug 668849 - give up on testing spellcheck with text-overflow on WinXP
2012-05-28 19:37:14 -07:00
Jeff Muizelaar
b99b548f9d
Bug 749976. Reduce the curve tolerance to be closer to skia on mobile. r=bgirard
...
Skia uses a value of 0.5, however using such a high value causes some reftest failures.
Switch to 0.3 because we can do that without changing the reftests too much. We
can still use a higher value if we need to later. This should give us sqrt(3)
reduction in the number of segments.
--HG--
extra : rebase_source : 39f1892a61f7e242460deb1bc21adb30778147e3
2012-05-25 00:49:54 -04:00
Frank Yan
cff95698d1
Bug 673873 - Display placeholder when focusing empty input - part 3: remove duplicate tests. r=mounir
2012-05-24 03:54:26 -07:00
Frank Yan
f06e9ea963
Bug 673873 - Display placeholder when focusing empty input - part 2: update reftests. r=mounir
2012-05-24 03:54:26 -07:00
Frank Yan
74a5637da3
Bug 702184 - sporadic REFTEST TEST-UNEXPECTED-FAIL | reftest/tests/layout/reftests/bugs/598726-1.html | image comparison (==). r=ehsan
2012-05-24 12:04:16 -07:00
Ed Morley
019cfa6b7f
Backout 0d782874abea, 75571af38ce5 & bfd3a65c0feb (bug 673873) for increasing the failure rate of bug 702184
2012-05-24 14:12:19 +01:00
Frank Yan
f8f3822246
Bug 673873 - Display placeholder when focusing empty input - part 3: remove duplicate tests. r=mounir
2012-05-24 03:54:26 -07:00
Frank Yan
7af6e3373e
Bug 673873 - Display placeholder when focusing empty input - part 2: update reftests. r=mounir
2012-05-24 03:54:26 -07:00
Robert Longson
0492df75e8
Bug 746452 - textPath does not handle startOffset with non-user-unit/non-percentage units correctly. r=jwatt
2012-05-24 11:43:10 +01:00
Jonathan Kew
b7693867f2
Bug 755730 - don't mask out Indic codepoints in OpenType fonts supported by OS X 10.7. r=jdaggett
2012-05-23 14:15:43 +01:00
Bas Schouten
dec9fd4d74
Bug 690743 - Reftest: Add a reftest for repeated drawing after changing transform while emitting a path. r=roc
2012-05-23 08:18:24 +02:00
Ed Morley
c5acb642c1
Merge mozilla-central to mozilla-inbound
2012-05-21 13:19:38 +01:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Brian Birtles
16a3758fcf
Bug 755603 - Remove broken frozen to-animation behavior; r=dholbert
2012-05-21 08:48:38 +09:00
L. David Baron
45b0f7c9cd
Make scroll frames (i.e., overflow != visible) no longer be font size inflation flow roots. This reverts part of 9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1. (Bug 747720, patch 7) r=roc
...
This means that font size inflation will be consistent into a container
with overflow!=visible, which fixes inflation bugs on phoronix.com (bug
747720) and reddit.com (bug 748446, but currently covered up by bug
756518).
2012-05-20 22:18:28 -07:00
L. David Baron
4fa0c843c9
Use the same width basis for font inflation throughout a font inflation flow root. (Bug 747720, patch 3) r=roc
...
Font inflation flow roots are similar to block formatting contexts,
though I'm trying to make not all block formatting contexts be flow
roots in later patches on this bug, bug 707195, and related bugs.
This will lead to more consistent font size inflation in a flow of text
where the blocks vary in width (e.g., because some of the blocks have
horizontal margins) but we determine the text to comprise a single flow.
2012-05-20 22:18:27 -07:00
Robert Longson
9dce4cca1b
Bug 756405 - non-scaling-stroke-02.svg fails on Android. r=jwatt
2012-05-20 10:18:33 +01:00
Phil Ringnalda
e985802ab0
Bug 668849 - Double the workaround timeout to wait longer for spellcheck to finish
2012-05-18 22:27:38 -07:00
Andrii Zui
5f96af15a2
Bug 745535 - Dynamic reftests for bug 745535. r=karlt
2012-05-18 13:35:43 -04:00
Jonathan Kew
21bf420289
bug 752459 - reftest for word-wrap cluster support. r=smontagu
2012-05-18 16:51:40 +01:00
Jonathan Kew
ce3521f360
bug 752455 - reftest for word-break, clusters, text-transform. r=smontagu
2012-05-18 16:51:39 +01:00
Robert Longson
3c17783bfd
Bug 528332 - make tests random on Android
2012-05-18 11:29:10 +01:00
Robert Longson
38cb4c47d9
Bug 528332 - Implement non-scaling-stroke vector-effect. Part 2 - SVG changes r=dholbert
2012-05-18 09:34:25 +01:00
Simon Montagu
413e8254dc
Tests for bug 755994, r=roc
2012-05-17 13:32:45 +03:00
Robert Longson
3d82caf05b
Bug 512525 - Implement SVG Fragment Identifier parsing and animation hyperlinking - Part 2 main implementation. r=jwatt
2012-05-17 11:02:41 +01:00
Neil Deakin
c162a8a429
Bug 750808, move children element in label control binding, so that it doesn't get deleted when setting accesskey, r=neil
2012-05-16 19:55:09 -04:00
Mats Palmgren
e994a7881c
Bug 755025 - wallpaper reftest framework bug that runs test / reference with different :hover state. r=roc
2012-05-17 01:04:38 +02:00
Mats Palmgren
d538a6f1db
Bug 750293 - Don't include a block's margins in its scrollable overflow for now. r=roc
2012-05-17 01:04:38 +02:00
Jonathan Watt
697af525da
Bug 755457 - Switch tests to using MozReftestInvalidate to avoid random failures. r=longsonr.
...
--HG--
extra : rebase_source : 1ea53f76a9e878fd56e0eb479fe6f93ca2419327
2012-05-16 11:07:43 +01:00
Jeff Muizelaar
915ee48539
Bug 754364. Add bilinear non-repeat and repeat fast paths. r=joe
...
This gives significantly faster bilinear sampling when we
don't have NEON.
--HG--
extra : rebase_source : 4473dd220020e65e4bc22b84fa780c7828b357a7
2012-05-15 18:26:16 -04:00
Ryan VanderMeulen
4fa5e1a4a3
Backout df38ed62a24a (bug 754364) due to Windows red. a=CLOSED TREE
2012-05-15 20:29:13 -04:00
Jeff Muizelaar
5748bfbc37
Bug 754364. Add bilinear non-repeat and repeat fast paths. r=joe
...
This gives significantly faster bilinear sampling when we
don't have NEON.
2012-05-15 18:26:16 -04:00
Robert O'Callahan
91cae0fac8
Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
...
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00
Jeff Muizelaar
d3d4177966
Bug 754872. Avoid using two passes to draw glyphs on mobile. r=joe
...
Chrome & Safari both use a single pass for overlapping glyphs. We shouldn't try
so hard when running on mobile.
2012-05-15 00:48:00 -04:00
Matt Brubeck
4b70cc9606
Merge mozilla-central and mozilla-inbound
2012-05-14 21:41:08 -07:00
Joel Maher
e04f7c8aa2
Bug 754001 - random-if r3 failures so we can unhide the tests. r=jrmuizel
2012-05-14 10:19:28 -04:00
Mats Palmgren
c6512a9065
Bug 749935 - Make all nsRect Union methods saturating. If width/height overflows nscoord_MAX then clamp the x/y to nscoord_MIN / 2 and try again. r=roc
2012-05-14 22:11:39 +02:00
Mats Palmgren
3a2a8c986f
Bug 688897 - Add MozReftestInvalidate handler to fix orange. r=jmuizelaar
2012-05-14 22:11:39 +02:00
Christopher De Cairos
1d388d679e
Bug 517363: Make poster frames scale to size of the display frame r=roc
2012-05-11 20:32:29 +12:00
Christopher De Cairos
a51913e89c
Bug 726904: Make nsVideoFrame::GetVideoIntrinsicSize return the video size before the poster size. r=cpearce
2012-05-11 20:32:15 +12:00
Jeff Muizelaar
da3d6ffb97
Bug 689707. Use lower precision bilinear interpolation. r=joe
...
This takes the bilinear interpolation code from Skia. It
uses 4 bits of precision instead of 8. This lets it interpolate
two components at a time because the results fit in 16 bits.
The lower precision code is only used in the fallback code
and not in any of the specialized code for NEON. This means
pixman gives different results depending on the cpu which isn't
great. However, this was easiest and the NEON code doesn't
gain as much from using lower precision.
Skia actually uses even lower interpolation when working with
565 but that's harder to plug in right now, and this gives
a reasonable improvement.
2012-05-10 22:12:52 -04:00