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 = { ...@@ -315,7 +315,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{ {
var domFileSystem = /** @type {!DOMFileSystem} */ (fs); var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem); 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 = { ...@@ -368,7 +368,7 @@ WebInspector.IsolatedFileSystem.prototype = {
*/ */
setFileContent: function(path, content, callback) setFileContent: function(path, content, callback)
{ {
this._requestFileSystem(fileSystemLoaded); this._requestFileSystem(fileSystemLoaded.bind(this));
/** /**
* @param {?DOMFileSystem} fs * @param {?DOMFileSystem} fs
...@@ -378,7 +378,7 @@ WebInspector.IsolatedFileSystem.prototype = { ...@@ -378,7 +378,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{ {
var domFileSystem = /** @type {!DOMFileSystem} */ (fs); var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem); 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 = { ...@@ -387,7 +387,7 @@ WebInspector.IsolatedFileSystem.prototype = {
*/ */
function fileEntryLoaded(entry) function fileEntryLoaded(entry)
{ {
entry.createWriter(fileWriterCreated, errorHandler.bind(this)); entry.createWriter(fileWriterCreated.bind(this), errorHandler.bind(this));
} }
/** /**
...@@ -439,7 +439,7 @@ WebInspector.IsolatedFileSystem.prototype = { ...@@ -439,7 +439,7 @@ WebInspector.IsolatedFileSystem.prototype = {
var fileEntry; var fileEntry;
var dirEntry; var dirEntry;
var newFileEntry; var newFileEntry;
this._requestFileSystem(fileSystemLoaded); this._requestFileSystem(fileSystemLoaded.bind(this));
/** /**
* @param {?DOMFileSystem} fs * @param {?DOMFileSystem} fs
...@@ -449,7 +449,7 @@ WebInspector.IsolatedFileSystem.prototype = { ...@@ -449,7 +449,7 @@ WebInspector.IsolatedFileSystem.prototype = {
{ {
var domFileSystem = /** @type {!DOMFileSystem} */ (fs); var domFileSystem = /** @type {!DOMFileSystem} */ (fs);
console.assert(domFileSystem); 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 = { ...@@ -464,16 +464,17 @@ WebInspector.IsolatedFileSystem.prototype = {
} }
fileEntry = entry; fileEntry = entry;
fileEntry.getParent(dirEntryLoaded, errorHandler.bind(this)); fileEntry.getParent(dirEntryLoaded.bind(this), errorHandler.bind(this));
} }
/** /**
* @param {!Entry} entry * @param {!Entry} entry
* @this {WebInspector.IsolatedFileSystem}
*/ */
function dirEntryLoaded(entry) function dirEntryLoaded(entry)
{ {
dirEntry = entry; dirEntry = entry;
dirEntry.getFile(newName, null, newFileEntryLoaded, newFileEntryLoadErrorHandler); dirEntry.getFile(newName, null, newFileEntryLoaded, newFileEntryLoadErrorHandler.bind(this));
} }
/** /**
......
...@@ -407,7 +407,7 @@ WebInspector.NavigatorView.prototype = { ...@@ -407,7 +407,7 @@ WebInspector.NavigatorView.prototype = {
{ {
var node = this._uiSourceCodeNodes.get(uiSourceCode); var node = this._uiSourceCodeNodes.get(uiSourceCode);
console.assert(node); console.assert(node);
node.rename(callback); node.rename(callback.bind(this));
/** /**
* @this {WebInspector.NavigatorView} * @this {WebInspector.NavigatorView}
......
...@@ -59,7 +59,7 @@ WebInspector.PropertiesSidebarPane.prototype = { ...@@ -59,7 +59,7 @@ WebInspector.PropertiesSidebarPane.prototype = {
return; return;
/** /**
* @this {WebInspector.PropertiesSidebarPane} * @this {*}
*/ */
function protoList() function protoList()
{ {
......
...@@ -820,15 +820,12 @@ WebInspector.invokeOnceAfterBatchUpdate = function(object, method) ...@@ -820,15 +820,12 @@ WebInspector.invokeOnceAfterBatchUpdate = function(object, method)
;(function() { ;(function() {
/**
* @this {Window}
*/
function windowLoaded() function windowLoaded()
{ {
window.addEventListener("focus", WebInspector._windowFocused, false); window.addEventListener("focus", WebInspector._windowFocused, false);
window.addEventListener("blur", WebInspector._windowBlurred, false); window.addEventListener("blur", WebInspector._windowBlurred, false);
document.addEventListener("focus", WebInspector._focusChanged.bind(this), true); document.addEventListener("focus", WebInspector._focusChanged, true);
document.addEventListener("blur", WebInspector._documentBlurred.bind(this), true); document.addEventListener("blur", WebInspector._documentBlurred, true);
window.removeEventListener("DOMContentLoaded", windowLoaded, false); 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