| Index: chrome/test/data/extensions/api_test/webrequest/test_declarative.js
|
| diff --git a/chrome/test/data/extensions/api_test/webrequest/test_declarative.js b/chrome/test/data/extensions/api_test/webrequest/test_declarative.js
|
| index adbc139d6db2fe6cbd7c3fa37e5e69d3cf673310..91fb9aeafcb8f1ec5b54b4f52b136cd8c598f889 100644
|
| --- a/chrome/test/data/extensions/api_test/webrequest/test_declarative.js
|
| +++ b/chrome/test/data/extensions/api_test/webrequest/test_declarative.js
|
| @@ -252,6 +252,34 @@ runTests([
|
| );
|
| },
|
|
|
| + function testRegexFilter() {
|
| + ignoreUnexpected = true;
|
| + expect(
|
| + [
|
| + { label: "onErrorOccurred",
|
| + event: "onErrorOccurred",
|
| + details: {
|
| + url: getURLHttpSimple(),
|
| + fromCache: false,
|
| + error: "net::ERR_BLOCKED_BY_CLIENT"
|
| + }
|
| + },
|
| + ],
|
| + [ ["onErrorOccurred"] ]);
|
| + onRequest.addRules(
|
| + [ {'conditions': [
|
| + new RequestMatcher({
|
| + 'url': {
|
| + 'urlMatches': 'simple[A-Z].*a\.html$',
|
| + 'schemes': ["http"]
|
| + },
|
| + })],
|
| + 'actions': [new CancelRequest()]}
|
| + ],
|
| + function() {navigateAndWait(getURLHttpSimple());}
|
| + );
|
| + },
|
| +
|
| function testSetRequestHeader() {
|
| ignoreUnexpected = true;
|
| expect(); // Used for initialization.
|
|
|