// Copyright (c) 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. [ { "namespace":"streamsPrivate", "description": "none", "events": [ { "name": "onExecuteMimeTypeHandler", "type": "function", "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.", "parameters": [ { "name": "mimeType", "type": "string", "description": "The MIME type of the intercepted URL request." }, { "name": "originalUrl", "type": "string", "description": "The original URL that was intercepted." }, { "name": "streamUrl", "type": "string", "description": "The URL that the stream can be read from." }, { "name": "tabId", "type": "integer", "description": "The ID of the tab that opened the stream. If the stream is not opened in a tab, it will be -1." }, { "name": "expectedContentSize", "type": "integer", "description": "The amount of data the Stream should contain, if known. If there is no information on the size it will be -1." } ] } ], "functions": [ ] } ]