summaryrefslogtreecommitdiffstats
path: root/layout/reftests
Commit message (Collapse)AuthorAgeLines
* Handle the special case of a flex frame being the absolute containing block ↵JustOff2019-03-14-0/+126
| | | | correctly from the CSS align code
* Only disallow lazy frame construction for direct children of display: ↵trav902018-12-09-0/+24
| | | | contents elements
* [css-grid] Reftests for 88671bcc3633af5a5e34715518e0804ca892fac7JustOff2018-10-20-0/+348
|
* Bug 1357432 (#750)Moonchild2018-09-05-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Part 1. Move IsLocalRefURL to nsContentUtils to reuse this function. (port-rewrite) `IsLocalRefURL` is originally designed to be used by URLValue only. Since we need this function in SVGUseElement::LookupHref too, move it to nsContentUtils as a util function. * Revert "Part 1. Move IsLocalRefURL to nsContentUtils to reuse this function. (port-rewrite)" This reverts commit 19f010c62022e269f99066a8d90e3522fe31adaf. * Part 1. Duplicate IsLocalRefURL to nsContentUtils to reuse this function. `IsLocalRefURL` is originally designed to be used by URLValue only. Since we need this function in SVGUseElement::LookupHref too, duplicate it to nsContentUtils as a util function. This is a duplication because CSSValue uses stringbuffers and not nsStrings. While Bug 1356060 - "Just use nsString in URLValueData" converts this use from stringbuffer to nsString, it builds on a bunch of vartype refactoring (nsString vs. nsAString, etc.) which is too much of a headache to deal with just to deduplicate this simple function. * Part 2. Implement nsSVGEffects::GetBaseURLForLocalRef to export local-ref-url-resolving logic. ResolveURLUsingLocalRef is designed to be internally used by nsSVGEffects::Get-{SVGEffect}-URI functions. Since we also need it in SVGUseElement::LookupHref, make it public in nsSVGEffects. * Part 3. Resolve local-ref in SVGUseElement::LookupHref by nsSVGEffects::GetBaseURLForLocalRef. * Part 4. Reftest for using local-ref as xlink:href value.
* Bug 958714 Remove special case for flex & grid items' percent block-axis ↵janekptacijarabaci2018-07-20-44/+26
| | | | margin/padding resolution, to align with other browsers
* Bug 1434380: Rewrite parts of reftest reference case ↵janekptacijarabaci2018-07-20-28/+19
| | | | grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust
* Merge pull request #297 from janekptacijarabaci/css_text-justify_1Moonchild2018-04-29-1/+191
|\ | | | | CSS - implement text-justify property
| * moebius#90: CSS - implement text-justify propertyjanekptacijarabaci2018-04-01-1/+191
| |
* | Merge pull request #296 from janekptacijarabaci/js_dom_animationcancel_1Moonchild2018-04-29-4/+16
|\ \ | | | | | | DOM - implement animationcancel event
| * | Bug 1202333: AnimationEvent elapsedTime should reflect playbackRate (added ↵janekptacijarabaci2018-03-14-4/+16
| |/ | | | | | | | | | | tests) Issue #55
* | moebius#138: Optimize operations on root of deeply-nested frame treejanekptacijarabaci2018-04-24-0/+223
| | | | | | | | https://github.com/MoonchildProductions/moebius/pull/138
* | Bug 1338053: Make nsFlexContainerFrame::MarkIntrinsicISizesDirty() also call ↵janekptacijarabaci2018-04-24-0/+173
| | | | | | | | its parent class's method
* | Bug 1336708: Reftestjanekptacijarabaci2018-04-24-0/+65
| |
* | moebius#92: HTML - input - datetimejanekptacijarabaci2018-03-30-0/+161
|/ | | | | | | | | | | | | | | | | | | | | | + native in moebius: Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385 Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109 Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544 Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182 Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225 Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190
* CSS: inline-block with a display:block <input> child element has a wrong ↵janekptacijarabaci2018-03-12-4/+835
| | | | baseline (HTML forms)
* CSS - Grid - transferred min-size contribution of percentage size grid item ↵janekptacijarabaci2018-03-12-3/+3
| | | | with an intrinsic ratio
* CSS - Grid - intristic content with overflow:auto overlaps in gridjanekptacijarabaci2018-03-12-0/+911
|
* SVG - support radialGradient fr attributejanekptacijarabaci2018-03-12-0/+84
|
* CSS: Stop using premultiplied color space for gradients.wolfbeast2018-02-02-6/+0
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+785603