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

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: Fix error caused by rebasing 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 24 matching lines...) Expand all
35 } 35 }
36 }, 36 },
37 { 37 {
38 "id": "RedirectRequest", 38 "id": "RedirectRequest",
39 "description": "Declarative event action that redirects a network reques t.", 39 "description": "Declarative event action that redirects a network reques t.",
40 "type": "object", 40 "type": "object",
41 "properties": { 41 "properties": {
42 "instanceType": { "type": "string", "enum": ["declarativeWebRequest.Re directRequest"] }, 42 "instanceType": { "type": "string", "enum": ["declarativeWebRequest.Re directRequest"] },
43 "redirectUrl": { "type": "string", "description": "Destination to wher e the request is redirected."} 43 "redirectUrl": { "type": "string", "description": "Destination to wher e the request is redirected."}
44 } 44 }
45 },
46 {
47 "id": "declarativeWebRequest.RedirectToTransparentImage",
48 "description": "Declarative event action that redirects a network reques t to a transparent image.",
49 "type": "object",
50 "properties": {
51 "instanceType": {
52 "type": "string", "enum": ["declarativeWebRequest.RedirectToTranspar entImage"],
53 "nodoc": true
54 }
55 }
56 },
57 {
58 "id": "declarativeWebRequest.RedirectToEmptyDocument",
59 "description": "Declarative event action that redirects a network reques t to an empty document.",
60 "type": "object",
61 "properties": {
62 "instanceType": {
63 "type": "string", "enum": ["declarativeWebRequest.RedirectToEmptyDoc ument"],
64 "nodoc": true
65 }
66 }
45 } 67 }
46 ], 68 ],
47 "functions": [ 69 "functions": [
48 ], 70 ],
49 "events": [ 71 "events": [
50 { 72 {
51 "name": "onRequest", 73 "name": "onRequest",
52 "options": { 74 "options": {
53 "supportsListeners": false, 75 "supportsListeners": false,
54 "supportsRules": true, 76 "supportsRules": true,
55 "conditions": ["declarativeWebRequest.RequestMatcher"], 77 "conditions": ["declarativeWebRequest.RequestMatcher"],
56 "actions": [ 78 "actions": [
57 "declarativeWebRequest.CancelRequest", 79 "declarativeWebRequest.CancelRequest",
58 "declarativeWebRequest.RedirectRequest" 80 "declarativeWebRequest.RedirectRequest",
81 "declarativeWebRequest.RedirectToTransparentImage",
82 "declarativeWebRequest.RedirectToEmptyDocument"
59 ] 83 ]
60 } 84 }
61 } 85 }
62 ] 86 ]
63 } 87 }
64 ] 88 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698