Commit Graph

2783 Commits

Author SHA1 Message Date
Alex Henrie
631136f3b0 Bug 1613834 - Remove redundant check from nsTableCellMap::RemoveColsAtEnd. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D61962

--HG--
extra : moz-landing-system : lando
2020-02-08 06:29:28 +00:00
Emilio Cobos Álvarez
c5c0ef9787 Bug 1613349 - Rename nsIFrame::DeleteProperty to RemoveProperty. r=dholbert
As it doesn't necessarily call delete and that may be confusing.

Differential Revision: https://phabricator.services.mozilla.com/D61764

--HG--
extra : moz-landing-system : lando
2020-02-06 16:06:49 +00:00
Daniel Holbert
bf616e9f11 Bug 1613198: Move inline impls for nsIFrame::GetNormalPosition and GetLogicalNormalPosition into nsIFrameInlines.h. r=jfkthame
Also, add an nsIFrameInlines.h include to all .cpp files who call these APIs
and who don't yet have an include for this header.

Differential Revision: https://phabricator.services.mozilla.com/D61615

--HG--
extra : moz-landing-system : lando
2020-02-05 09:52:35 +00:00
Ting-Yu Lin
c81d3e5f5f Bug 1610670 - Add AllPhysicalSides() to support range-based for loops. r=mats
This patch is generated via:
1. Manually modify gfx/2d/Types.h
2. Run the following script and clang-format.

```

function rename() {
    echo "Renaming $1 to $2"
    rg -l "$1" | xargs sed -i -E -e s/"$1"/"$2"/g
}

rename "NS_FOR_CSS_SIDES\(side\)" "for (const auto side : mozilla::AllPhysicalSides())"
rename "NS_FOR_CSS_SIDES\(s\)" "for (const auto s : mozilla::AllPhysicalSides())"
rename "NS_FOR_CSS_SIDES\(i\)" "for (const auto i : mozilla::AllPhysicalSides())"
rename "NS_FOR_CSS_SIDES\(ix\)" "for (const auto ix : mozilla::AllPhysicalSides())"
```

Differential Revision: https://phabricator.services.mozilla.com/D61250

--HG--
extra : moz-landing-system : lando
2020-02-04 03:28:27 +00:00
Thomas Dolezal
bfd4477a13 Bug 1612146 - Converting empty-cells defines into enum class. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61398

--HG--
extra : moz-landing-system : lando
2020-02-01 21:43:31 +00:00
Thomas Dolezal
28e6a65cfb Bug 1612143 - Replacing table-layout defines with an enum r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61260

--HG--
extra : moz-landing-system : lando
2020-01-31 01:23:23 +00:00
Emilio Cobos Álvarez
4812f9408a Bug 1611583 - Use cbindgen for css-align types. r=dholbert
This provides stronger typing and removes a bunch of subtle constants matching.

Differential Revision: https://phabricator.services.mozilla.com/D61058

--HG--
extra : moz-landing-system : lando
2020-01-31 00:56:49 +00:00
Emilio Cobos Álvarez
a25126cd0d Bug 1611181 - Make direction use an enum class. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D60857

--HG--
extra : moz-landing-system : lando
2020-01-24 11:46:14 +00:00
Mats Palmgren
02656fc8cd Bug 1607045 - Look in all table continuations for the original header/footer of a repeated header/footer. r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D60553

--HG--
extra : moz-landing-system : lando
2020-01-23 15:51:22 +00:00
Emilio Cobos Álvarez
5cd5e6f148 Bug 1609996 - Remove mozilla::Swap in favor of std::swap. r=froydnj
Now mfbt/Move.h is empty except for that excellent comment about move
semantics... Should we put it somewhere else and delete the header as a
follow-up? Or just delete the header and carry on?

Differential Revision: https://phabricator.services.mozilla.com/D60297

--HG--
extra : moz-landing-system : lando
2020-01-20 16:17:06 +00:00
Ting-Yu Lin
ddba50ad62 Bug 1308636 Part 2 - Convert CSSOM usages of moz-prefixed column properties in tests. r=dbaron
This patch was generated by the following shell script.

```
function remove_column_prefix() {
    echo "Renaming $1 to $2"
    find .\
         -type f\
         ! -path "./obj*"\
         ! -path "./.git"\
         ! -path "./.hg"\
         \( -name "*.html" -or\
            -name "*.xhtml" -or\
            -name "*.xht" -or\
            -name "*.xul" -or\
            -name "*.xml" -or\
            -name "*.svg"  \)\
            -exec sed -i -e "s/$1/$2/g" "{}" \;
}
remove_column_prefix "MozColumn" "column"
```

Differential Revision: https://phabricator.services.mozilla.com/D59563

--HG--
extra : moz-landing-system : lando
2020-01-16 21:45:17 +00:00
Chris Peterson
406763af7f Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj
This changeset is a simple find and replace of `MOZ_FALLTHROUGH` and `[[fallthrough]]`.

Unfortunately, the MOZ_FALLTHROUGH_ASSERT macro (to assert on case fallthrough in debug builds) is still necessary after switching from [[clang::fallthrough]] to [[fallthrough]] because:

* MOZ_ASSERT(false) followed by [[fallthrough]] triggers a -Wunreachable-code warning in DEBUG builds
* but MOZ_ASSERT(false) without [[fallthrough]] triggers a -Wimplicit-fallthrough warning in NDEBUG builds.

Differential Revision: https://phabricator.services.mozilla.com/D56440

--HG--
extra : moz-landing-system : lando
2019-12-20 07:16:43 +00:00
Alex Henrie
361541b5d9 Bug 1604099 - Remove redundant call to GetColCount from nsCellMap::ShrinkWithoutCell. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D57274

--HG--
extra : moz-landing-system : lando
2019-12-16 08:21:52 +00:00
Emilio Cobos Álvarez
b2fe832c7b Bug 1603313 - Remove some silly patterns. r=bzbarsky
foo ? true : false

or:

  foo ? false : true

Have always a nicer way to be written.

Differential Revision: https://phabricator.services.mozilla.com/D56842

--HG--
extra : moz-landing-system : lando
2019-12-14 05:05:01 +00:00
jeffin143
8f714c8f81 Bug 1601856 : convert NS_STYLE_VISIBILITY_* to an enum class in nsStyleConsts.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D56140

--HG--
extra : moz-landing-system : lando
2019-12-13 05:34:38 +00:00
Mats Palmgren
31ae0a85ac Bug 1427141 - Request a break before the row-group if its first row doesn't fit. r=TYLin
FTR, the origin of the Reset() call in the else-branch I'm removing
is bug 397428.  I think this is before we had a break-before status,
or at least before our table code knew how to deal with it, so it
might have been correct to change an INCOMPLETE status into COMPLETE
in those days.  It seems the intent was to push the row-group:
https://bugzilla.mozilla.org/show_bug.cgi?id=397428#c14
"... and they all set aStatus to NS_FRAME_COMPLETE, which is logical
because we want to push this entire rowgroup to a new page and try
to reflow the row again..."

Nowadays though, returning a break-before status is the correct
way to do that.

Differential Revision: https://phabricator.services.mozilla.com/D56157

--HG--
extra : moz-landing-system : lando
2019-12-09 10:21:16 +00:00
Gabriele Svelto
69790bc62e Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
The inclusions were removed with the following very crude script and the
resulting breakage was fixed up by hand. The manual fixups did either
revert the changes done by the script, replace a generic header with a more
specific one or replace a header with a forward declaration.

find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
    interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
    if [ -n "$interfaces" ]; then
        if [[ "$interfaces" == *$'\n'* ]]; then
          regexp="\("
          for i in $interfaces; do regexp="$regexp$i\|"; done
          regexp="${regexp%%\\\|}\)"
        else
          regexp="$interfaces"
        fi
        interface=$(basename "$path")
        rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
            hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
            if [ $hits -eq 0 ]; then
                echo "Removing ${interface} from ${path2}"
                grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
                mv -f "$path2".tmp "$path2"
            fi
        done
    fi
done

Differential Revision: https://phabricator.services.mozilla.com/D55443

--HG--
extra : moz-landing-system : lando
2019-12-06 09:16:44 +00:00
Mats Palmgren
d141f0d8ad Bug 1017137 - Don't report Complete status in table-row-group fragmentation if it still has more rows to flow after filling the availble size. r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D55397

--HG--
extra : moz-landing-system : lando
2019-12-02 16:40:47 +00:00
Emma Malysz
a1a57a8bc5 Bug 1595877, replace some .xul test files (crashtests and reftests) in layout/ with .xhtml r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D52930

--HG--
rename : layout/base/crashtests/1162813.xul => layout/base/crashtests/1162813.xhtml
rename : layout/base/crashtests/311661-1.xul => layout/base/crashtests/311661-1.xhtml
rename : layout/base/crashtests/311661-2.xul => layout/base/crashtests/311661-2.xhtml
rename : layout/base/crashtests/321058-1.xul => layout/base/crashtests/321058-1.xhtml
rename : layout/base/crashtests/321058-2.xul => layout/base/crashtests/321058-2.xhtml
rename : layout/base/crashtests/321077-1.xul => layout/base/crashtests/321077-1.xhtml
rename : layout/base/crashtests/321077-2.xul => layout/base/crashtests/321077-2.xhtml
rename : layout/base/crashtests/325218.xul => layout/base/crashtests/325218.xhtml
rename : layout/base/crashtests/328944-1.xul => layout/base/crashtests/328944-1.xhtml
rename : layout/base/crashtests/336999-1.xul => layout/base/crashtests/336999-1.xhtml
rename : layout/base/crashtests/337476-1.xul => layout/base/crashtests/337476-1.xhtml
rename : layout/base/crashtests/340093-1.xul => layout/base/crashtests/340093-1.xhtml
rename : layout/base/crashtests/344340-1.xul => layout/base/crashtests/344340-1.xhtml
rename : layout/base/crashtests/356325-1.xul => layout/base/crashtests/356325-1.xhtml
rename : layout/base/crashtests/360339-1.xul => layout/base/crashtests/360339-1.xhtml
rename : layout/base/crashtests/360339-2.xul => layout/base/crashtests/360339-2.xhtml
rename : layout/base/crashtests/401589-1.xul => layout/base/crashtests/401589-1.xhtml
rename : layout/base/crashtests/405049-1.xul => layout/base/crashtests/405049-1.xhtml
rename : layout/base/crashtests/421203-1.xul => layout/base/crashtests/421203-1.xhtml
rename : layout/base/crashtests/444925-1.xul => layout/base/crashtests/444925-1.xhtml
rename : layout/base/crashtests/454751-1.xul => layout/base/crashtests/454751-1.xhtml
rename : layout/base/crashtests/491547-1.xul => layout/base/crashtests/491547-1.xhtml
rename : layout/base/crashtests/491547-2.xul => layout/base/crashtests/491547-2.xhtml
rename : layout/base/crashtests/526378-1.xul => layout/base/crashtests/526378-1.xhtml
rename : layout/base/crashtests/536720.xul => layout/base/crashtests/536720.xhtml
rename : layout/base/crashtests/538082-1.xul => layout/base/crashtests/538082-1.xhtml
rename : layout/base/crashtests/540760.xul => layout/base/crashtests/540760.xhtml
rename : layout/base/crashtests/572003.xul => layout/base/crashtests/572003.xhtml
rename : layout/forms/crashtests/363696-1.xul => layout/forms/crashtests/363696-1.xhtml
rename : layout/generic/crashtests/1003441.xul => layout/generic/crashtests/1003441.xhtml
rename : layout/generic/crashtests/1520798-1.xul => layout/generic/crashtests/1520798-1.xhtml
rename : layout/generic/crashtests/321224.xul => layout/generic/crashtests/321224.xhtml
rename : layout/generic/crashtests/322780-1.xul => layout/generic/crashtests/322780-1.xhtml
rename : layout/generic/crashtests/414180-1.xul => layout/generic/crashtests/414180-1.xhtml
rename : layout/generic/crashtests/442860-1.xul => layout/generic/crashtests/442860-1.xhtml
rename : layout/generic/crashtests/508816-1.xul => layout/generic/crashtests/508816-1.xhtml
rename : layout/generic/crashtests/578977.xul => layout/generic/crashtests/578977.xhtml
rename : layout/reftests/bidi/1155359-1-ref.xul => layout/reftests/bidi/1155359-1-ref.xhtml
rename : layout/reftests/bidi/1155359-1.xul => layout/reftests/bidi/1155359-1.xhtml
rename : layout/reftests/bidi/869833-1-ref.xul => layout/reftests/bidi/869833-1-ref.xhtml
rename : layout/reftests/bidi/869833-1.xul => layout/reftests/bidi/869833-1.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xul => layout/reftests/box-ordinal/dynamic-1-add-to-one-grouped.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xul => layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-1.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xul => layout/reftests/box-ordinal/dynamic-1-add-to-two-grouped-2.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-ref.xul => layout/reftests/box-ordinal/dynamic-1-ref.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xul => layout/reftests/box-ordinal/dynamic-1-remove-to-none-grouped.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xul => layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-1.xhtml
rename : layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xul => layout/reftests/box-ordinal/dynamic-1-remove-to-one-grouped-2.xhtml
rename : layout/reftests/box-shadow/boxshadow-dynamic-ref.xul => layout/reftests/box-shadow/boxshadow-dynamic-ref.xhtml
rename : layout/reftests/box-shadow/boxshadow-dynamic.xul => layout/reftests/box-shadow/boxshadow-dynamic.xhtml
rename : layout/reftests/bugs/1150021-1-ref.xul => layout/reftests/bugs/1150021-1-ref.xhtml
rename : layout/reftests/bugs/1150021-1.xul => layout/reftests/bugs/1150021-1.xhtml
rename : layout/reftests/bugs/1483649-1-ref.xul => layout/reftests/bugs/1483649-1-ref.xhtml
rename : layout/reftests/bugs/1483649-1.xul => layout/reftests/bugs/1483649-1.xhtml
rename : layout/reftests/bugs/192767-01.xul => layout/reftests/bugs/192767-01.xhtml
rename : layout/reftests/bugs/192767-02.xul => layout/reftests/bugs/192767-02.xhtml
rename : layout/reftests/bugs/192767-03.xul => layout/reftests/bugs/192767-03.xhtml
rename : layout/reftests/bugs/192767-04.xul => layout/reftests/bugs/192767-04.xhtml
rename : layout/reftests/bugs/192767-05.xul => layout/reftests/bugs/192767-05.xhtml
rename : layout/reftests/bugs/192767-06.xul => layout/reftests/bugs/192767-06.xhtml
rename : layout/reftests/bugs/192767-07.xul => layout/reftests/bugs/192767-07.xhtml
rename : layout/reftests/bugs/192767-11.xul => layout/reftests/bugs/192767-11.xhtml
rename : layout/reftests/bugs/192767-12.xul => layout/reftests/bugs/192767-12.xhtml
rename : layout/reftests/bugs/192767-13.xul => layout/reftests/bugs/192767-13.xhtml
rename : layout/reftests/bugs/192767-14.xul => layout/reftests/bugs/192767-14.xhtml
rename : layout/reftests/bugs/192767-15.xul => layout/reftests/bugs/192767-15.xhtml
rename : layout/reftests/bugs/192767-16.xul => layout/reftests/bugs/192767-16.xhtml
rename : layout/reftests/bugs/192767-17.xul => layout/reftests/bugs/192767-17.xhtml
rename : layout/reftests/bugs/192767-21.xul => layout/reftests/bugs/192767-21.xhtml
rename : layout/reftests/bugs/192767-22.xul => layout/reftests/bugs/192767-22.xhtml
rename : layout/reftests/bugs/192767-23.xul => layout/reftests/bugs/192767-23.xhtml
rename : layout/reftests/bugs/192767-24.xul => layout/reftests/bugs/192767-24.xhtml
rename : layout/reftests/bugs/192767-25.xul => layout/reftests/bugs/192767-25.xhtml
rename : layout/reftests/bugs/192767-26.xul => layout/reftests/bugs/192767-26.xhtml
rename : layout/reftests/bugs/192767-27.xul => layout/reftests/bugs/192767-27.xhtml
rename : layout/reftests/bugs/192767-31.xul => layout/reftests/bugs/192767-31.xhtml
rename : layout/reftests/bugs/192767-32.xul => layout/reftests/bugs/192767-32.xhtml
rename : layout/reftests/bugs/192767-33.xul => layout/reftests/bugs/192767-33.xhtml
rename : layout/reftests/bugs/192767-34.xul => layout/reftests/bugs/192767-34.xhtml
rename : layout/reftests/bugs/192767-35.xul => layout/reftests/bugs/192767-35.xhtml
rename : layout/reftests/bugs/192767-36.xul => layout/reftests/bugs/192767-36.xhtml
rename : layout/reftests/bugs/192767-37.xul => layout/reftests/bugs/192767-37.xhtml
rename : layout/reftests/bugs/249141-ref.xul => layout/reftests/bugs/249141-ref.xhtml
rename : layout/reftests/bugs/249141.xul => layout/reftests/bugs/249141.xhtml
rename : layout/reftests/bugs/261826-1-ref.xul => layout/reftests/bugs/261826-1-ref.xhtml
rename : layout/reftests/bugs/261826-1.xul => layout/reftests/bugs/261826-1.xhtml
rename : layout/reftests/bugs/272646-1-ref.xul => layout/reftests/bugs/272646-1-ref.xhtml
rename : layout/reftests/bugs/272646-1.xul => layout/reftests/bugs/272646-1.xhtml
rename : layout/reftests/bugs/272646-2-ref.xul => layout/reftests/bugs/272646-2-ref.xhtml
rename : layout/reftests/bugs/272646-2a.xul => layout/reftests/bugs/272646-2a.xhtml
rename : layout/reftests/bugs/272646-2b.xul => layout/reftests/bugs/272646-2b.xhtml
rename : layout/reftests/bugs/272646-2c.xul => layout/reftests/bugs/272646-2c.xhtml
rename : layout/reftests/bugs/299837-2-ref.xul => layout/reftests/bugs/299837-2-ref.xhtml
rename : layout/reftests/bugs/299837-2.xul => layout/reftests/bugs/299837-2.xhtml
rename : layout/reftests/bugs/299837-3-ref.xul => layout/reftests/bugs/299837-3-ref.xhtml
rename : layout/reftests/bugs/299837-3.xul => layout/reftests/bugs/299837-3.xhtml
rename : layout/reftests/bugs/321402-3-ref.xul => layout/reftests/bugs/321402-3-ref.xhtml
rename : layout/reftests/bugs/321402-3.xul => layout/reftests/bugs/321402-3.xhtml
rename : layout/reftests/bugs/321402-4-ref.xul => layout/reftests/bugs/321402-4-ref.xhtml
rename : layout/reftests/bugs/321402-4.xul => layout/reftests/bugs/321402-4.xhtml
rename : layout/reftests/bugs/321402-5-ref.xul => layout/reftests/bugs/321402-5-ref.xhtml
rename : layout/reftests/bugs/321402-5.xul => layout/reftests/bugs/321402-5.xhtml
rename : layout/reftests/bugs/321402-6-ref.xul => layout/reftests/bugs/321402-6-ref.xhtml
rename : layout/reftests/bugs/321402-6.xul => layout/reftests/bugs/321402-6.xhtml
rename : layout/reftests/bugs/331809-1.xul => layout/reftests/bugs/331809-1.xhtml
rename : layout/reftests/bugs/336096-1-ref.xul => layout/reftests/bugs/336096-1-ref.xhtml
rename : layout/reftests/bugs/336096-1.xul => layout/reftests/bugs/336096-1.xhtml
rename : layout/reftests/bugs/364968-1.xul => layout/reftests/bugs/364968-1.xhtml
rename : layout/reftests/bugs/366616-1-ref.xul => layout/reftests/bugs/366616-1-ref.xhtml
rename : layout/reftests/bugs/366616-1.xul => layout/reftests/bugs/366616-1.xhtml
rename : layout/reftests/bugs/369882-ref.xul => layout/reftests/bugs/369882-ref.xhtml
rename : layout/reftests/bugs/369882.xul => layout/reftests/bugs/369882.xhtml
rename : layout/reftests/bugs/374038-1-ref.xul => layout/reftests/bugs/374038-1-ref.xhtml
rename : layout/reftests/bugs/374038-1.xul => layout/reftests/bugs/374038-1.xhtml
rename : layout/reftests/bugs/374038-2-ref.xul => layout/reftests/bugs/374038-2-ref.xhtml
rename : layout/reftests/bugs/374038-2.xul => layout/reftests/bugs/374038-2.xhtml
rename : layout/reftests/bugs/401946-1.xul => layout/reftests/bugs/401946-1.xhtml
rename : layout/reftests/bugs/403505-1-ref.xul => layout/reftests/bugs/403505-1-ref.xhtml
rename : layout/reftests/bugs/404149-1-ref.xul => layout/reftests/bugs/404149-1-ref.xhtml
rename : layout/reftests/bugs/404149-1.xul => layout/reftests/bugs/404149-1.xhtml
rename : layout/reftests/bugs/421203-1.xul => layout/reftests/bugs/421203-1.xhtml
rename : layout/reftests/bugs/421203-2.xul => layout/reftests/bugs/421203-2.xhtml
rename : layout/reftests/bugs/421203-3.xul => layout/reftests/bugs/421203-3.xhtml
rename : layout/reftests/bugs/421203-4.xul => layout/reftests/bugs/421203-4.xhtml
rename : layout/reftests/bugs/421203-5.xul => layout/reftests/bugs/421203-5.xhtml
rename : layout/reftests/bugs/421203-6.xul => layout/reftests/bugs/421203-6.xhtml
rename : layout/reftests/bugs/424074-1-ref.xul => layout/reftests/bugs/424074-1-ref.xhtml
rename : layout/reftests/bugs/424074-1-ref2.xul => layout/reftests/bugs/424074-1-ref2.xhtml
rename : layout/reftests/bugs/424074-1-ref3.xul => layout/reftests/bugs/424074-1-ref3.xhtml
rename : layout/reftests/bugs/424074-1.xul => layout/reftests/bugs/424074-1.xhtml
rename : layout/reftests/bugs/456147.xul => layout/reftests/bugs/456147.xhtml
rename : layout/reftests/bugs/463217-1-ref.xul => layout/reftests/bugs/463217-1-ref.xhtml
rename : layout/reftests/bugs/463217-1.xul => layout/reftests/bugs/463217-1.xhtml
rename : layout/reftests/bugs/468473-1-ref.xul => layout/reftests/bugs/468473-1-ref.xhtml
rename : layout/reftests/bugs/468473-1.xul => layout/reftests/bugs/468473-1.xhtml
rename : layout/reftests/bugs/472500-1-ref.xul => layout/reftests/bugs/472500-1-ref.xhtml
rename : layout/reftests/bugs/472500-1.xul => layout/reftests/bugs/472500-1.xhtml
rename : layout/reftests/bugs/473847-1-ref.xul => layout/reftests/bugs/473847-1-ref.xhtml
rename : layout/reftests/bugs/473847-1.xul => layout/reftests/bugs/473847-1.xhtml
rename : layout/reftests/bugs/478377-1-ref.xul => layout/reftests/bugs/478377-1-ref.xhtml
rename : layout/reftests/bugs/478377-1.xul => layout/reftests/bugs/478377-1.xhtml
rename : layout/reftests/bugs/483565-ref.xul => layout/reftests/bugs/483565-ref.xhtml
rename : layout/reftests/bugs/483565.xul => layout/reftests/bugs/483565.xhtml
rename : layout/reftests/bugs/491323-1-ref.xul => layout/reftests/bugs/491323-1-ref.xhtml
rename : layout/reftests/bugs/491323-1.xul => layout/reftests/bugs/491323-1.xhtml
rename : layout/reftests/bugs/508908-1-ref.xul => layout/reftests/bugs/508908-1-ref.xhtml
rename : layout/reftests/bugs/508908-1.xul => layout/reftests/bugs/508908-1.xhtml
rename : layout/reftests/bugs/513318-1-ref.xul => layout/reftests/bugs/513318-1-ref.xhtml
rename : layout/reftests/bugs/513318-1.xul => layout/reftests/bugs/513318-1.xhtml
rename : layout/reftests/bugs/513318-2-ref.xul => layout/reftests/bugs/513318-2-ref.xhtml
rename : layout/reftests/bugs/513318-2.xul => layout/reftests/bugs/513318-2.xhtml
rename : layout/reftests/bugs/537507-1-frame.xul => layout/reftests/bugs/537507-1-frame.xhtml
rename : layout/reftests/bugs/537507-1-ref.xul => layout/reftests/bugs/537507-1-ref.xhtml
rename : layout/reftests/bugs/537507-1.xul => layout/reftests/bugs/537507-1.xhtml
rename : layout/reftests/bugs/537507-1-frame.xul => layout/reftests/bugs/537507-2-frame.xhtml
rename : layout/reftests/bugs/558011-1-ref.xul => layout/reftests/bugs/558011-1-ref.xhtml
rename : layout/reftests/bugs/558011-1.xul => layout/reftests/bugs/558011-1.xhtml
rename : layout/reftests/bugs/664127-1-ref.xul => layout/reftests/bugs/664127-1-ref.xhtml
rename : layout/reftests/bugs/664127-1.xul => layout/reftests/bugs/664127-1.xhtml
rename : layout/reftests/bugs/668319-1.xul => layout/reftests/bugs/668319-1.xhtml
rename : layout/reftests/bugs/669015-1-notref.xul => layout/reftests/bugs/669015-1-notref.xhtml
rename : layout/reftests/bugs/669015-1.xul => layout/reftests/bugs/669015-1.xhtml
rename : layout/reftests/forms/input/file/background-ref.xul => layout/reftests/forms/input/file/background-ref.xhtml
rename : layout/reftests/forms/input/file/rtl-ref.xul => layout/reftests/forms/input/file/rtl-ref.xhtml
rename : layout/reftests/forms/input/file/simple-ref.xul => layout/reftests/forms/input/file/simple-ref.xhtml
rename : layout/reftests/forms/input/file/style-ref.xul => layout/reftests/forms/input/file/style-ref.xhtml
rename : layout/reftests/forms/input/text/centering-1-ref.xul => layout/reftests/forms/input/text/centering-1-ref.xhtml
rename : layout/reftests/forms/input/text/centering-1.xul => layout/reftests/forms/input/text/centering-1.xhtml
rename : layout/reftests/forms/input/text/dynamic-height-1-ref.xul => layout/reftests/forms/input/text/dynamic-height-1-ref.xhtml
rename : layout/reftests/forms/input/text/dynamic-height-1.xul => layout/reftests/forms/input/text/dynamic-height-1.xhtml
rename : layout/reftests/forms/textbox/accesskey-1-notref.xul => layout/reftests/forms/textbox/accesskey-1-notref.xhtml
rename : layout/reftests/forms/textbox/accesskey-1.xul => layout/reftests/forms/textbox/accesskey-1.xhtml
rename : layout/reftests/forms/textbox/accesskey-2-ref.xul => layout/reftests/forms/textbox/accesskey-2-ref.xhtml
rename : layout/reftests/forms/textbox/accesskey-2.xul => layout/reftests/forms/textbox/accesskey-2.xhtml
rename : layout/reftests/forms/textbox/accesskey-3-notref.xul => layout/reftests/forms/textbox/accesskey-3-notref.xhtml
rename : layout/reftests/forms/textbox/accesskey-3-ref.xul => layout/reftests/forms/textbox/accesskey-3-ref.xhtml
rename : layout/reftests/forms/textbox/accesskey-3.xul => layout/reftests/forms/textbox/accesskey-3.xhtml
rename : layout/reftests/forms/textbox/accesskey-3-notref.xul => layout/reftests/forms/textbox/accesskey-4-notref.xhtml
rename : layout/reftests/forms/textbox/accesskey-4-ref.xul => layout/reftests/forms/textbox/accesskey-4-ref.xhtml
rename : layout/reftests/forms/textbox/accesskey-4.xul => layout/reftests/forms/textbox/accesskey-4.xhtml
rename : layout/reftests/forms/textbox/align-baseline-1-ref.xul => layout/reftests/forms/textbox/align-baseline-1-ref.xhtml
rename : layout/reftests/forms/textbox/align-baseline-1.xul => layout/reftests/forms/textbox/align-baseline-1.xhtml
rename : layout/reftests/forms/textbox/setsize-ref.xul => layout/reftests/forms/textbox/setsize-ref.xhtml
rename : layout/reftests/forms/textbox/setsize.xul => layout/reftests/forms/textbox/setsize.xhtml
rename : layout/reftests/image-region/image-region-ref.xul => layout/reftests/image-region/image-region-ref.xhtml
rename : layout/reftests/image-region/image-region.xul => layout/reftests/image-region/image-region.xhtml
rename : layout/reftests/invalidation/540247-1-ref.xul => layout/reftests/invalidation/540247-1-ref.xhtml
rename : layout/reftests/invalidation/540247-1.xul => layout/reftests/invalidation/540247-1.xhtml
rename : layout/reftests/native-theme/470711-1-ref.xul => layout/reftests/native-theme/470711-1-ref.xhtml
rename : layout/reftests/native-theme/470711-1.xul => layout/reftests/native-theme/470711-1.xhtml
rename : layout/reftests/native-theme/482955-1-ref.xul => layout/reftests/native-theme/482955-1-ref.xhtml
rename : layout/reftests/native-theme/482955-1.xul => layout/reftests/native-theme/482955-1.xhtml
rename : layout/reftests/native-theme/676387-1-ref.xul => layout/reftests/native-theme/676387-1-ref.xhtml
rename : layout/reftests/native-theme/676387-1.xul => layout/reftests/native-theme/676387-1.xhtml
rename : layout/reftests/native-theme/blank-window.xul => layout/reftests/native-theme/blank-window.xhtml
rename : layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xul => layout/reftests/native-theme/menulist-mirrored-when-rtl-ref.xhtml
rename : layout/reftests/native-theme/menulist-mirrored-when-rtl.xul => layout/reftests/native-theme/menulist-mirrored-when-rtl.xhtml
rename : layout/reftests/native-theme/resizer-bottomend-flipped.xul => layout/reftests/native-theme/resizer-bottomend-flipped.xhtml
rename : layout/reftests/native-theme/resizer-bottomend-rtl.xul => layout/reftests/native-theme/resizer-bottomend-rtl.xhtml
rename : layout/reftests/native-theme/resizer-bottomend.xul => layout/reftests/native-theme/resizer-bottomend.xhtml
rename : layout/reftests/native-theme/resizer-bottomleft-rtl.xul => layout/reftests/native-theme/resizer-bottomleft-rtl.xhtml
rename : layout/reftests/native-theme/resizer-bottomleft.xul => layout/reftests/native-theme/resizer-bottomleft.xhtml
rename : layout/reftests/native-theme/resizer-bottomright-rtl.xul => layout/reftests/native-theme/resizer-bottomright-rtl.xhtml
rename : layout/reftests/native-theme/resizer-bottomright.xul => layout/reftests/native-theme/resizer-bottomright.xhtml
rename : layout/reftests/native-theme/resizer-bottomstart-rtl.xul => layout/reftests/native-theme/resizer-bottomstart-rtl.xhtml
rename : layout/reftests/native-theme/resizer-bottomstart.xul => layout/reftests/native-theme/resizer-bottomstart.xhtml
rename : layout/reftests/native-theme/resizer-left.xul => layout/reftests/native-theme/resizer-left.xhtml
rename : layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xul => layout/reftests/native-theme/searchfield-mirrored-when-rtl-ref.xhtml
rename : layout/reftests/native-theme/searchfield-mirrored-when-rtl.xul => layout/reftests/native-theme/searchfield-mirrored-when-rtl.xhtml
rename : layout/reftests/reftest-sanity/test-async-ref.xul => layout/reftests/reftest-sanity/test-async-ref.xhtml
rename : layout/reftests/reftest-sanity/test-async.xul => layout/reftests/reftest-sanity/test-async.xhtml
rename : layout/reftests/text-shadow/basic-negcoord-ref.xul => layout/reftests/text-shadow/basic-negcoord-ref.xhtml
rename : layout/reftests/text-shadow/basic-negcoord.xul => layout/reftests/text-shadow/basic-negcoord.xhtml
rename : layout/reftests/text-shadow/basic-ref.xul => layout/reftests/text-shadow/basic-ref.xhtml
rename : layout/reftests/text-shadow/basic.xul => layout/reftests/text-shadow/basic.xhtml
rename : layout/reftests/text-shadow/blur-notref.xul => layout/reftests/text-shadow/blur-notref.xhtml
rename : layout/reftests/text-shadow/blur.xul => layout/reftests/text-shadow/blur.xhtml
rename : layout/reftests/text-shadow/color-inherit-ref.xul => layout/reftests/text-shadow/color-inherit-ref.xhtml
rename : layout/reftests/text-shadow/color-inherit.xul => layout/reftests/text-shadow/color-inherit.xhtml
rename : layout/reftests/text-shadow/multiple-noblur-ref.xul => layout/reftests/text-shadow/multiple-noblur-ref.xhtml
rename : layout/reftests/text-shadow/multiple-noblur.xul => layout/reftests/text-shadow/multiple-noblur.xhtml
rename : layout/reftests/xul-document-load/reference-green-window.xul => layout/reftests/xul-document-load/reference-green-window.xhtml
rename : layout/reftests/xul-document-load/test003.xul => layout/reftests/xul-document-load/test003.xhtml
rename : layout/reftests/xul-document-load/test004.xul => layout/reftests/xul-document-load/test004.xhtml
rename : layout/reftests/xul-document-load/test005.xul => layout/reftests/xul-document-load/test005.xhtml
rename : layout/reftests/xul-document-load/test006.xul => layout/reftests/xul-document-load/test006.xhtml
rename : layout/reftests/xul-document-load/test008.xul => layout/reftests/xul-document-load/test008.xhtml
rename : layout/reftests/xul-document-load/test010.xul => layout/reftests/xul-document-load/test010.xhtml
rename : layout/reftests/xul-document-load/test012.xul => layout/reftests/xul-document-load/test012.xhtml
rename : layout/reftests/xul-document-load/test013.xul => layout/reftests/xul-document-load/test013.xhtml
rename : layout/reftests/xul-document-load/test022.xul => layout/reftests/xul-document-load/test022.xhtml
rename : layout/reftests/xul/accesskey-ref.xul => layout/reftests/xul/accesskey-ref.xhtml
rename : layout/reftests/xul/accesskey.xul => layout/reftests/xul/accesskey.xhtml
rename : layout/reftests/native-theme/blank-window.xul => layout/reftests/xul/blank-window.xhtml
rename : layout/reftests/xul/css-flex-1.xul => layout/reftests/xul/css-flex-1.xhtml
rename : layout/reftests/xul/green-ref.xul => layout/reftests/xul/green-ref.xhtml
rename : layout/reftests/xul/image-appearance-dynamic-ref.xul => layout/reftests/xul/image-appearance-dynamic-ref.xhtml
rename : layout/reftests/xul/image-appearance-dynamic.xul => layout/reftests/xul/image-appearance-dynamic.xhtml
rename : layout/reftests/xul/inactive-fixed-bg-bug1205630.xul => layout/reftests/xul/inactive-fixed-bg-bug1205630.xhtml
rename : layout/reftests/xul/inactive-fixed-bg-bug1272525.xul => layout/reftests/xul/inactive-fixed-bg-bug1272525.xhtml
rename : layout/reftests/xul/mac-tab-toolbar-ref.xul => layout/reftests/xul/mac-tab-toolbar-ref.xhtml
rename : layout/reftests/xul/mac-tab-toolbar.xul => layout/reftests/xul/mac-tab-toolbar.xhtml
rename : layout/reftests/xul/menuitem-key-ref.xul => layout/reftests/xul/menuitem-key-ref.xhtml
rename : layout/reftests/xul/menuitem-key.xul => layout/reftests/xul/menuitem-key.xhtml
rename : layout/reftests/xul/menulist-shrinkwrap-1-ref.xul => layout/reftests/xul/menulist-shrinkwrap-1-ref.xhtml
rename : layout/reftests/xul/menulist-shrinkwrap-1.xul => layout/reftests/xul/menulist-shrinkwrap-1.xhtml
rename : layout/reftests/xul/menulist-shrinkwrap-2-ref.xul => layout/reftests/xul/menulist-shrinkwrap-2-ref.xhtml
rename : layout/reftests/xul/menulist-shrinkwrap-2.xul => layout/reftests/xul/menulist-shrinkwrap-2.xhtml
rename : layout/reftests/xul/object-fit-contain-png-001.xul => layout/reftests/xul/object-fit-contain-png-001.xhtml
rename : layout/reftests/xul/object-fit-contain-png-002.xul => layout/reftests/xul/object-fit-contain-png-002.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-001.xul => layout/reftests/xul/object-fit-contain-svg-001.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-002.xul => layout/reftests/xul/object-fit-contain-svg-002.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-003.xul => layout/reftests/xul/object-fit-contain-svg-003.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-004.xul => layout/reftests/xul/object-fit-contain-svg-004.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-005.xul => layout/reftests/xul/object-fit-contain-svg-005.xhtml
rename : layout/reftests/xul/object-fit-contain-svg-006.xul => layout/reftests/xul/object-fit-contain-svg-006.xhtml
rename : layout/reftests/xul/object-fit-cover-png-001.xul => layout/reftests/xul/object-fit-cover-png-001.xhtml
rename : layout/reftests/xul/object-fit-cover-png-002.xul => layout/reftests/xul/object-fit-cover-png-002.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-001.xul => layout/reftests/xul/object-fit-cover-svg-001.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-002.xul => layout/reftests/xul/object-fit-cover-svg-002.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-003.xul => layout/reftests/xul/object-fit-cover-svg-003.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-004.xul => layout/reftests/xul/object-fit-cover-svg-004.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-005.xul => layout/reftests/xul/object-fit-cover-svg-005.xhtml
rename : layout/reftests/xul/object-fit-cover-svg-006.xul => layout/reftests/xul/object-fit-cover-svg-006.xhtml
rename : layout/reftests/xul/object-fit-fill-png-001.xul => layout/reftests/xul/object-fit-fill-png-001.xhtml
rename : layout/reftests/xul/object-fit-fill-png-002.xul => layout/reftests/xul/object-fit-fill-png-002.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-001.xul => layout/reftests/xul/object-fit-fill-svg-001.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-002.xul => layout/reftests/xul/object-fit-fill-svg-002.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-003.xul => layout/reftests/xul/object-fit-fill-svg-003.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-004.xul => layout/reftests/xul/object-fit-fill-svg-004.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-005.xul => layout/reftests/xul/object-fit-fill-svg-005.xhtml
rename : layout/reftests/xul/object-fit-fill-svg-006.xul => layout/reftests/xul/object-fit-fill-svg-006.xhtml
rename : layout/reftests/xul/object-fit-none-png-001.xul => layout/reftests/xul/object-fit-none-png-001.xhtml
rename : layout/reftests/xul/object-fit-none-png-002.xul => layout/reftests/xul/object-fit-none-png-002.xhtml
rename : layout/reftests/xul/object-fit-none-svg-001.xul => layout/reftests/xul/object-fit-none-svg-001.xhtml
rename : layout/reftests/xul/object-fit-none-svg-002.xul => layout/reftests/xul/object-fit-none-svg-002.xhtml
rename : layout/reftests/xul/object-fit-none-svg-003.xul => layout/reftests/xul/object-fit-none-svg-003.xhtml
rename : layout/reftests/xul/object-fit-none-svg-004.xul => layout/reftests/xul/object-fit-none-svg-004.xhtml
rename : layout/reftests/xul/object-fit-none-svg-005.xul => layout/reftests/xul/object-fit-none-svg-005.xhtml
rename : layout/reftests/xul/object-fit-none-svg-006.xul => layout/reftests/xul/object-fit-none-svg-006.xhtml
rename : layout/reftests/xul/object-fit-scale-down-png-001.xul => layout/reftests/xul/object-fit-scale-down-png-001.xhtml
rename : layout/reftests/xul/object-fit-scale-down-png-002.xul => layout/reftests/xul/object-fit-scale-down-png-002.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-001.xul => layout/reftests/xul/object-fit-scale-down-svg-001.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-002.xul => layout/reftests/xul/object-fit-scale-down-svg-002.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-003.xul => layout/reftests/xul/object-fit-scale-down-svg-003.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-004.xul => layout/reftests/xul/object-fit-scale-down-svg-004.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-005.xul => layout/reftests/xul/object-fit-scale-down-svg-005.xhtml
rename : layout/reftests/xul/object-fit-scale-down-svg-006.xul => layout/reftests/xul/object-fit-scale-down-svg-006.xhtml
rename : layout/reftests/xul/object-position-png-001.xul => layout/reftests/xul/object-position-png-001.xhtml
rename : layout/reftests/xul/object-position-png-002.xul => layout/reftests/xul/object-position-png-002.xhtml
rename : layout/reftests/xul/resizer-bottomend-flipped.xul => layout/reftests/xul/resizer-bottomend-flipped.xhtml
rename : layout/reftests/xul/resizer-bottomend-rtl.xul => layout/reftests/xul/resizer-bottomend-rtl.xhtml
rename : layout/reftests/xul/resizer-bottomend.xul => layout/reftests/xul/resizer-bottomend.xhtml
rename : layout/reftests/xul/resizer-bottomleft-rtl.xul => layout/reftests/xul/resizer-bottomleft-rtl.xhtml
rename : layout/reftests/xul/resizer-bottomleft.xul => layout/reftests/xul/resizer-bottomleft.xhtml
rename : layout/reftests/xul/resizer-bottomright-rtl.xul => layout/reftests/xul/resizer-bottomright-rtl.xhtml
rename : layout/reftests/xul/resizer-bottomright.xul => layout/reftests/xul/resizer-bottomright.xhtml
rename : layout/reftests/xul/resizer-bottomstart-rtl.xul => layout/reftests/xul/resizer-bottomstart-rtl.xhtml
rename : layout/reftests/xul/resizer-bottomstart.xul => layout/reftests/xul/resizer-bottomstart.xhtml
rename : layout/reftests/xul/resizer-left.xul => layout/reftests/xul/resizer-left.xhtml
rename : layout/reftests/xul/text-crop-ref.xul => layout/reftests/xul/text-crop-ref.xhtml
rename : layout/reftests/xul/text-crop.xul => layout/reftests/xul/text-crop.xhtml
rename : layout/reftests/xul/text-small-caps-1-ref.xul => layout/reftests/xul/text-small-caps-1-ref.xhtml
rename : layout/reftests/xul/text-small-caps-1.xul => layout/reftests/xul/text-small-caps-1.xhtml
rename : layout/reftests/xul/textbox-overflow-1-ref.xul => layout/reftests/xul/textbox-overflow-1-ref.xhtml
rename : layout/reftests/xul/textbox-overflow-1.xul => layout/reftests/xul/textbox-overflow-1.xhtml
rename : layout/reftests/xul/tree-row-outline-1-notref.xul => layout/reftests/xul/tree-row-outline-1-notref.xhtml
rename : layout/reftests/xul/tree-row-outline-1-ref.xul => layout/reftests/xul/tree-row-outline-1-ref.xhtml
rename : layout/reftests/xul/tree-row-outline-1.xul => layout/reftests/xul/tree-row-outline-1.xhtml
rename : layout/reftests/xul/treecell-image-svg-1-ref.xul => layout/reftests/xul/treecell-image-svg-1-ref.xhtml
rename : layout/reftests/xul/treecell-image-svg-1a.xul => layout/reftests/xul/treecell-image-svg-1a.xhtml
rename : layout/reftests/xul/treecell-image-svg-1b.xul => layout/reftests/xul/treecell-image-svg-1b.xhtml
rename : layout/reftests/xul/treechildren-padding-percent-1-ref.xul => layout/reftests/xul/treechildren-padding-percent-1-ref.xhtml
rename : layout/reftests/xul/treechildren-padding-percent-1.xul => layout/reftests/xul/treechildren-padding-percent-1.xhtml
rename : layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xul => layout/reftests/xul/treetwisty-svg-context-paint-1-not-ref.xhtml
rename : layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xul => layout/reftests/xul/treetwisty-svg-context-paint-1-ref.xhtml
rename : layout/reftests/xul/treetwisty-svg-context-paint-1.xul => layout/reftests/xul/treetwisty-svg-context-paint-1.xhtml
rename : layout/style/crashtests/416461-1.xul => layout/style/crashtests/416461-1.xhtml
rename : layout/style/crashtests/431705-1.xul => layout/style/crashtests/431705-1.xhtml
rename : layout/svg/crashtests/314244-1.xul => layout/svg/crashtests/314244-1.xhtml
rename : layout/svg/crashtests/337408-1.xul => layout/svg/crashtests/337408-1.xhtml
rename : layout/tables/crashtests/322779-1.xul => layout/tables/crashtests/322779-1.xhtml
rename : layout/xul/crashtests/131008-1.xul => layout/xul/crashtests/131008-1.xhtml
rename : layout/xul/crashtests/137216-1.xul => layout/xul/crashtests/137216-1.xhtml
rename : layout/xul/crashtests/1379332-2.xul => layout/xul/crashtests/1379332-2.xhtml
rename : layout/xul/crashtests/151826-1.xul => layout/xul/crashtests/151826-1.xhtml
rename : layout/xul/crashtests/168724-1.xul => layout/xul/crashtests/168724-1.xhtml
rename : layout/xul/crashtests/189814-1.xul => layout/xul/crashtests/189814-1.xhtml
rename : layout/xul/crashtests/289410-1.xul => layout/xul/crashtests/289410-1.xhtml
rename : layout/xul/crashtests/291702-1.xul => layout/xul/crashtests/291702-1.xhtml
rename : layout/xul/crashtests/291702-2.xul => layout/xul/crashtests/291702-2.xhtml
rename : layout/xul/crashtests/291702-3.xul => layout/xul/crashtests/291702-3.xhtml
rename : layout/xul/crashtests/294371-1.xul => layout/xul/crashtests/294371-1.xhtml
rename : layout/xul/crashtests/322786-1.xul => layout/xul/crashtests/322786-1.xhtml
rename : layout/xul/crashtests/325377.xul => layout/xul/crashtests/325377.xhtml
rename : layout/xul/crashtests/326879-1.xul => layout/xul/crashtests/326879-1.xhtml
rename : layout/xul/crashtests/328135-1.xul => layout/xul/crashtests/328135-1.xhtml
rename : layout/xul/crashtests/329327-1.xul => layout/xul/crashtests/329327-1.xhtml
rename : layout/xul/crashtests/336962-1.xul => layout/xul/crashtests/336962-1.xhtml
rename : layout/xul/crashtests/344228-1.xul => layout/xul/crashtests/344228-1.xhtml
rename : layout/xul/crashtests/350460.xul => layout/xul/crashtests/350460.xhtml
rename : layout/xul/crashtests/365151.xul => layout/xul/crashtests/365151.xhtml
rename : layout/xul/crashtests/366112-1.xul => layout/xul/crashtests/366112-1.xhtml
rename : layout/xul/crashtests/366203-1.xul => layout/xul/crashtests/366203-1.xhtml
rename : layout/xul/crashtests/374102-1.xul => layout/xul/crashtests/374102-1.xhtml
rename : layout/xul/crashtests/382746-1.xul => layout/xul/crashtests/382746-1.xhtml
rename : layout/xul/crashtests/382899-1.xul => layout/xul/crashtests/382899-1.xhtml
rename : layout/xul/crashtests/384105-1-inner.xul => layout/xul/crashtests/384105-1-inner.xhtml
rename : layout/xul/crashtests/384373-1.xul => layout/xul/crashtests/384373-1.xhtml
rename : layout/xul/crashtests/384373-2.xul => layout/xul/crashtests/384373-2.xhtml
rename : layout/xul/crashtests/384871-1-inner.xul => layout/xul/crashtests/384871-1-inner.xhtml
rename : layout/xul/crashtests/386642.xul => layout/xul/crashtests/386642.xhtml
rename : layout/xul/crashtests/387080-1.xul => layout/xul/crashtests/387080-1.xhtml
rename : layout/xul/crashtests/391974-1-inner.xul => layout/xul/crashtests/391974-1-inner.xhtml
rename : layout/xul/crashtests/399013.xul => layout/xul/crashtests/399013.xhtml
rename : layout/xul/crashtests/408904-1.xul => layout/xul/crashtests/408904-1.xhtml
rename : layout/xul/crashtests/417509.xul => layout/xul/crashtests/417509.xhtml
rename : layout/xul/crashtests/538308-1.xul => layout/xul/crashtests/538308-1.xhtml
rename : layout/xul/crashtests/564705-1.xul => layout/xul/crashtests/564705-1.xhtml
rename : layout/xul/grid/crashtests/306911-grid-testcases.xul => layout/xul/grid/crashtests/306911-grid-testcases.xhtml
rename : layout/xul/grid/crashtests/306911-grid-testcases2.xul => layout/xul/grid/crashtests/306911-grid-testcases2.xhtml
rename : layout/xul/grid/crashtests/311710-1.xul => layout/xul/grid/crashtests/311710-1.xhtml
rename : layout/xul/grid/crashtests/312784-1.xul => layout/xul/grid/crashtests/312784-1.xhtml
rename : layout/xul/grid/crashtests/313173-1-inner.xul => layout/xul/grid/crashtests/313173-1-inner.xhtml
rename : layout/xul/grid/crashtests/321066-1.xul => layout/xul/grid/crashtests/321066-1.xhtml
rename : layout/xul/grid/crashtests/423802-crash.xul => layout/xul/grid/crashtests/423802-crash.xhtml
rename : layout/xul/grid/reftests/column-sizing-1-ref.xul => layout/xul/grid/reftests/column-sizing-1-ref.xhtml
rename : layout/xul/grid/reftests/column-sizing-1.xul => layout/xul/grid/reftests/column-sizing-1.xhtml
rename : layout/xul/grid/reftests/not-full-basic.xul => layout/xul/grid/reftests/not-full-basic.xhtml
rename : layout/xul/grid/reftests/not-full-grid-pack-align.xul => layout/xul/grid/reftests/not-full-grid-pack-align.xhtml
rename : layout/xul/grid/reftests/not-full-row-group-align.xul => layout/xul/grid/reftests/not-full-row-group-align.xhtml
rename : layout/xul/grid/reftests/not-full-row-group-direction.xul => layout/xul/grid/reftests/not-full-row-group-direction.xhtml
rename : layout/xul/grid/reftests/not-full-row-group-pack.xul => layout/xul/grid/reftests/not-full-row-group-pack.xhtml
rename : layout/xul/grid/reftests/not-full-row-leaf-align.xul => layout/xul/grid/reftests/not-full-row-leaf-align.xhtml
rename : layout/xul/grid/reftests/not-full-row-leaf-direction.xul => layout/xul/grid/reftests/not-full-row-leaf-direction.xhtml
rename : layout/xul/grid/reftests/not-full-row-leaf-pack.xul => layout/xul/grid/reftests/not-full-row-leaf-pack.xhtml
rename : layout/xul/grid/reftests/row-or-column-sizing-1.xul => layout/xul/grid/reftests/row-or-column-sizing-1.xhtml
rename : layout/xul/grid/reftests/row-or-column-sizing-2.xul => layout/xul/grid/reftests/row-or-column-sizing-2.xhtml
rename : layout/xul/grid/reftests/row-or-column-sizing-3.xul => layout/xul/grid/reftests/row-or-column-sizing-3.xhtml
rename : layout/xul/grid/reftests/row-or-column-sizing-4.xul => layout/xul/grid/reftests/row-or-column-sizing-4.xhtml
rename : layout/xul/grid/reftests/row-sizing-1-ref.xul => layout/xul/grid/reftests/row-sizing-1-ref.xhtml
rename : layout/xul/grid/reftests/row-sizing-1.xul => layout/xul/grid/reftests/row-sizing-1.xhtml
rename : layout/xul/grid/reftests/scrollable-columns.xul => layout/xul/grid/reftests/scrollable-columns.xhtml
rename : layout/xul/grid/reftests/scrollable-rows.xul => layout/xul/grid/reftests/scrollable-rows.xhtml
rename : layout/xul/grid/reftests/sizing-2d-ref.xul => layout/xul/grid/reftests/sizing-2d-ref.xhtml
rename : layout/xul/grid/reftests/sizing-2d.xul => layout/xul/grid/reftests/sizing-2d.xhtml
rename : layout/xul/grid/reftests/z-order-1-ref.xul => layout/xul/grid/reftests/z-order-1-ref.xhtml
rename : layout/xul/grid/reftests/z-order-1.xul => layout/xul/grid/reftests/z-order-1.xhtml
rename : layout/xul/grid/reftests/z-order-2-ref.xul => layout/xul/grid/reftests/z-order-2-ref.xhtml
rename : layout/xul/grid/reftests/z-order-2.xul => layout/xul/grid/reftests/z-order-2.xhtml
rename : layout/xul/reftest/checkbox-dynamic-change-ref.xul => layout/xul/reftest/checkbox-dynamic-change-ref.xhtml
rename : layout/xul/reftest/checkbox-dynamic-change.xul => layout/xul/reftest/checkbox-dynamic-change.xhtml
rename : layout/xul/reftest/image-scaling-min-height-1-ref.xul => layout/xul/reftest/image-scaling-min-height-1-ref.xhtml
rename : layout/xul/reftest/image-scaling-min-height-1.xul => layout/xul/reftest/image-scaling-min-height-1.xhtml
rename : layout/xul/reftest/image-size-ref.xul => layout/xul/reftest/image-size-ref.xhtml
rename : layout/xul/reftest/image-size.xul => layout/xul/reftest/image-size.xhtml
rename : layout/xul/reftest/popup-explicit-size-ref.xul => layout/xul/reftest/popup-explicit-size-ref.xhtml
rename : layout/xul/reftest/popup-explicit-size.xul => layout/xul/reftest/popup-explicit-size.xhtml
rename : layout/xul/reftest/radio-dynamic-change-ref.xul => layout/xul/reftest/radio-dynamic-change-ref.xhtml
rename : layout/xul/reftest/radio-dynamic-change.xul => layout/xul/reftest/radio-dynamic-change.xhtml
rename : layout/xul/reftest/textbox-text-transform-ref.xul => layout/xul/reftest/textbox-text-transform-ref.xhtml
rename : layout/xul/reftest/textbox-text-transform.xul => layout/xul/reftest/textbox-text-transform.xhtml
rename : layout/xul/tree/crashtests/307298-1.xul => layout/xul/tree/crashtests/307298-1.xhtml
rename : layout/xul/tree/crashtests/309732-1.xul => layout/xul/tree/crashtests/309732-1.xhtml
rename : layout/xul/tree/crashtests/309732-2.xul => layout/xul/tree/crashtests/309732-2.xhtml
rename : layout/xul/tree/crashtests/366583-1.xul => layout/xul/tree/crashtests/366583-1.xhtml
rename : layout/xul/tree/crashtests/380217-1.xul => layout/xul/tree/crashtests/380217-1.xhtml
rename : layout/xul/tree/crashtests/391178-2.xul => layout/xul/tree/crashtests/391178-2.xhtml
rename : layout/xul/tree/crashtests/393665-1.xul => layout/xul/tree/crashtests/393665-1.xhtml
rename : layout/xul/tree/crashtests/399227-1.xul => layout/xul/tree/crashtests/399227-1.xhtml
rename : layout/xul/tree/crashtests/409807-1.xul => layout/xul/tree/crashtests/409807-1.xhtml
rename : layout/xul/tree/crashtests/414170-1.xul => layout/xul/tree/crashtests/414170-1.xhtml
rename : layout/xul/tree/crashtests/430394-1.xul => layout/xul/tree/crashtests/430394-1.xhtml
rename : layout/xul/tree/crashtests/585815-iframe.xul => layout/xul/tree/crashtests/585815-iframe.xhtml
rename : layout/xul/tree/crashtests/730441-1.xul => layout/xul/tree/crashtests/730441-1.xhtml
rename : layout/xul/tree/crashtests/730441-2.xul => layout/xul/tree/crashtests/730441-2.xhtml
rename : layout/xul/tree/crashtests/730441-3.xul => layout/xul/tree/crashtests/730441-3.xhtml
extra : moz-landing-system : lando
2019-11-16 01:02:44 +00:00
Mats Palmgren
2cf7e52582 Bug 1591219 - [css-align] Synthesize a baseline from the content edges for empty table cells. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D50711

--HG--
extra : moz-landing-system : lando
2019-11-12 15:31:57 +00:00
iantonga
436f2a7aa5 Bug 1592623 - Removed an useless namespace alias r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D52490

--HG--
extra : moz-landing-system : lando
2019-11-11 21:33:40 +00:00
alaskanemily
43cc243866 Bug 1588017 - Clean up nsIFrame::IntrinsicISizeOffsetData r=TYLin,dholbert
Update the comments, name, and fields to show it is agnostic of isize/bsize.

Differential Revision: https://phabricator.services.mozilla.com/D51739

--HG--
extra : moz-landing-system : lando
2019-11-05 18:52:03 +00:00
Ting-Yu Lin
d0f336a7a6 Bug 1591546 Part 1 - Add WritingMode::IsBidiRTL(). r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D50771

--HG--
extra : moz-landing-system : lando
2019-10-28 09:33:05 +00:00
Cameron McCormack
4ff6c875f8 Bug 1482778 - Include captions within table outlines. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D45802

--HG--
extra : moz-landing-system : lando
2019-09-22 23:42:04 +00:00
Mats Palmgren
9f0578ffbf Bug 1580346 - Initialize table-row and table-row-group borders to zero in border-collapse:separate tables. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D45940

--HG--
extra : moz-landing-system : lando
2019-09-16 22:07:03 +00:00
Andrew Osmond
fce484c34f Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
Rounding in layout pixels is very close to snapping in raster pixels if
there are no transforms involved. This is why it worked most of the time
and fell flat in many edge cases. In future parts of this series, we
will trust scene building and frame building to do the heavy lifting for
snapping purposes.

Differential Revision: https://phabricator.services.mozilla.com/D45058

--HG--
extra : moz-landing-system : lando
2019-09-14 16:17:04 +00:00
Ciure Andrei
a4046ec458 Backed out 6 changesets (bug 1574493) for causing nested-sticky-2.html to perma fail CLOSED TREE
Backed out changeset 358746636448 (bug 1574493)
Backed out changeset 34aef5498237 (bug 1574493)
Backed out changeset 1f88e2031c76 (bug 1574493)
Backed out changeset 07c588b5ea10 (bug 1574493)
Backed out changeset 0685e8d3510e (bug 1574493)
Backed out changeset 15d4390220c4 (bug 1574493)
2019-09-13 19:26:50 +03:00
Andrew Osmond
25866edb78 Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
Rounding in layout pixels is very close to snapping in raster pixels if
there are no transforms involved. This is why it worked most of the time
and fell flat in many edge cases. In future parts of this series, we
will trust scene building and frame building to do the heavy lifting for
snapping purposes.

Differential Revision: https://phabricator.services.mozilla.com/D45058

--HG--
extra : moz-landing-system : lando
2019-09-13 14:03:23 +00:00
Ciure Andrei
8c3feea58a Backed out 6 changesets (bug 1574493) for causing nested-sticky-1.html to perma fail CLOSED TREE
Backed out changeset fdc25a90b0ef (bug 1574493)
Backed out changeset 0ce3c48c1f79 (bug 1574493)
Backed out changeset 326b9f96614b (bug 1574493)
Backed out changeset b0817c0aee77 (bug 1574493)
Backed out changeset 70d99c264df9 (bug 1574493)
Backed out changeset e5217ab4b668 (bug 1574493)
2019-09-13 16:17:47 +03:00
Andrew Osmond
b2d4e121cb Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
Rounding in layout pixels is very close to snapping in raster pixels if
there are no transforms involved. This is why it worked most of the time
and fell flat in many edge cases. In future parts of this series, we
will trust scene building and frame building to do the heavy lifting for
snapping purposes.

Differential Revision: https://phabricator.services.mozilla.com/D45058

--HG--
extra : moz-landing-system : lando
2019-09-13 10:48:31 +00:00
Gurzau Raul
fe4bb6d539 Backed out 6 changesets (bug 1574493) for wrench failures at stacking-context-clip.yaml on a CLOSED TREE.
Backed out changeset 8a8736ac4e25 (bug 1574493)
Backed out changeset 4a3294e88823 (bug 1574493)
Backed out changeset 0c26ecdc1ddc (bug 1574493)
Backed out changeset 11257f7b3ad3 (bug 1574493)
Backed out changeset dcedc286ad9d (bug 1574493)
Backed out changeset 87f216e0753d (bug 1574493)
2019-09-12 18:34:07 +03:00
Andrew Osmond
320cbbf828 Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
Rounding in layout pixels is very close to snapping in raster pixels if
there are no transforms involved. This is why it worked most of the time
and fell flat in many edge cases. In future parts of this series, we
will trust scene building and frame building to do the heavy lifting for
snapping purposes.

Differential Revision: https://phabricator.services.mozilla.com/D45058

--HG--
extra : moz-landing-system : lando
2019-09-12 12:42:41 +00:00
Emilio Cobos Álvarez
78a7d864e6 Bug 1577139 - Remove LengthPercentage::was_calc. r=heycam
There should not be any behavior change between specifying a percentage using %
or calc(%) per the resolution of https://github.com/w3c/csswg-drafts/issues/3482.

Differential Revision: https://phabricator.services.mozilla.com/D43747

--HG--
extra : moz-landing-system : lando
2019-09-12 08:14:44 +00:00
Ting-Yu Lin
b8fee8f71c Bug 1308587 Part 2 - Remove -moz prefix for all multi-column properties in testing and css files. r=dholbert
This patch is generated by the following script:

```
function remove_column_prefix() {
    echo "Renaming $1 to $2"
    find .\
         -type f\
         ! -path "./obj*"\
         ! -path "./.git"\
         ! -path "./.hg"\
         \( -name "*.html" -or\
            -name "*.xhtml" -or\
            -name "*.xht" -or\
            -name "*.xul" -or\
            -name "*.xml" -or\
            -name "*.css"  \)\
            -exec sed -i -e "s/$1/$2/g" "{}" \;
}

remove_column_prefix "-moz-columns" "columns"
remove_column_prefix "-moz-column-width" "column-width"
remove_column_prefix "-moz-column-count" "column-count"
remove_column_prefix "-moz-column-fill" "column-fill"
remove_column_prefix "-moz-column-gap" "column-gap"
remove_column_prefix "-moz-column-rule" "column-rule"
remove_column_prefix "-moz-column-rule-width" "column-rule-width"
remove_column_prefix "-moz-column-rule-color" "column-rule-color"
remove_column_prefix "-moz-column-rule-style" "column-rule-style"

```

Note: after running the above script, I reverted one minor change to the
file multicol-nested-column-rule-001.xht in the theoretically read-only
directory layout/reftests/w3c-css/received/css-multicol/.

Differential Revision: https://phabricator.services.mozilla.com/D44870

--HG--
extra : moz-landing-system : lando
2019-09-05 21:37:32 +00:00
Mats Palmgren
81134b078b Bug 1577364 - Remove the NS_TABLE_CELL_HAS_PCT_OVER_BSIZE frame bit since it's not used. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D43864

--HG--
extra : moz-landing-system : lando
2019-08-29 21:22:25 +00:00
Emilio Cobos Álvarez
ba5c709666 Bug 1575608 - Simplify -x-span property. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D42914

--HG--
extra : moz-landing-system : lando
2019-08-21 20:02:13 +00:00
Nathan Froyd
87c432d06a Bug 1570982 - remove CPP_THROW_NEW; r=glandium
We always define it to the same thing, and we're inconsistent in whether
we use `CPP_THROW_NEW` or `throw()`, so we might as well just use the
standard C++ thing and get rid of some baggage.

Differential Revision: https://phabricator.services.mozilla.com/D40425

--HG--
extra : moz-landing-system : lando
2019-08-14 01:32:41 +00:00
L. David Baron
99fc596f62 Bug 1547759 - Ensure that we call ApplyRelativePositioning after the frame's new size has been set so it works correctly for RTL. r=jfkthame,dholbert
Differential Revision: https://phabricator.services.mozilla.com/D40568

--HG--
extra : moz-landing-system : lando
2019-08-08 20:04:40 +00:00
L. David Baron
440cf57cdd Bug 1547759 - Switch nsTableFrame to use the logical version of FinishReflowChild. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D40567

--HG--
extra : moz-landing-system : lando
2019-08-08 20:03:33 +00:00
L. David Baron
c923b062b3 Bug 1547759 - Pass ReflowInput to FinishReflowChild in almost all cases. r=jfkthame
At first glance, it might look like this would change behavior, since
FinishReflowChild passes aReflowInput to DidReflow, which in turn
notifies aReflowInput's mPercentBSizeObserver.  However, if you examine
how the mPercentBSizeObserver is propagated, it can only be set for the
anonymous block wrapping the children of table cells, the children of
table cells, or additionally a child of a table wrapper frame that has
it set (i.e., a table or its caption, when logically a child of a table
cell).  Since all of the frames for which this is being changed are
either internal table elements that are inside of the table, or are
things that can never be a descendant of a table at all, there should be
no change in behavior.

Differential Revision: https://phabricator.services.mozilla.com/D40565

--HG--
extra : moz-landing-system : lando
2019-08-05 11:52:19 +00:00
L. David Baron
1488be9417 Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
It seems better to convert this before adding a new flag (in bug
1547759) and risking replacing the wrong 0 with a flag.

Differential Revision: https://phabricator.services.mozilla.com/D40562

--HG--
extra : moz-landing-system : lando
2019-08-08 19:48:19 +00:00
L. David Baron
85d61d1a95 Bug 1571249 - Remove the IsTableCell() function. r=TYLin
It was made pointless by the previous patch.

This replaces callers that had a frame type for another reason with the
frame type check that IsTableCell did, and callers that needed to call
Type() with an IsTableCellFrame call.

Differential Revision: https://phabricator.services.mozilla.com/D40561

--HG--
extra : moz-landing-system : lando
2019-08-08 19:48:12 +00:00
L. David Baron
5afb94be01 Bug 1571249 - Remove BCTableCell as a distinct frame type. r=TYLin
There are two existing callers of IsTableCellFrame that both appear to want to
include BCTableCell frames, but don't.  A patch in bug 1547759 will add a
third that wants the same.

The existing users of frame types all have to work around it being a distinct
type, and none appear to want the distinction.  This removes that complexity.

If any callers want to make the distinction, they could implement QueryFrame
for BCTableCellFrame and use it.  (It's not implemented now, though!)

In a little more detail, prior to this patch (in my debug build, at least):
  * nsQueryFrame::ClassID::nsMathMLmtdFrame_id was 46
  * nsQueryFrame::ClassID::nsTableCellFrame_id was 47
  * nsQueryFrame::ClassID::nsBCTableCellFrame_id was 65
and entries 46 and 47 in sLayoutFrameTypes were
mozilla::LayoutFrameType::TableCell while entry 65 was
mozilla::LayoutFrameType::BCTableCell.

With this patch:
  * nsQueryFrame::ClassID::nsBCTableCellFrame_id is 40
  * nsQueryFrame::ClassID::nsMathMLmtdFrame_id is 41
  * nsQueryFrame::ClassID::nsTableCellFrame_id is 42
and entries 40 through 42 in sLayoutFrameTypes are
mozilla::LayoutFrameType::TableCell.

Differential Revision: https://phabricator.services.mozilla.com/D40560

--HG--
extra : moz-landing-system : lando
2019-08-08 19:48:10 +00:00
L. David Baron
ce547cd6f5 Bug 1566945 - Add a parameter to nsContainerFrame::InsertFrames for aPrevFrame's line box. r=dholbert
For now, always pass null, except when passing it through from one
overload to another.

Differential Revision: https://phabricator.services.mozilla.com/D38389

--HG--
extra : moz-landing-system : lando
2019-07-17 23:34:45 +00:00
Brendan Dahl
28dcf95b41 Bug 1557371 - Part 2 - Load all XUL crashtests with chrome privilege. r=dbaron
386947-1.xul, now has one assertion since we take a different code
path with chrome URL's and XBL files. The assertion is triggered since the
binding is invalid.

Differential Revision: https://phabricator.services.mozilla.com/D34542

--HG--
extra : moz-landing-system : lando
2019-07-09 19:40:42 +00:00
L. David Baron
2168126e68 Bug 1564308 - Always reflow all row groups and rows if we're doing visibility:collapse adjustments. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D37467

--HG--
extra : moz-landing-system : lando
2019-07-10 06:49:17 +00:00
L. David Baron
55e633a669 Bug 1564308 - Add reftest. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D37466

--HG--
extra : moz-landing-system : lando
2019-07-10 06:41:14 +00:00
Dorel Luca
3722ba31a0 Backed out 2 changesets (bug 1564308) for Crashtest failures in reftest/tests/layout/generic/crashtests/421671.html
Backed out changeset 514565e608cb (bug 1564308)
Backed out changeset cb68677410a5 (bug 1564308)

--HG--
extra : rebase_source : 0c953f053eb8bed51982f42dea8af4c4eb35c9b6
2019-07-10 06:55:32 +03:00
L. David Baron
8491192c19 Bug 1564308 - Always reflow all row groups and rows if we're doing visibility:collapse adjustments. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D37467

--HG--
extra : moz-landing-system : lando
2019-07-09 23:03:40 +00:00
L. David Baron
dd5165f4e3 Bug 1564308 - Add reftest. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D37466

--HG--
extra : moz-landing-system : lando
2019-07-09 23:02:10 +00:00