Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(312)

Unified Diff: chrome/tools/test/reference_build/chrome_linux/resources/inspector/DebuggerIPC.js

Issue 177049: On Linux, move the passing of filedescriptors to a dedicated socketpair(). (Closed)
Patch Set: Removed *.d files from reference build Created 11 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/tools/test/reference_build/chrome_linux/resources/inspector/DebuggerIPC.js
diff --git a/chrome/tools/test/reference_build/chrome_linux/resources/inspector/DebuggerIPC.js b/chrome/tools/test/reference_build/chrome_linux/resources/inspector/DebuggerIPC.js
deleted file mode 100644
index 15835fc7ce9edc61b36c3105d88e31c92e42adf1..0000000000000000000000000000000000000000
--- a/chrome/tools/test/reference_build/chrome_linux/resources/inspector/DebuggerIPC.js
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright (c) 2006-2008 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.
-
-/**
- * @fileoverview Implementation of debugger inter-process communication.
- * Debugger UI can send messages to the DebuggerHost object living in
- * Chrome browser process. The messages are either processed by DebuggerHost
- * itself or trigger IPC message(such as break, evaluate script etc) from
- * browser process to the renderer where the v8 instance being debugged
- * will process them.
- */
-
-var DebuggerIPC = {};
-
-/**
- * Set up default debugger UI.
- * @param {DebuggerPanel|DebuggerConsole} debuggerUI
- */
-DebuggerIPC.init = function(debuggerUI) {
- DebuggerIPC.debuggerUI = debuggerUI;
-}
-
-/**
- * Sends JSON message to DebuggerHost.
- * @param {Array.<Object>} nameAndArguments
- */
-DebuggerIPC.sendMessage = function(nameAndArguments) {
- //alert("DebuggerIPC.sendMessage " + nameAndArguments);
- dprint("DebuggerIPC.callMethod([" + nameAndArguments + "])");
- // convert all arguments to strings
- // TODO(yurys): extend chrome.send to accept array of any value
- // objects not only strings
- for (var i = 0; i < nameAndArguments.length; i++) {
- if (typeof nameAndArguments[i] != "string") {
- nameAndArguments[i] = "" + nameAndArguments[i];
- }
- }
-
- chrome.send("DebuggerHostMessage", nameAndArguments);
-};
-
-/**
- * Handles messages from DebuggerHost.
- * @param {Object} msg An object representing the message.
- */
-DebuggerIPC.onMessageReceived = function(msg) {
- //alert("DebuggerIPC.onMessageReceived " + msg.event);
- var ui = DebuggerIPC.debuggerUI;
- dprint("onMessageReceived: " + (msg && msg.event));
- if (msg.type == "event") {
- if (msg.event == "setDebuggerBreak") {
- var val = msg.body.argument;
- ui.setDebuggerBreak(val);
- } else if (msg.event == "appendText") {
- var text = msg.body.text;
- ui.appendText(text);
- } else if (msg.event == "focusOnCommandLine") {
- dprint("focusOnCommandLine event received");
- // messages to DebugShell
- } else if (msg.event == "initDebugShell") {
- // DebugShell.initDebugShell();
- dprint(msg.event + " done");
- } else if (msg.event == "on_attach") {
- if (DebugShell.singleton) {
- var args = msg.body.arguments;
- if (!args || args.length != 1) {
- dprint(msg.event + " failed: invalid arguments");
- return;
- }
- var title = args[0];
- DebugShell.singleton.on_attach(title);
- dprint(msg.event + " done");
- } else {
- dprint(msg.event + " failed: DebugShell.singleton == null");
- }
- } else if (msg.event == "on_disconnect") {
- if (DebugShell.singleton) {
- DebugShell.singleton.on_disconnect();
- dprint(msg.event + " done");
- } else {
- dprint(msg.event + " failed: DebugShell.singleton == null");
- }
- } else if (msg.event == "exit") {
- if (DebugShell.singleton) {
- DebugShell.singleton.exit();
- dprint(msg.event + " done");
- } else {
- dprint(msg.event + " failed: DebugShell.singleton == null");
- }
- } else if (msg.event == "response") {
- if (DebugShell.singleton) {
- var args = msg.body.arguments;
- if (!args || args.length != 1) {
- dprint(msg.event + " failed: invalid argument");
- return;
- }
- DebugShell.singleton.response(args[0]);
- dprint(msg.event + " done");
- } else {
- ui.appendText(msg.event + " failed: DebugShell.singleton == null");
- }
- } else {
- ui.appendText("Unknown event: " + msg.event);
- }
- } else {
- ui.appendText("Unknown message type: " + msg.type);
- }
-};

Powered by Google App Engine
This is Rietveld 408576698