| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright (C) 2010 Apple Inc. All rights reserved. |    2  * Copyright (C) 2010 Apple Inc. All rights reserved. | 
|    3  * Copyright (C) 2010-2011 Google Inc. All rights reserved. |    3  * Copyright (C) 2010-2011 Google Inc. All rights reserved. | 
|    4  * |    4  * | 
|    5  * Redistribution and use in source and binary forms, with or without |    5  * Redistribution and use in source and binary forms, with or without | 
|    6  * modification, are permitted provided that the following conditions |    6  * modification, are permitted provided that the following conditions | 
|    7  * are met: |    7  * are met: | 
|    8  * |    8  * | 
|    9  * 1.  Redistributions of source code must retain the above copyright |    9  * 1.  Redistributions of source code must retain the above copyright | 
|   10  *     notice, this list of conditions and the following disclaimer. |   10  *     notice, this list of conditions and the following disclaimer. | 
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  222     String sourceMapURLForScript(const Script&); |  222     String sourceMapURLForScript(const Script&); | 
|  223  |  223  | 
|  224     String scriptURL(JavaScriptCallFrame*); |  224     String scriptURL(JavaScriptCallFrame*); | 
|  225  |  225  | 
|  226     ScriptValue resolveCallFrame(ErrorString*, const String* callFrameId); |  226     ScriptValue resolveCallFrame(ErrorString*, const String* callFrameId); | 
|  227  |  227  | 
|  228     typedef HashMap<String, Script> ScriptsMap; |  228     typedef HashMap<String, Script> ScriptsMap; | 
|  229     typedef HashMap<String, Vector<String> > BreakpointIdToDebugServerBreakpoint
     IdsMap; |  229     typedef HashMap<String, Vector<String> > BreakpointIdToDebugServerBreakpoint
     IdsMap; | 
|  230     typedef HashMap<String, std::pair<String, BreakpointSource> > DebugServerBre
     akpointToBreakpointIdAndSourceMap; |  230     typedef HashMap<String, std::pair<String, BreakpointSource> > DebugServerBre
     akpointToBreakpointIdAndSourceMap; | 
|  231  |  231  | 
|  232     // FIXME: Oilpan: Move InjectedScriptManager to heap in follow-up CL. |  232     RawPtrWillBeMember<InjectedScriptManager> m_injectedScriptManager; | 
|  233     InjectedScriptManager* m_injectedScriptManager; |  | 
|  234     InspectorFrontend::Debugger* m_frontend; |  233     InspectorFrontend::Debugger* m_frontend; | 
|  235     RefPtr<ScriptState> m_pausedScriptState; |  234     RefPtr<ScriptState> m_pausedScriptState; | 
|  236     ScriptValue m_currentCallStack; |  235     ScriptValue m_currentCallStack; | 
|  237     ScriptsMap m_scripts; |  236     ScriptsMap m_scripts; | 
|  238     BreakpointIdToDebugServerBreakpointIdsMap m_breakpointIdToDebugServerBreakpo
     intIds; |  237     BreakpointIdToDebugServerBreakpointIdsMap m_breakpointIdToDebugServerBreakpo
     intIds; | 
|  239     DebugServerBreakpointToBreakpointIdAndSourceMap m_serverBreakpoints; |  238     DebugServerBreakpointToBreakpointIdAndSourceMap m_serverBreakpoints; | 
|  240     String m_continueToLocationBreakpointId; |  239     String m_continueToLocationBreakpointId; | 
|  241     InspectorFrontend::Debugger::Reason::Enum m_breakReason; |  240     InspectorFrontend::Debugger::Reason::Enum m_breakReason; | 
|  242     RefPtr<JSONObject> m_breakAuxData; |  241     RefPtr<JSONObject> m_breakAuxData; | 
|  243     bool m_javaScriptPauseScheduled; |  242     bool m_javaScriptPauseScheduled; | 
|  244     bool m_debuggerStepScheduled; |  243     bool m_debuggerStepScheduled; | 
|  245     bool m_pausingOnNativeEvent; |  244     bool m_pausingOnNativeEvent; | 
|  246     RawPtrWillBeMember<Listener> m_listener; |  245     RawPtrWillBeMember<Listener> m_listener; | 
|  247  |  246  | 
|  248     int m_skippedStepInCount; |  247     int m_skippedStepInCount; | 
|  249     int m_minFrameCountForSkip; |  248     int m_minFrameCountForSkip; | 
|  250     bool m_skipAllPauses; |  249     bool m_skipAllPauses; | 
|  251     OwnPtr<ScriptRegexp> m_cachedSkipStackRegExp; |  250     OwnPtr<ScriptRegexp> m_cachedSkipStackRegExp; | 
|  252     AsyncCallStackTracker m_asyncCallStackTracker; |  251     AsyncCallStackTracker m_asyncCallStackTracker; | 
|  253 }; |  252 }; | 
|  254  |  253  | 
|  255 } // namespace WebCore |  254 } // namespace WebCore | 
|  256  |  255  | 
|  257  |  256  | 
|  258 #endif // !defined(InspectorDebuggerAgent_h) |  257 #endif // !defined(InspectorDebuggerAgent_h) | 
| OLD | NEW |