forked from mirrors/gecko-dev
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
|
||
|---|---|---|
| .. | ||
| button-focus-ref.html | ||
| button-focus.html | ||
| button-ref.html | ||
| button.html | ||
| fieldset-ref.html | ||
| fieldset.html | ||
| input-focus-ref.html | ||
| input-focus.html | ||
| input-ref.html | ||
| input.html | ||
| output-ref.html | ||
| output.html | ||
| reftest.list | ||
| select-focus-ref.html | ||
| select-focus.html | ||
| select-ref.html | ||
| select.html | ||
| style.css | ||
| textarea-focus-ref.html | ||
| textarea-focus.html | ||
| textarea-ref.html | ||
| textarea.html | ||