Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
L. David Baron 1e88f0f003 Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert
This patch was written entirely by the following script:

  #!/bin/bash

  if [ ! -d "./.hg" ]
  then
    echo "Not in a source tree." 1>&2
    exit 1
  fi

  find . -regex '.*\(ref\|crash\)test.*\.list' | while read FILENAME
  do
    echo "Processing ${FILENAME}."
    # The following has four substitutions:
    # * The first one replaces the *first* argument to fuzzy() when it doesn't
    #   have a - in it, by replacing it with an explicit 0-N range.
    # * The second one does the same for the *second* argument to fuzzy().
    # * The third does the same for the *second* argument to fuzzy-if().
    # * The fourth does the same for the *third* argument to fuzzy-if().
    #
    # Note that this is using perl rather than sed because perl doesn't
    # support non-greedy matching, which is needed for the first argument to
    # fuzzy-if.
    perl -pi -e 's/(fuzzy\()([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy\([^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,)([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,[^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g' "${FILENAME}"
  done

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

--HG--
extra : moz-landing-system : lando
2018-08-09 20:10:21 +00:00
Manish Goregaokar bc43ebe7e0 Bug 1403282 - stylo: Add reftests for whitespace in attr(); r=bz
MozReview-Commit-ID: IMXFY7bpKGf
2017-09-27 01:52:41 -07:00
Emilio Cobos Álvarez 1400981514 Bug 1385154: Test-cases for the nasty edge cases. r=heycam
Chromium and Epiphany fail these, whoops...

MozReview-Commit-ID: JPGgcGrxIh5
2017-08-28 10:28:37 +02:00
Emilio Cobos Álvarez 7651afbdb1 Bug 1376352: Test. r=heycam
MozReview-Commit-ID: K0QCJgwhEMN

--HG--
extra : rebase_source : 64e8e14fd63fb161ba063756ec1062262ffc8c66
2017-07-03 11:09:44 +02:00
Emilio Cobos Álvarez 807e7f9441 Bug 1368240: Properly handle invalidation of eager pseudo-elements with the new setup. r=heycam
MozReview-Commit-ID: EkzDVhC3GPH
2017-06-13 15:52:52 +02:00
Boris Zbarsky 8ad4ba015d Bug 1371112 tests. r=emilio
MozReview-Commit-ID: 9YzRLX5CxyJ

--HG--
extra : rebase_source : b294b77b64e8dda6c0aabb9ea0994e4d33c70e91
2017-06-08 14:17:52 -04:00
Matt Brubeck 0c70ae6c1d Bug 1349651 - stylo: Implement HasAuthorSpecifiedRules. r=bholley
MozReview-Commit-ID: 8ta5KqKzncZ

--HG--
extra : rebase_source : 3ec29f283dc6bfec4d2a1676ab3f78296893d94b
2017-05-10 13:11:36 -07:00
Shing Lyu 435db45b79 Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
Sebastian Hengst ceff3b0678 Backed out changeset 1f9d0f8e65b9 (bug 1351548) 2017-04-26 13:13:05 +02:00
Shing Lyu dae014d9d5 Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-26 18:21:43 +08:00
Boris Zbarsky 2745162ccf Bug 1347411 part 1. Make sure to correctly update anon boxes belonging to ::before/::after pseudo-elements. r=heycam
MozReview-Commit-ID: AzF9WdUo1E
2017-03-15 14:00:42 -04:00
Sebastian Hengst c167cfddc4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/generated-content. r=dholbert
MozReview-Commit-ID: 1wR4OIH95Yc
2016-10-09 09:51:29 +02:00
Seth Fowler b608498dd4 Bug 1207355 (Followup) - Add yet more fuzz to layout/reftests/generated-content tests. r=me 2015-10-30 00:29:23 -07:00
Seth Fowler 25f9c99819 Bug 1207355 (Followup) - Add fuzz to layout/reftests/generated-content tests. r=me 2015-10-29 23:25:59 -07:00
Seth Fowler b425c82b89 Bug 1207355 (Followup) - Add fuzz to layout/reftests/generated-content/floated-01.html. r=me 2015-10-29 21:17:36 -07:00
Seth Fowler 6598853366 Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn 2015-10-29 16:37:42 -07:00
Alexandre Lissy e8b4f395c0 Bug 1138442 - Disable reftests on Mulet in parity with B2G/B2G Desktop. r=ahal 2015-03-10 02:43:00 +01:00
Andrew Halberstadt 221179f50b Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin 2013-01-03 15:35:01 -05:00
Boris Zbarsky 5cde1093c5 Bug 763424. Dynamic changes to generated content don't work correctly on frames which pass a child content insertion frame to ProcessChildren (e.g. <td>). r=dbaron 2012-06-11 18:21:35 -04:00
Jeff Muizelaar 0502288506 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
Jeff Muizelaar f30c726d3a Bug 562746. Update cairo to 1.10.
A lot of changes from upstream here that will hopefully be smoothed
out a bit soon.
2011-03-10 14:52:15 -05:00
Ehsan Akhgari 1cf1f06794 Backout bug 562746 (Cairo update to version 1.10) because of the possible Dromaeo regression on Mac OS X 10.5) 2011-05-26 14:57:50 -04:00
Jeff Muizelaar 8eb40c43cb Bug 562746. Update cairo to 1.10.
A lot of changes from upstream here that will hopefully be smoothed
out a bit soon.
2011-03-10 14:52:15 -05:00
L. David Baron 316536fc70 Add reftest for quotes support, from a test Hixie wrote (with his permission). 2009-03-31 12:37:40 -07:00
Robert O'Callahan edc33b1edc Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky 2008-08-18 13:16:42 +12:00
Robert O'Callahan a97bb5ff1d Bug 238072. Disable table-parts-01 again because it still doesn't work on tinderbox test machines :-( 2008-08-07 17:49:25 +12:00
Robert O'Callahan b7204e455d Bug 238072. Fix table-parts-01 test 2008-08-07 16:17:43 +12:00
Robert O'Callahan 1bed374bdc Bug 238072, disable bad test temporarily 2008-08-07 15:17:55 +12:00
Robert O'Callahan dcf51d2a34 Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron 2008-08-07 13:18:24 +12:00