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

Side by Side Diff: third_party/WebKit/Source/web/WebDevToolsAgentImpl.cpp

Issue 1686483002: Oilpan: Remove most WillBe types from the code base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2010-2011 Google Inc. All rights reserved. 2 * Copyright (C) 2010-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 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 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 runLoop(frame); 178 runLoop(frame);
179 } 179 }
180 180
181 void runLoop(WebLocalFrameImpl* frame) 181 void runLoop(WebLocalFrameImpl* frame)
182 { 182 {
183 // 0. Flush pending frontend messages. 183 // 0. Flush pending frontend messages.
184 WebDevToolsAgentImpl* agent = frame->devToolsAgentImpl(); 184 WebDevToolsAgentImpl* agent = frame->devToolsAgentImpl();
185 agent->flushPendingProtocolNotifications(); 185 agent->flushPendingProtocolNotifications();
186 186
187 Vector<WebViewImpl*> views; 187 Vector<WebViewImpl*> views;
188 WillBeHeapVector<RawPtrWillBeMember<WebFrameWidgetImpl>> widgets; 188 HeapVector<Member<WebFrameWidgetImpl>> widgets;
189 189
190 // 1. Disable input events. 190 // 1. Disable input events.
191 const HashSet<WebViewImpl*>& viewImpls = WebViewImpl::allInstances(); 191 const HashSet<WebViewImpl*>& viewImpls = WebViewImpl::allInstances();
192 HashSet<WebViewImpl*>::const_iterator viewImplsEnd = viewImpls.end(); 192 HashSet<WebViewImpl*>::const_iterator viewImplsEnd = viewImpls.end();
193 for (HashSet<WebViewImpl*>::const_iterator it = viewImpls.begin(); it ! = viewImplsEnd; ++it) { 193 for (HashSet<WebViewImpl*>::const_iterator it = viewImpls.begin(); it ! = viewImplsEnd; ++it) {
194 WebViewImpl* view = *it; 194 WebViewImpl* view = *it;
195 m_frozenViews.add(view); 195 m_frozenViews.add(view);
196 views.append(view); 196 views.append(view);
197 view->setIgnoreInputEvents(true); 197 view->setIgnoreInputEvents(true);
198 } 198 }
(...skipping 19 matching lines...) Expand all
218 // 5. Resume active objects 218 // 5. Resume active objects
219 WebView::didExitModalLoop(); 219 WebView::didExitModalLoop();
220 220
221 // 6. Resume input events. 221 // 6. Resume input events.
222 for (Vector<WebViewImpl*>::iterator it = views.begin(); it != views.end( ); ++it) { 222 for (Vector<WebViewImpl*>::iterator it = views.begin(); it != views.end( ); ++it) {
223 if (m_frozenViews.contains(*it)) { 223 if (m_frozenViews.contains(*it)) {
224 // The view was not closed during the dispatch. 224 // The view was not closed during the dispatch.
225 (*it)->setIgnoreInputEvents(false); 225 (*it)->setIgnoreInputEvents(false);
226 } 226 }
227 } 227 }
228 for (WillBeHeapVector<RawPtrWillBeMember<WebFrameWidgetImpl>>::iterator it = widgets.begin(); it != widgets.end(); ++it) { 228 for (HeapVector<Member<WebFrameWidgetImpl>>::iterator it = widgets.begin (); it != widgets.end(); ++it) {
229 if (m_frozenWidgets.contains(*it)) { 229 if (m_frozenWidgets.contains(*it)) {
230 // The widget was not closed during the dispatch. 230 // The widget was not closed during the dispatch.
231 (*it)->setIgnoreInputEvents(false); 231 (*it)->setIgnoreInputEvents(false);
232 } 232 }
233 } 233 }
234 234
235 // 7. Notify embedder about resuming. 235 // 7. Notify embedder about resuming.
236 agent->client()->didExitDebugLoop(); 236 agent->client()->didExitDebugLoop();
237 237
238 // 8. All views have been resumed, clear the set. 238 // 8. All views have been resumed, clear the set.
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
309 if (agentImpl->m_attached) 309 if (agentImpl->m_attached)
310 agentImpl->dispatchMessageFromFrontend(m_sessionId, m_descriptor->me ssage()); 310 agentImpl->dispatchMessageFromFrontend(m_sessionId, m_descriptor->me ssage());
311 } 311 }
312 312
313 private: 313 private:
314 int m_sessionId; 314 int m_sessionId;
315 OwnPtr<WebDevToolsAgent::MessageDescriptor> m_descriptor; 315 OwnPtr<WebDevToolsAgent::MessageDescriptor> m_descriptor;
316 }; 316 };
317 317
318 // static 318 // static
319 PassOwnPtrWillBeRawPtr<WebDevToolsAgentImpl> WebDevToolsAgentImpl::create(WebLoc alFrameImpl* frame, WebDevToolsAgentClient* client) 319 RawPtr<WebDevToolsAgentImpl> WebDevToolsAgentImpl::create(WebLocalFrameImpl* fra me, WebDevToolsAgentClient* client)
320 { 320 {
321 WebViewImpl* view = frame->viewImpl(); 321 WebViewImpl* view = frame->viewImpl();
322 // TODO(dgozman): sometimes view->mainFrameImpl() does return null, even tho ugh |frame| is meant to be main frame. 322 // TODO(dgozman): sometimes view->mainFrameImpl() does return null, even tho ugh |frame| is meant to be main frame.
323 // See http://crbug.com/526162. 323 // See http://crbug.com/526162.
324 bool isMainFrame = view && !frame->parent(); 324 bool isMainFrame = view && !frame->parent();
325 if (!isMainFrame) { 325 if (!isMainFrame) {
326 WebDevToolsAgentImpl* agent = new WebDevToolsAgentImpl(frame, client, nu llptr); 326 WebDevToolsAgentImpl* agent = new WebDevToolsAgentImpl(frame, client, nu llptr);
327 if (frame->frameWidget()) 327 if (frame->frameWidget())
328 agent->layerTreeViewChanged(toWebFrameWidgetImpl(frame->frameWidget( ))->layerTreeView()); 328 agent->layerTreeViewChanged(toWebFrameWidgetImpl(frame->frameWidget( ))->layerTreeView());
329 return adoptPtrWillBeNoop(agent); 329 return (agent);
330 } 330 }
331 331
332 WebDevToolsAgentImpl* agent = new WebDevToolsAgentImpl(frame, client, Inspec torOverlay::create(view)); 332 WebDevToolsAgentImpl* agent = new WebDevToolsAgentImpl(frame, client, Inspec torOverlay::create(view));
333 // TODO(dgozman): we should actually pass the view instead of frame, but dur ing 333 // TODO(dgozman): we should actually pass the view instead of frame, but dur ing
334 // remote->local transition we cannot access mainFrameImpl() yet, so we have to store the 334 // remote->local transition we cannot access mainFrameImpl() yet, so we have to store the
335 // frame which will become the main frame later. 335 // frame which will become the main frame later.
336 agent->registerAgent(InspectorRenderingAgent::create(frame)); 336 agent->registerAgent(InspectorRenderingAgent::create(frame));
337 agent->registerAgent(InspectorEmulationAgent::create(frame, agent)); 337 agent->registerAgent(InspectorEmulationAgent::create(frame, agent));
338 // TODO(dgozman): migrate each of the following agents to frame once module is ready. 338 // TODO(dgozman): migrate each of the following agents to frame once module is ready.
339 agent->registerAgent(InspectorDatabaseAgent::create(view->page())); 339 agent->registerAgent(InspectorDatabaseAgent::create(view->page()));
340 agent->registerAgent(DeviceOrientationInspectorAgent::create(view->page())); 340 agent->registerAgent(DeviceOrientationInspectorAgent::create(view->page()));
341 agent->registerAgent(InspectorAccessibilityAgent::create(view->page())); 341 agent->registerAgent(InspectorAccessibilityAgent::create(view->page()));
342 agent->registerAgent(InspectorDOMStorageAgent::create(view->page())); 342 agent->registerAgent(InspectorDOMStorageAgent::create(view->page()));
343 agent->registerAgent(InspectorCacheStorageAgent::create()); 343 agent->registerAgent(InspectorCacheStorageAgent::create());
344 agent->layerTreeViewChanged(view->layerTreeView()); 344 agent->layerTreeViewChanged(view->layerTreeView());
345 return adoptPtrWillBeNoop(agent); 345 return (agent);
346 } 346 }
347 347
348 WebDevToolsAgentImpl::WebDevToolsAgentImpl( 348 WebDevToolsAgentImpl::WebDevToolsAgentImpl(
349 WebLocalFrameImpl* webLocalFrameImpl, 349 WebLocalFrameImpl* webLocalFrameImpl,
350 WebDevToolsAgentClient* client, 350 WebDevToolsAgentClient* client,
351 PassOwnPtrWillBeRawPtr<InspectorOverlay> overlay) 351 RawPtr<InspectorOverlay> overlay)
352 : m_client(client) 352 : m_client(client)
353 , m_webLocalFrameImpl(webLocalFrameImpl) 353 , m_webLocalFrameImpl(webLocalFrameImpl)
354 , m_attached(false) 354 , m_attached(false)
355 #if ENABLE(ASSERT) 355 #if ENABLE(ASSERT)
356 , m_hasBeenDisposed(false) 356 , m_hasBeenDisposed(false)
357 #endif 357 #endif
358 , m_instrumentingAgents(m_webLocalFrameImpl->frame()->instrumentingAgents()) 358 , m_instrumentingAgents(m_webLocalFrameImpl->frame()->instrumentingAgents())
359 , m_resourceContentLoader(InspectorResourceContentLoader::create(m_webLocalF rameImpl->frame())) 359 , m_resourceContentLoader(InspectorResourceContentLoader::create(m_webLocalF rameImpl->frame()))
360 , m_overlay(overlay) 360 , m_overlay(overlay)
361 , m_inspectedFrames(InspectedFrames::create(m_webLocalFrameImpl->frame())) 361 , m_inspectedFrames(InspectedFrames::create(m_webLocalFrameImpl->frame()))
(...skipping 15 matching lines...) Expand all
377 377
378 long processId = Platform::current()->getUniqueIdForProcess(); 378 long processId = Platform::current()->getUniqueIdForProcess();
379 ASSERT(processId > 0); 379 ASSERT(processId > 0);
380 IdentifiersFactory::setProcessId(processId); 380 IdentifiersFactory::setProcessId(processId);
381 381
382 ClientMessageLoopAdapter::ensureMainThreadDebuggerCreated(m_client); 382 ClientMessageLoopAdapter::ensureMainThreadDebuggerCreated(m_client);
383 MainThreadDebugger* mainThreadDebugger = MainThreadDebugger::instance(); 383 MainThreadDebugger* mainThreadDebugger = MainThreadDebugger::instance();
384 m_injectedScriptManager = InjectedScriptManager::create(mainThreadDebugger); 384 m_injectedScriptManager = InjectedScriptManager::create(mainThreadDebugger);
385 InjectedScriptManager* injectedScriptManager = m_injectedScriptManager.get() ; 385 InjectedScriptManager* injectedScriptManager = m_injectedScriptManager.get() ;
386 386
387 OwnPtrWillBeRawPtr<InspectorInspectorAgent> inspectorAgentPtr(InspectorInspe ctorAgent::create(injectedScriptManager)); 387 RawPtr<InspectorInspectorAgent> inspectorAgentPtr(InspectorInspectorAgent::c reate(injectedScriptManager));
388 m_inspectorAgent = inspectorAgentPtr.get(); 388 m_inspectorAgent = inspectorAgentPtr.get();
389 m_agents.append(inspectorAgentPtr.release()); 389 m_agents.append(inspectorAgentPtr.release());
390 390
391 OwnPtrWillBeRawPtr<InspectorDOMAgent> domAgentPtr(InspectorDOMAgent::create( m_inspectedFrames.get(), injectedScriptManager, m_overlay.get())); 391 RawPtr<InspectorDOMAgent> domAgentPtr(InspectorDOMAgent::create(m_inspectedF rames.get(), injectedScriptManager, m_overlay.get()));
392 m_domAgent = domAgentPtr.get(); 392 m_domAgent = domAgentPtr.get();
393 m_agents.append(domAgentPtr.release()); 393 m_agents.append(domAgentPtr.release());
394 394
395 OwnPtrWillBeRawPtr<InspectorLayerTreeAgent> layerTreeAgentPtr(InspectorLayer TreeAgent::create(m_inspectedFrames.get())); 395 RawPtr<InspectorLayerTreeAgent> layerTreeAgentPtr(InspectorLayerTreeAgent::c reate(m_inspectedFrames.get()));
396 m_layerTreeAgent = layerTreeAgentPtr.get(); 396 m_layerTreeAgent = layerTreeAgentPtr.get();
397 m_agents.append(layerTreeAgentPtr.release()); 397 m_agents.append(layerTreeAgentPtr.release());
398 398
399 OwnPtrWillBeRawPtr<PageRuntimeAgent> pageRuntimeAgentPtr(PageRuntimeAgent::c reate(injectedScriptManager, this, mainThreadDebugger->debugger(), m_inspectedFr ames.get())); 399 RawPtr<PageRuntimeAgent> pageRuntimeAgentPtr(PageRuntimeAgent::create(inject edScriptManager, this, mainThreadDebugger->debugger(), m_inspectedFrames.get())) ;
400 m_pageRuntimeAgent = pageRuntimeAgentPtr.get(); 400 m_pageRuntimeAgent = pageRuntimeAgentPtr.get();
401 m_agents.append(pageRuntimeAgentPtr.release()); 401 m_agents.append(pageRuntimeAgentPtr.release());
402 402
403 OwnPtrWillBeRawPtr<PageConsoleAgent> pageConsoleAgentPtr = PageConsoleAgent: :create(injectedScriptManager, m_domAgent, m_inspectedFrames.get()); 403 RawPtr<PageConsoleAgent> pageConsoleAgentPtr = PageConsoleAgent::create(inje ctedScriptManager, m_domAgent, m_inspectedFrames.get());
404 m_pageConsoleAgent = pageConsoleAgentPtr.get(); 404 m_pageConsoleAgent = pageConsoleAgentPtr.get();
405 405
406 OwnPtrWillBeRawPtr<InspectorWorkerAgent> workerAgentPtr = InspectorWorkerAge nt::create(pageConsoleAgentPtr.get()); 406 RawPtr<InspectorWorkerAgent> workerAgentPtr = InspectorWorkerAgent::create(p ageConsoleAgentPtr.get());
407 407
408 OwnPtrWillBeRawPtr<InspectorTracingAgent> tracingAgentPtr = InspectorTracing Agent::create(this, workerAgentPtr.get(), m_inspectedFrames.get()); 408 RawPtr<InspectorTracingAgent> tracingAgentPtr = InspectorTracingAgent::creat e(this, workerAgentPtr.get(), m_inspectedFrames.get());
409 m_tracingAgent = tracingAgentPtr.get(); 409 m_tracingAgent = tracingAgentPtr.get();
410 m_agents.append(tracingAgentPtr.release()); 410 m_agents.append(tracingAgentPtr.release());
411 411
412 m_agents.append(workerAgentPtr.release()); 412 m_agents.append(workerAgentPtr.release());
413 m_agents.append(pageConsoleAgentPtr.release()); 413 m_agents.append(pageConsoleAgentPtr.release());
414 414
415 m_agents.append(ScreenOrientationInspectorAgent::create(*m_webLocalFrameImpl ->frame())); 415 m_agents.append(ScreenOrientationInspectorAgent::create(*m_webLocalFrameImpl ->frame()));
416 } 416 }
417 417
418 WebDevToolsAgentImpl::~WebDevToolsAgentImpl() 418 WebDevToolsAgentImpl::~WebDevToolsAgentImpl()
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
475 } 475 }
476 476
477 void WebDevToolsAgentImpl::initializeDeferredAgents() 477 void WebDevToolsAgentImpl::initializeDeferredAgents()
478 { 478 {
479 if (m_deferredAgentsInitialized) 479 if (m_deferredAgentsInitialized)
480 return; 480 return;
481 m_deferredAgentsInitialized = true; 481 m_deferredAgentsInitialized = true;
482 482
483 InjectedScriptManager* injectedScriptManager = m_injectedScriptManager.get() ; 483 InjectedScriptManager* injectedScriptManager = m_injectedScriptManager.get() ;
484 484
485 OwnPtrWillBeRawPtr<InspectorResourceAgent> resourceAgentPtr(InspectorResourc eAgent::create(m_inspectedFrames.get())); 485 RawPtr<InspectorResourceAgent> resourceAgentPtr(InspectorResourceAgent::crea te(m_inspectedFrames.get()));
486 m_resourceAgent = resourceAgentPtr.get(); 486 m_resourceAgent = resourceAgentPtr.get();
487 m_agents.append(resourceAgentPtr.release()); 487 m_agents.append(resourceAgentPtr.release());
488 488
489 OwnPtrWillBeRawPtr<InspectorCSSAgent> cssAgentPtr(InspectorCSSAgent::create( m_domAgent, m_inspectedFrames.get(), m_resourceAgent, m_resourceContentLoader.ge t())); 489 RawPtr<InspectorCSSAgent> cssAgentPtr(InspectorCSSAgent::create(m_domAgent, m_inspectedFrames.get(), m_resourceAgent, m_resourceContentLoader.get()));
490 InspectorCSSAgent* cssAgent = cssAgentPtr.get(); 490 InspectorCSSAgent* cssAgent = cssAgentPtr.get();
491 m_agents.append(cssAgentPtr.release()); 491 m_agents.append(cssAgentPtr.release());
492 492
493 m_agents.append(InspectorAnimationAgent::create(m_inspectedFrames.get(), m_d omAgent, cssAgent, injectedScriptManager)); 493 m_agents.append(InspectorAnimationAgent::create(m_inspectedFrames.get(), m_d omAgent, cssAgent, injectedScriptManager));
494 494
495 m_agents.append(InspectorMemoryAgent::create()); 495 m_agents.append(InspectorMemoryAgent::create());
496 496
497 m_agents.append(InspectorApplicationCacheAgent::create(m_inspectedFrames.get ())); 497 m_agents.append(InspectorApplicationCacheAgent::create(m_inspectedFrames.get ()));
498 m_agents.append(InspectorFileSystemAgent::create(m_inspectedFrames.get())); 498 m_agents.append(InspectorFileSystemAgent::create(m_inspectedFrames.get()));
499 m_agents.append(InspectorIndexedDBAgent::create(m_inspectedFrames.get())); 499 m_agents.append(InspectorIndexedDBAgent::create(m_inspectedFrames.get()));
500 500
501 OwnPtrWillBeRawPtr<InspectorDebuggerAgent> debuggerAgentPtr(PageDebuggerAgen t::create(MainThreadDebugger::instance(), m_inspectedFrames.get(), injectedScrip tManager)); 501 RawPtr<InspectorDebuggerAgent> debuggerAgentPtr(PageDebuggerAgent::create(Ma inThreadDebugger::instance(), m_inspectedFrames.get(), injectedScriptManager));
502 InspectorDebuggerAgent* debuggerAgent = debuggerAgentPtr.get(); 502 InspectorDebuggerAgent* debuggerAgent = debuggerAgentPtr.get();
503 m_agents.append(debuggerAgentPtr.release()); 503 m_agents.append(debuggerAgentPtr.release());
504 504
505 m_agents.append(InspectorDOMDebuggerAgent::create(injectedScriptManager, m_d omAgent, debuggerAgent->v8DebuggerAgent())); 505 m_agents.append(InspectorDOMDebuggerAgent::create(injectedScriptManager, m_d omAgent, debuggerAgent->v8DebuggerAgent()));
506 506
507 m_agents.append(InspectorInputAgent::create(m_inspectedFrames.get())); 507 m_agents.append(InspectorInputAgent::create(m_inspectedFrames.get()));
508 508
509 v8::Isolate* isolate = V8PerIsolateData::mainThreadIsolate(); 509 v8::Isolate* isolate = V8PerIsolateData::mainThreadIsolate();
510 m_agents.append(InspectorProfilerAgent::create(MainThreadDebugger::instance( )->debugger(), m_overlay.get())); 510 m_agents.append(InspectorProfilerAgent::create(MainThreadDebugger::instance( )->debugger(), m_overlay.get()));
511 511
512 m_agents.append(InspectorHeapProfilerAgent::create(isolate, injectedScriptMa nager)); 512 m_agents.append(InspectorHeapProfilerAgent::create(isolate, injectedScriptMa nager));
513 513
514 OwnPtrWillBeRawPtr<InspectorPageAgent> pageAgentPtr(InspectorPageAgent::crea te(m_inspectedFrames.get(), this, m_resourceContentLoader.get(), debuggerAgent)) ; 514 RawPtr<InspectorPageAgent> pageAgentPtr(InspectorPageAgent::create(m_inspect edFrames.get(), this, m_resourceContentLoader.get(), debuggerAgent));
515 m_pageAgent = pageAgentPtr.get(); 515 m_pageAgent = pageAgentPtr.get();
516 m_agents.append(pageAgentPtr.release()); 516 m_agents.append(pageAgentPtr.release());
517 517
518 m_pageConsoleAgent->setDebuggerAgent(debuggerAgent->v8DebuggerAgent()); 518 m_pageConsoleAgent->setDebuggerAgent(debuggerAgent->v8DebuggerAgent());
519 519
520 m_injectedScriptManager->injectedScriptHost()->init( 520 m_injectedScriptManager->injectedScriptHost()->init(
521 bind<PassRefPtr<TypeBuilder::Runtime::RemoteObject>, PassRefPtr<JSONObje ct>>(&InspectorInspectorAgent::inspect, m_inspectorAgent.get()), 521 bind<PassRefPtr<TypeBuilder::Runtime::RemoteObject>, PassRefPtr<JSONObje ct>>(&InspectorInspectorAgent::inspect, m_inspectorAgent.get()),
522 bind<>(&InspectorConsoleAgent::clearAllMessages, m_pageConsoleAgent.get( )), 522 bind<>(&InspectorConsoleAgent::clearAllMessages, m_pageConsoleAgent.get( )),
523 adoptPtr(new PageInjectedScriptHostClient())); 523 adoptPtr(new PageInjectedScriptHostClient()));
524 524
525 if (m_overlay) 525 if (m_overlay)
526 m_overlay->init(cssAgent, debuggerAgent, m_domAgent.get()); 526 m_overlay->init(cssAgent, debuggerAgent, m_domAgent.get());
527 } 527 }
528 528
529 void WebDevToolsAgentImpl::registerAgent(PassOwnPtrWillBeRawPtr<InspectorAgent> agent) 529 void WebDevToolsAgentImpl::registerAgent(RawPtr<InspectorAgent> agent)
530 { 530 {
531 m_agents.append(agent); 531 m_agents.append(agent);
532 } 532 }
533 533
534 void WebDevToolsAgentImpl::attach(const WebString& hostId, int sessionId) 534 void WebDevToolsAgentImpl::attach(const WebString& hostId, int sessionId)
535 { 535 {
536 if (m_attached) 536 if (m_attached)
537 return; 537 return;
538 538
539 // Set the attached bit first so that sync notifications were delivered. 539 // Set the attached bit first so that sync notifications were delivered.
(...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after
788 if (!InspectorBackendDispatcher::getCommandName(message, &commandName)) 788 if (!InspectorBackendDispatcher::getCommandName(message, &commandName))
789 return false; 789 return false;
790 return commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_pauseCmd) 790 return commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_pauseCmd)
791 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointCmd) 791 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointCmd)
792 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointByUrlCmd) 792 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointByUrlCmd)
793 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_removeBreakpointCmd) 793 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_removeBreakpointCmd)
794 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointsActiveCmd); 794 || commandName == InspectorBackendDispatcher::commandName(InspectorBacke ndDispatcher::kDebugger_setBreakpointsActiveCmd);
795 } 795 }
796 796
797 } // namespace blink 797 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698