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

Side by Side Diff: Source/bindings/core/dart/DartScriptDebugServer.cpp

Issue 1656913004: Fix all remaining link and compile errors building dartium 45 both in Release and Debug. (Closed) Base URL: svn://svn.chromium.org/blink/branches/dart/2454_1
Patch Set: Created 4 years, 10 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2014 Google Inc. All rights reserved. 2 * Copyright (C) 2014 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 are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 1037 matching lines...) Expand 10 before | Expand all | Expand 10 after
1048 1048
1049 // Required as some Dart code executes outside of a valid V8 scope when 1049 // Required as some Dart code executes outside of a valid V8 scope when
1050 // the program is paused due to interrupting a Dart isolate. 1050 // the program is paused due to interrupting a Dart isolate.
1051 V8Scope v8Scope(DartDOMData::current()); 1051 V8Scope v8Scope(DartDOMData::current());
1052 1052
1053 Vector<String> breakpointIds; 1053 Vector<String> breakpointIds;
1054 breakpointIds.append(pageDebug->lookupBreakpointId(dartBreakpointId)); 1054 breakpointIds.append(pageDebug->lookupBreakpointId(dartBreakpointId));
1055 m_executionState = stackTrace; 1055 m_executionState = stackTrace;
1056 m_pausedIsolate = isolate; 1056 m_pausedIsolate = isolate;
1057 DartScriptState* scriptState = DartUtilities::currentDartScriptState(); 1057 DartScriptState* scriptState = DartUtilities::currentDartScriptState();
1058 DartScriptDebugListener::SkipPauseRequest result = listener->didPause(script State, m_executionState, exception ? DartUtilities::dartToScriptValue(exception) : ScriptValue(), breakpointIds); 1058 DartScriptDebugListener::SkipPauseRequest result = listener->didPause(script State, m_executionState, exception, breakpointIds);
1059 1059
1060 if (result == DartScriptDebugListener::NoSkip) { 1060 if (result == DartScriptDebugListener::NoSkip) {
1061 m_runningNestedMessageLoop = true; 1061 m_runningNestedMessageLoop = true;
1062 runMessageLoopOnPause(isolate); 1062 runMessageLoopOnPause(isolate);
1063 m_runningNestedMessageLoop = false; 1063 m_runningNestedMessageLoop = false;
1064 } 1064 }
1065 1065
1066 m_executionState = 0; 1066 m_executionState = 0;
1067 m_pausedIsolate = 0; 1067 m_pausedIsolate = 0;
1068 1068
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
1171 1171
1172 Dart_Handle exception = 0; 1172 Dart_Handle exception = 0;
1173 String functionString = DartUtilities::dartToString(functionName, exception) ; 1173 String functionString = DartUtilities::dartToString(functionName, exception) ;
1174 ASSERT(!exception); 1174 ASSERT(!exception);
1175 if (exception) 1175 if (exception)
1176 functionString = "Unknown function"; 1176 functionString = "Unknown function";
1177 return ScriptCallFrame(functionString, getScriptId(url, Dart_CurrentIsolate( )), url, line - 1, column - 1); 1177 return ScriptCallFrame(functionString, getScriptId(url, Dart_CurrentIsolate( )), url, line - 1, column - 1);
1178 } 1178 }
1179 1179
1180 } 1180 }
OLDNEW
« no previous file with comments | « Source/bindings/core/dart/DartScriptDebugListener.h ('k') | Source/core/inspector/InjectedScriptManager.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698