Home | History | Annotate | Download | only in api
      1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 [
      6   {
      7     "namespace":"streamsPrivate",
      8     "description": "none",
      9     "events": [
     10       {
     11         "name": "onExecuteMimeTypeHandler",
     12         "type": "function",
     13         "description": "Fired when a resource is fetched which matches a mime type handled by this extension. The resource request is cancelled, and the extension is expected to handle the request. The event is restricted to a small number of white-listed extensions.",
     14         "parameters": [
     15           {
     16             "name": "mimeType",
     17             "type": "string",
     18             "description": "The MIME type of the intercepted URL request."
     19           },
     20           {
     21             "name": "originalUrl",
     22             "type": "string",
     23             "description": "The original URL that was intercepted."
     24           },
     25           {
     26             "name": "streamUrl",
     27             "type": "string",
     28             "description": "The URL that the stream can be read from."
     29           },
     30           {
     31             "name": "tabId",
     32             "type": "integer",
     33             "description": "The ID of the tab that opened the stream. If the stream is not opened in a tab, it will be -1."
     34           },
     35           {
     36             "name": "expectedContentSize",
     37             "type": "integer",
     38             "description": "The amount of data the Stream should contain, if known.  If there is no information on the size it will be -1."
     39           }
     40         ]
     41       }
     42     ],
     43 
     44     "functions": [
     45     ]
     46   }
     47 ]
     48 
     49