Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(478)

Side by Side Diff: chrome/common/extensions/api/declarative_web_request.json

Issue 10386172: Implemented declarative redirects to transparent image and empty document. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed nits Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 [ 5 [
6 { 6 {
7 "namespace": "declarativeWebRequest", 7 "namespace": "declarativeWebRequest",
8 "documentation_permissions_required": ["declarative", "declarativeWebRequest "], 8 "documentation_permissions_required": ["declarative", "declarativeWebRequest "],
9 "types": [ 9 "types": [
10 { 10 {
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 "id": "declarativeWebRequest.RedirectRequest", 44 "id": "declarativeWebRequest.RedirectRequest",
45 "description": "Declarative event action that redirects a network reques t.", 45 "description": "Declarative event action that redirects a network reques t.",
46 "type": "object", 46 "type": "object",
47 "properties": { 47 "properties": {
48 "instanceType": { 48 "instanceType": {
49 "type": "string", "enum": ["declarativeWebRequest.RedirectRequest"], 49 "type": "string", "enum": ["declarativeWebRequest.RedirectRequest"],
50 "nodoc": true 50 "nodoc": true
51 }, 51 },
52 "redirectUrl": { "type": "string", "description": "Destination to wher e the request is redirected."} 52 "redirectUrl": { "type": "string", "description": "Destination to wher e the request is redirected."}
53 } 53 }
54 },
55 {
56 "id": "declarativeWebRequest.RedirectToTransparentImage",
57 "description": "Declarative event action that redirects a network reques t to a transparent image.",
58 "type": "object",
59 "properties": {
60 "instanceType": {
61 "type": "string", "enum": ["declarativeWebRequest.RedirectToTranspar entImage"],
62 "nodoc": true
63 }
64 }
65 },
66 {
67 "id": "declarativeWebRequest.RedirectToEmptyDocument",
68 "description": "Declarative event action that redirects a network reques t to an empty document.",
69 "type": "object",
70 "properties": {
71 "instanceType": {
72 "type": "string", "enum": ["declarativeWebRequest.RedirectToEmptyDoc ument"],
73 "nodoc": true
74 }
75 }
54 } 76 }
55 ], 77 ],
56 "functions": [ 78 "functions": [
57 ], 79 ],
58 "events": [ 80 "events": [
59 { 81 {
60 "name": "onRequest", 82 "name": "onRequest",
61 "options": { 83 "options": {
62 "supportsListeners": false, 84 "supportsListeners": false,
63 "supportsRules": true, 85 "supportsRules": true,
64 "conditions": ["declarativeWebRequest.RequestMatcher"], 86 "conditions": ["declarativeWebRequest.RequestMatcher"],
65 "actions": [ 87 "actions": [
66 "declarativeWebRequest.CancelRequest", 88 "declarativeWebRequest.CancelRequest",
67 "declarativeWebRequest.RedirectRequest" 89 "declarativeWebRequest.RedirectRequest",
90 "declarativeWebRequest.RedirectToTransparentImage",
91 "declarativeWebRequest.RedirectToEmptyDocument"
68 ] 92 ]
69 } 93 }
70 } 94 }
71 ] 95 ]
72 } 96 }
73 ] 97 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698