| Index: chrome/renderer/resources/extension_process_bindings.js
|
| diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js
|
| index 7081a4463f0f73e754ac14c3b3c3835a0015011b..75bbb02fac54a50b898e80e8437d498de7e47666 100644
|
| --- a/chrome/renderer/resources/extension_process_bindings.js
|
| +++ b/chrome/renderer/resources/extension_process_bindings.js
|
| @@ -9,10 +9,12 @@ var chrome = chrome || {};
|
| (function() {
|
| native function GetExtensionAPIDefinition();
|
| native function StartRequest();
|
| - native function GetCurrentPageActions(extensionId);
|
| - native function GetExtensionViews();
|
| native function GetChromeHidden();
|
| native function GetNextRequestId();
|
| + native function Print();
|
| +
|
| + native function GetCurrentPageActions(extensionId);
|
| + native function GetExtensionViews();
|
| native function GetNextContextMenuId();
|
| native function GetNextTtsEventId();
|
| native function OpenChannelToTab();
|
| @@ -21,7 +23,6 @@ var chrome = chrome || {};
|
| native function GetUniqueSubEventName(eventName);
|
| native function GetLocalFileSystem(name, path);
|
| native function DecodeJPEG(jpeg_image);
|
| - native function Print();
|
|
|
| var chromeHidden = GetChromeHidden();
|
|
|
| @@ -130,24 +131,6 @@ var chrome = chrome || {};
|
| return undefined;
|
| };
|
|
|
| - chromeHidden.setViewType = function(type) {
|
| - var modeClass = "chrome-" + type;
|
| - var className = document.documentElement.className;
|
| - if (className && className.length) {
|
| - var classes = className.split(" ");
|
| - var new_classes = [];
|
| - classes.forEach(function(cls) {
|
| - if (cls.indexOf("chrome-") != 0) {
|
| - new_classes.push(cls);
|
| - }
|
| - });
|
| - new_classes.push(modeClass);
|
| - document.documentElement.className = new_classes.join(" ");
|
| - } else {
|
| - document.documentElement.className = modeClass;
|
| - }
|
| - };
|
| -
|
| function prepareRequest(args, argSchemas) {
|
| var request = {};
|
| var argCount = args.length;
|
| @@ -201,39 +184,6 @@ var chrome = chrome || {};
|
| opt_args.forIOThread);
|
| }
|
|
|
| - // Helper function for positioning pop-up windows relative to DOM objects.
|
| - // Returns the absolute position of the given element relative to the hosting
|
| - // browser frame.
|
| - function findAbsolutePosition(domElement) {
|
| - var left = domElement.offsetLeft;
|
| - var top = domElement.offsetTop;
|
| -
|
| - // Ascend through the parent hierarchy, taking into account object nesting
|
| - // and scoll positions.
|
| - for (var parentElement = domElement.offsetParent; parentElement;
|
| - parentElement = parentElement.offsetParent) {
|
| - left += parentElement.offsetLeft;
|
| - top += parentElement.offsetTop;
|
| -
|
| - left -= parentElement.scrollLeft;
|
| - top -= parentElement.scrollTop;
|
| - }
|
| -
|
| - return {
|
| - top: top,
|
| - left: left
|
| - };
|
| - }
|
| -
|
| - // Returns the coordiates of the rectangle encompassing the domElement,
|
| - // in browser coordinates relative to the frame hosting the element.
|
| - function getAbsoluteRect(domElement) {
|
| - var rect = findAbsolutePosition(domElement);
|
| - rect.width = domElement.offsetWidth || 0;
|
| - rect.height = domElement.offsetHeight || 0;
|
| - return rect;
|
| - }
|
| -
|
| // --- Setup additional api's not currently handled in common/extensions/api
|
|
|
| // WebRequestEvent object. This is used for special webRequest events with
|
| @@ -710,7 +660,6 @@ var chrome = chrome || {};
|
|
|
| var eventName = apiDef.namespace + "." + eventDef.name;
|
| if (apiDef.namespace == "experimental.webRequest") {
|
| - // WebRequest events have a special structure.
|
| module[eventDef.name] = new chrome.WebRequestEvent(eventName,
|
| eventDef.parameters, eventDef.extraParameters);
|
| } else {
|
|
|