Commit acb3bfe7 authored by apavlov@chromium.org's avatar apavlov@chromium.org

DevTools: Fix [bound] function receivers

R=aandrey, vsevik
NOTRY=true

Review URL: https://codereview.chromium.org/200053006

git-svn-id: svn://svn.chromium.org/blink/trunk@169536 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent a0ed5aaf
......@@ -315,7 +315,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{
var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem);
domFileSystem.root.getFile(path, null, fileEntryLoaded, errorHandler.bind(this));
domFileSystem.root.getFile(path, null, fileEntryLoaded.bind(this), errorHandler.bind(this));
}
/**
......@@ -368,7 +368,7 @@ WebInspector.IsolatedFileSystem.prototype = {
*/
setFileContent: function(path, content, callback)
{
this._requestFileSystem(fileSystemLoaded);
this._requestFileSystem(fileSystemLoaded.bind(this));
/**
* @param {?DOMFileSystem} fs
......@@ -378,7 +378,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{
var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem);
domFileSystem.root.getFile(path, { create: true }, fileEntryLoaded, errorHandler.bind(this));
domFileSystem.root.getFile(path, { create: true }, fileEntryLoaded.bind(this), errorHandler.bind(this));
}
/**
......@@ -387,7 +387,7 @@ WebInspector.IsolatedFileSystem.prototype = {
*/
function fileEntryLoaded(entry)
{
entry.createWriter(fileWriterCreated, errorHandler.bind(this));
entry.createWriter(fileWriterCreated.bind(this), errorHandler.bind(this));
}
/**
......@@ -439,7 +439,7 @@ WebInspector.IsolatedFileSystem.prototype = {
var fileEntry;
var dirEntry;
var newFileEntry;
this._requestFileSystem(fileSystemLoaded);
this._requestFileSystem(fileSystemLoaded.bind(this));
/**
* @param {?DOMFileSystem} fs
......@@ -449,7 +449,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{
var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem);
domFileSystem.root.getFile(path, null, fileEntryLoaded, errorHandler.bind(this));
domFileSystem.root.getFile(path, null, fileEntryLoaded.bind(this), errorHandler.bind(this));
}
/**
......@@ -464,16 +464,17 @@ WebInspector.IsolatedFileSystem.prototype = {
}
fileEntry = entry;
fileEntry.getParent(dirEntryLoaded, errorHandler.bind(this));
fileEntry.getParent(dirEntryLoaded.bind(this), errorHandler.bind(this));
}
/**
* @param {!Entry} entry
* @this {WebInspector.IsolatedFileSystem}
*/
function dirEntryLoaded(entry)
{
dirEntry = entry;
dirEntry.getFile(newName, null, newFileEntryLoaded, newFileEntryLoadErrorHandler);
dirEntry.getFile(newName, null, newFileEntryLoaded, newFileEntryLoadErrorHandler.bind(this));
}
/**
......
......@@ -407,7 +407,7 @@ WebInspector.NavigatorView.prototype = {
{
var node = this._uiSourceCodeNodes.get(uiSourceCode);
console.assert(node);
node.rename(callback);
node.rename(callback.bind(this));
/**
* @this {WebInspector.NavigatorView}
......
......@@ -59,7 +59,7 @@ WebInspector.PropertiesSidebarPane.prototype = {
return;
/**
* @this {WebInspector.PropertiesSidebarPane}
* @this {*}
*/
function protoList()
{
......
......@@ -820,15 +820,12 @@ WebInspector.invokeOnceAfterBatchUpdate = function(object, method)
;(function() {
/**
* @this {Window}
*/
function windowLoaded()
{
window.addEventListener("focus", WebInspector._windowFocused, false);
window.addEventListener("blur", WebInspector._windowBlurred, false);
document.addEventListener("focus", WebInspector._focusChanged.bind(this), true);
document.addEventListener("blur", WebInspector._documentBlurred.bind(this), true);
document.addEventListener("focus", WebInspector._focusChanged, true);
document.addEventListener("blur", WebInspector._documentBlurred, true);
window.removeEventListener("DOMContentLoaded", windowLoaded, false);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment