Re-enable <input pattern> tests

9fcebbe1b25bd4ac2a51aef552e43f15f7850817 temporarily disabled these
tests in preparation for shipping RegExp Unicode property escapes in
V8.

Now that Unicode property escapes have shipped, the test expectations
can be updated accordingly, and the tests can be re-enabled.

BUG=v8:4743

Change-Id: I6fc3add3692dd1da7da59b83704b98db415fcd8e
Reviewed-on: https://chromium-review.googlesource.com/765368
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Cr-Commit-Position: refs/heads/master@{#516266}
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index 4050f2b3..845af54 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -1080,11 +1080,6 @@
 crbug.com/404597 [ Mac ] fast/css3-text/css3-text-justify/text-justify-crash.html [ Failure ]
 crbug.com/404597 fast/forms/long-text-in-input.html [ Skip ]
 
-# Temporarily disable this test in preparation for shipping RegExp Unicode
-# property escapes in V8. TODO(mathias): Update the expected error message in
-# the test and re-enable it.
-crbug.com/v8/4743 fast/forms/ValidityState-patternMismatch.html [ Pass Failure ]
-
 # Web Components related tests (Shadow DOM, Custom Elements) failures.
 crbug.com/505364 external/wpt/shadow-dom/untriaged/styles/test-003.html [ Failure ]
 crbug.com/505364 external/wpt/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-event-interface/event-path-001.html [ Failure ]
diff --git a/third_party/WebKit/LayoutTests/fast/forms/ValidityState-patternMismatch-expected.txt b/third_party/WebKit/LayoutTests/fast/forms/ValidityState-patternMismatch-expected.txt
index 6f98fd8..22ca715 100644
--- a/third_party/WebKit/LayoutTests/fast/forms/ValidityState-patternMismatch-expected.txt
+++ b/third_party/WebKit/LayoutTests/fast/forms/ValidityState-patternMismatch-expected.txt
@@ -5,7 +5,7 @@
 CONSOLE ERROR: line 84: Pattern attribute value [0-9 is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /[0-9/: Unterminated character class
 CONSOLE ERROR: line 84: Pattern attribute value [0-9 is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /[0-9/: Unterminated character class
 CONSOLE ERROR: line 84: Pattern attribute value \@ is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /\@/: Invalid escape
-CONSOLE ERROR: line 84: Pattern attribute value \p is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /\p/: Invalid escape
+CONSOLE ERROR: line 84: Pattern attribute value \p is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /\p/: Invalid property name
 This test checks validity.patternMismatch.
 
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".