OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
(...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
231 if (consoleMessage->callStack()) { | 231 if (consoleMessage->callStack()) { |
232 jsonObj->setStackTrace(consoleMessage->callStack()->buildInspectorArray(
)); | 232 jsonObj->setStackTrace(consoleMessage->callStack()->buildInspectorArray(
)); |
233 RefPtrWillBeRawPtr<ScriptAsyncCallStack> asyncCallStack = consoleMessage
->callStack()->asyncCallStack(); | 233 RefPtrWillBeRawPtr<ScriptAsyncCallStack> asyncCallStack = consoleMessage
->callStack()->asyncCallStack(); |
234 if (asyncCallStack) | 234 if (asyncCallStack) |
235 jsonObj->setAsyncStackTrace(asyncCallStack->buildInspectorObject()); | 235 jsonObj->setAsyncStackTrace(asyncCallStack->buildInspectorObject()); |
236 } | 236 } |
237 m_frontend->messageAdded(jsonObj); | 237 m_frontend->messageAdded(jsonObj); |
238 m_frontend->flush(); | 238 m_frontend->flush(); |
239 } | 239 } |
240 | 240 |
241 void InspectorConsoleAgent::setLastEvaluationResult(ErrorString* errorString, co
nst String& objectId) | |
242 { | |
243 InjectedScript injectedScript = m_injectedScriptManager->injectedScriptForOb
jectId(objectId); | |
244 if (injectedScript.isEmpty()) { | |
245 *errorString = "Inspected frame has gone"; | |
246 return; | |
247 } | |
248 injectedScript.setLastEvaluationResult(objectId); | |
249 } | |
250 | |
251 } // namespace blink | 241 } // namespace blink |
OLD | NEW |