Commit Graph

4493 Commits

Author SHA1 Message Date
Mats Palmgren
2e9c02b047 Bug 966992 - overflow-clip-box:content-box tests. 2014-02-19 14:14:53 +00:00
Mats Palmgren
577be9658b Bug 965237 - Make overflow-clip-box:content-box be the default for <input type=text/password/number> and <textarea>. r=roc 2014-02-19 14:14:53 +00:00
George Wright
b9c988b36c Bug 910754 - Mark linear-gradient-1a and linear-gradient-1b as fails-if with Skia 2013-12-19 23:18:59 -05:00
George Wright
a523e57437 Back out changesets from bug 910754 due to build bustage 2014-02-18 17:54:04 -05:00
George Wright
c32d29cc70 Bug 910754 - Mark linear-gradient-1a and linear-gradient-1b as fails-if with Skia r=snorp 2013-12-19 23:18:59 -05:00
Jonathan Watt
c3528016ca Bug 970257 - Make <input type=number> handle auto width properly. r=dholbert 2014-02-12 02:54:14 +00:00
Jonathan Watt
2e8e4d644d Bug 951310 - Make <input type=number correctly handle CSS min-height and max-height. r=dholbert 2014-02-05 00:42:57 +00:00
Ryan VanderMeulen
45ab8bdb7a Backed out changeset 94e20568f4e8 (bug 791480) because the patch that led to the new annotation was backed out. 2014-02-18 07:58:59 -05:00
L. David Baron
4b8673b86f Update test failure annotation for bug 791480, now that we're running tests on Windows NT 6.2 as well. 2014-02-17 21:48:40 -08:00
L. David Baron
c4fe333a4e Bug 434102 followup: Mark reftest as failing on Mac. 2014-02-17 21:32:42 -08:00
L. David Baron
a33fb40552 Bug 434102: Make outlines behave reasonably on XUL tree pseudo-elements again. r=roc
This was a regression from bug 133165 which I noticed while working on
bug 480888, but wished to fix in a separate patch (despite that it would
have been slightly easier to fix it in the same patch).
2014-02-17 20:07:46 -08:00
L. David Baron
1b977c9838 Bug 480888 patch 5: Add tests that should catch the regression across platforms that was previously caught only by a reftest on Android.
The outline-overflow-inline-block-* tests fail, as expected, with the
aOverflowOverride parameter to UnionBorderBoxes always changed to null.
Note that the outline-overflow-inline-block-* tests depend on the fix
for bug 709014.
2014-02-17 20:07:46 -08:00
L. David Baron
51c52a48cc Bug 709014 patch 1: Honor margin-left and margin-right on elements in inline layout that have 0 width and/or height (commonly, inline-blocks). r=roc
Prior to this patch, we failed to honor:
 * margin-left on elements in inline layout with 0 width and 0 height
 * margin-right on elements in inline layout with 0 width
I think that was because the code in CanPlaceFrame to discard both
margins when the width was 0 was running after the left-margin was
applied, unless the later code in PlaceFrame (checking both width 0 and
height 0) un-applied that left margin.

The assertion count change in test_value_computation.html is due to 2
additional "bad width" assertions (I presume from honoring large
margins that were previously ignored).

The change to 538935-1-ref.html is to match an improvement in rendering
of the margins in the test, where both sides of the margin are now
honored.

The change to layout/reftests/text-overflow/marker-basic-ref.html is to
keep the reference (which uses margins) rendering the same way following
the changes to margin handling.

The new behavior (in the reftests added in layout/reftests/inline/)
matches at least Chromium; I didn't check any other browsers.
2014-02-17 20:07:45 -08:00
Timothy Nikkel
a9488c3f89 Bug 966510. Display ports on scrollable elements won't work on Android until APZC is used there, so skip this reftesting using that there. 2014-02-17 18:46:57 -06:00
Timothy Nikkel
8d5599d538 Bug 966510. Add reftest. 2014-02-17 15:10:02 -06:00
L. David Baron
a25879617f Bug 480888 patch 4: Draw outline around the union of border boxes, SVG, and text, rather than the visual overflow area. r=roc
At the same time, move the handling of outlines on inlines that contain
blocks earlier, so that we factor it into the stored frame property (and
thus have the stored frame property) and so that we include it
accurately in the overflow calculation.
2014-02-16 16:05:10 -08:00
Daniel Holbert
22e80f628c Bug 969460 part 3: regression tests for "display:flex" on root node. r=bz 2014-02-15 10:43:11 -08:00
Robert Longson
23dc88b424 Bug 971285 - Fix intermittent failure in smil/anim-path-d-01.svg. r=dholbert 2014-02-15 14:08:54 +00:00
L. David Baron
137229c984 Back out changeset dd1f8adbfecc (bug 480888 patch 4) for failing reftests 402338-1.html and 412352-2.html on Android and B2G only. 2014-02-14 23:45:31 -08:00
L. David Baron
64fce4b117 Bug 480888 patch 4: Draw outline around the union of border boxes, SVG, and text, rather than the visual overflow area. r=roc
At the same time, move the handling of outlines on inlines that contain
blocks earlier, so that we factor it into the stored frame property (and
thus have the stored frame property) and so that we include it
accurately in the overflow calculation.
2014-02-14 21:29:13 -08:00
Mats Palmgren
c7e7ec8219 Bug 971933 - Calculate the desired height for the FieldSetFrame correctly. r=roc 2014-02-15 02:00:09 +00:00
Mats Palmgren
5fda835e57 Bug 971655 - The inner (-moz-fieldset-content) frame have the correct padding area and is the abs.pos. containing block so don't use the outer FieldSetFrame. r=roc 2014-02-15 02:00:08 +00:00
Anuj Agarwal
3a44242bf7 Bug 970977 - Create reftests for bug 477915. r=fredw 2014-02-11 13:41:32 -05:00
Robert Longson
3373decc39 Fix and enable reftest for Bug 964200 2014-02-10 18:48:05 +00:00
Mohit Sinha
10d9ead2c3 Bug 969867 - Treat U+2063 and U+2064 as invisible operators. r=karlt 2014-02-10 08:58:33 -05:00
Robert O'Callahan
da80a37c1d Bug 947588. Part 5: Fix tests to pass even if regular HTML content is not displaying hexboxes for control characters. r=jfkthame
--HG--
extra : rebase_source : 8eea41432c267b4ace85d1230c5dba76fe7cc3c4
2014-02-05 23:23:50 +13:00
Robert Longson
3da1b52f83 Backout Bug 964200 part 3c 2014-02-08 21:02:30 +00:00
Robert Longson
284df90a20 Bug 964200 (Part 3c fix reftest) - Implement Filter Effects Module feDropShadow filter. r=mstange 2014-02-08 20:25:14 +00:00
Robert Longson
429e5866b8 Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter. r=mstange 2014-02-08 20:16:22 +00:00
Robert Longson
8b21c82f7c Bug 964200 (Part 3a moz2d) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-08 16:49:46 +00:00
Frédéric Wang
b846853a6b Bug 963324 - Import mismatch menclose reftests from the MathJax testsuite. r=karlt 2014-02-07 10:48:42 -05:00
Phil Ringnalda
a13d935d40 Back out e386c02b4b9a (bug 963324) for timeouts in the reftests it added
CLOSED TREE
2014-02-06 19:36:26 -08:00
Frédéric Wang
0657ce91fa Bug 963324 - Import mismatch menclose reftests from the MathJax testsuite. r=karlt 2014-02-06 20:09:45 -05:00
Alex Henrie
13975faf63 Bug 968029 - Use unprefixed box-sizing in content/, dom/, layout/, and widget/. r=dbaron 2014-02-06 12:32:05 -07:00
Phil Ringnalda
d8055d939b Backed out 2 changesets (bug 964200) for build bustage
CLOSED TREE

Backed out changeset 7dbe53176a38 (bug 964200)
Backed out changeset 19993e76f4a0 (bug 964200)
2014-02-05 09:19:08 -08:00
Robert Longson
649aa6ceee Bug 964200 (Part 3 main) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-05 16:46:47 +00:00
L. David Baron
f84f571c2c Importing change from W3C test repository made by Peter Linss <peter.linss@hp.com> (no bug): rename multicol-height-001 to multicol-height-002 to avoid file name conflict
--HG--
rename : layout/reftests/w3c-css/submitted/multicol3/multicol-height-001.xht => layout/reftests/w3c-css/submitted/multicol3/multicol-height-002.xht
rename : layout/reftests/w3c-css/submitted/multicol3/reference/multicol-height-001.xht => layout/reftests/w3c-css/submitted/multicol3/reference/multicol-height-002.xht
2014-02-04 18:17:55 -08:00
L. David Baron
111648a5a4 Bug 243412: Remove -moz- prefixes from box-sizing in tests for submission to W3C test repository. 2014-02-04 18:06:18 -08:00
Markus Stange
b64c753999 Bug 967834 - Skip reftest subpixel-1.html on Mac which is failing due to the backout of bug 941095. CLOSED TREE 2014-02-04 23:30:31 +01:00
Ryan VanderMeulen
c9aa3e3aec Backed out changeset 3425d772b2ba (bug 935056) for reftest failures.
CLOSED TREE
2014-02-04 11:22:03 -05:00
Cameron McCormack
504716f458 Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron 2014-02-04 10:53:27 +11:00
Mats Palmgren
ba055eea6c Bug 960822 - Limit the Shrink-To-Fit scaling for documents with a text-ish content type so that the content is still visible with extremely long lines. r=dholbert 2014-02-04 02:12:13 +00:00
Mats Palmgren
80236f0d76 Bug 966419 - Update the global ShrinkToFitRatio when the current page overflows and requires additional scaling to fit horizontally on the page in Print/Preview. r=dholbert 2014-02-04 02:12:13 +00:00
Daniel Holbert
c2b7119020 Bug 849692: Remove no-longer-needed fuzzy-if() annotations for flexbox-dyn-insertAroundDiv-2.xhtml and flexbox-dyn-insertAroundSpan-2.xhtml. rs=mattwoodrow 2014-02-03 08:45:36 -08:00
Mats Palmgren
799a6223ee Bug 963441 - Make sure we push an existing next-in-flow sibling too. r=dholbert 2014-01-31 12:36:00 +00:00
Carsten "Tomcat" Book
2c1a98fb02 merge b2g-inbound to mozilla-central 2014-01-31 12:57:22 +01:00
Dale Harvey
3d9f212047 Bug 958666 - Disable autofocus on b2g. r=vingetun 2014-01-31 03:29:18 +00:00
Geoff Brown
c26badfb98 Bug 927602 - (2) Skip reftest font-stretch-1.html on Android x86; r=dminor 2014-01-28 06:47:41 -07:00
Geoff Brown
20ee26c199 Bug 936226 - Mark canvas-drawImage-scale-2a.html as passing on Android x86; r=dminor 2014-01-28 06:47:38 -07:00
Nicholas Cameron
d88fa349fe Bug 700926. Tests for border-image-source/-moz-element. r=roc 2014-01-31 16:36:43 +13:00