gecko-dev/gfx
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
..
2d Backed out changeset 00ff83d23238 (bug 1480608) for build bustages on Moz2DImageRenderer.cpp. CLOSED TREE 2018-08-08 01:48:46 +03:00
angle Bug 1471632 - Cherry-pick mingw clang compilation fix. 2018-07-24 23:23:52 +00:00
cairo Bug 1478084 - make cairo_font_face_set_user_data thread-safe. r=jrmuizel 2018-07-26 15:23:25 -04:00
config Bug 1477036. Expose wrQualified in telemetry. r=kats 2018-07-19 14:05:29 -04:00
doc
docs
gl Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert 2018-08-03 16:20:09 +02:00
graphite2
harfbuzz Bug 1473064 - Update HarfBuzz to version 1.8.3. r=jfkthame 2018-07-11 10:47:57 -04:00
ipc Bug 1469480 - Fix simulate device reset handling r=nical 2018-06-19 19:27:37 +09:00
layers Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert 2018-08-09 20:10:21 +00:00
ots Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame 2018-07-24 16:09:00 -04:00
qcms Bug 1477858 - add Qcms fuzzing target dictionary. r=decoder 2018-07-23 22:34:16 +00:00
sfntly
skia Bug 1479950: Bug Fixes the incorrect use of && in place of &. r=lsalzman 2018-07-31 21:17:00 +03:00
src Backed out 10 changesets (bug 1478815) for reftest failures on /reftests/layers/forced-bg-color-outside-visible-region.html. CLOSED TREE 2018-08-07 20:57:27 +03:00
tests Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert 2018-08-09 20:10:21 +00:00
thebes Merge mozilla-central to mozilla inbound. a=merge 2018-08-09 01:10:56 +03:00
vr Bug 1481393 - Implement a listener for WebVR PresentationGenerationContext changes; r=kip,rbarker,nika 2018-08-07 23:09:42 +00:00
webrender Bug 1480433 - Update webrender to commit c939a61b83bcc9dc10742977704793e9a85b3858. r=jrmuizel 2018-08-07 14:44:43 -04:00
webrender_api Bug 1480433 - Update webrender to commit c939a61b83bcc9dc10742977704793e9a85b3858. r=jrmuizel 2018-08-07 14:44:43 -04:00
webrender_bindings Bug 1445451 - vendor rkv; r=froydnj 2018-08-09 19:42:17 +00:00
wrench Bug 1480433 - Update webrender to commit c939a61b83bcc9dc10742977704793e9a85b3858. r=jrmuizel 2018-08-07 14:44:43 -04:00
ycbcr Bug 1477048 - part 2 - remove non-ipc/chromium moz.build uses of OS_TEST; r=gps 2018-07-24 16:08:56 -04:00
moz.build