| 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 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 30 matching lines...) Expand all Loading... |
| 41 #include "core/fetch/Resource.h" | 41 #include "core/fetch/Resource.h" |
| 42 #include "core/fetch/ResourceFetcher.h" | 42 #include "core/fetch/ResourceFetcher.h" |
| 43 #include "core/fetch/ResourceLoader.h" | 43 #include "core/fetch/ResourceLoader.h" |
| 44 #include "core/frame/LocalFrame.h" | 44 #include "core/frame/LocalFrame.h" |
| 45 #include "core/inspector/IdentifiersFactory.h" | 45 #include "core/inspector/IdentifiersFactory.h" |
| 46 #include "core/inspector/InspectorOverlay.h" | 46 #include "core/inspector/InspectorOverlay.h" |
| 47 #include "core/inspector/InspectorPageAgent.h" | 47 #include "core/inspector/InspectorPageAgent.h" |
| 48 #include "core/inspector/InspectorState.h" | 48 #include "core/inspector/InspectorState.h" |
| 49 #include "core/inspector/InstrumentingAgents.h" | 49 #include "core/inspector/InstrumentingAgents.h" |
| 50 #include "core/inspector/NetworkResourcesData.h" | 50 #include "core/inspector/NetworkResourcesData.h" |
| 51 #include "core/inspector/ScriptAsyncCallStack.h" |
| 51 #include "core/inspector/ScriptCallStack.h" | 52 #include "core/inspector/ScriptCallStack.h" |
| 52 #include "core/loader/DocumentLoader.h" | 53 #include "core/loader/DocumentLoader.h" |
| 53 #include "core/loader/DocumentThreadableLoader.h" | 54 #include "core/loader/DocumentThreadableLoader.h" |
| 54 #include "core/loader/FrameLoader.h" | 55 #include "core/loader/FrameLoader.h" |
| 55 #include "core/loader/ThreadableLoader.h" | 56 #include "core/loader/ThreadableLoader.h" |
| 56 #include "core/loader/ThreadableLoaderClient.h" | 57 #include "core/loader/ThreadableLoaderClient.h" |
| 57 #include "core/page/Page.h" | 58 #include "core/page/Page.h" |
| 58 #include "core/xml/XMLHttpRequest.h" | 59 #include "core/xml/XMLHttpRequest.h" |
| 59 #include "platform/JSONValues.h" | 60 #include "platform/JSONValues.h" |
| 60 #include "platform/network/HTTPHeaderMap.h" | 61 #include "platform/network/HTTPHeaderMap.h" |
| (...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 541 m_styleRecalculationInitiator = buildInitiatorObject(document, FetchInit
iatorInfo()); | 542 m_styleRecalculationInitiator = buildInitiatorObject(document, FetchInit
iatorInfo()); |
| 542 } | 543 } |
| 543 | 544 |
| 544 PassRefPtr<TypeBuilder::Network::Initiator> InspectorResourceAgent::buildInitiat
orObject(Document* document, const FetchInitiatorInfo& initiatorInfo) | 545 PassRefPtr<TypeBuilder::Network::Initiator> InspectorResourceAgent::buildInitiat
orObject(Document* document, const FetchInitiatorInfo& initiatorInfo) |
| 545 { | 546 { |
| 546 RefPtrWillBeRawPtr<ScriptCallStack> stackTrace = createScriptCallStack(Scrip
tCallStack::maxCallStackSizeToCapture, true); | 547 RefPtrWillBeRawPtr<ScriptCallStack> stackTrace = createScriptCallStack(Scrip
tCallStack::maxCallStackSizeToCapture, true); |
| 547 if (stackTrace && stackTrace->size() > 0) { | 548 if (stackTrace && stackTrace->size() > 0) { |
| 548 RefPtr<TypeBuilder::Network::Initiator> initiatorObject = TypeBuilder::N
etwork::Initiator::create() | 549 RefPtr<TypeBuilder::Network::Initiator> initiatorObject = TypeBuilder::N
etwork::Initiator::create() |
| 549 .setType(TypeBuilder::Network::Initiator::Type::Script); | 550 .setType(TypeBuilder::Network::Initiator::Type::Script); |
| 550 initiatorObject->setStackTrace(stackTrace->buildInspectorArray()); | 551 initiatorObject->setStackTrace(stackTrace->buildInspectorArray()); |
| 552 RefPtrWillBeRawPtr<ScriptAsyncCallStack> asyncStackTrace = stackTrace->a
syncCallStack(); |
| 553 if (asyncStackTrace) |
| 554 initiatorObject->setAsyncStackTrace(asyncStackTrace->buildInspectorO
bject()); |
| 551 return initiatorObject; | 555 return initiatorObject; |
| 552 } | 556 } |
| 553 | 557 |
| 554 if (document && document->scriptableDocumentParser()) { | 558 if (document && document->scriptableDocumentParser()) { |
| 555 RefPtr<TypeBuilder::Network::Initiator> initiatorObject = TypeBuilder::N
etwork::Initiator::create() | 559 RefPtr<TypeBuilder::Network::Initiator> initiatorObject = TypeBuilder::N
etwork::Initiator::create() |
| 556 .setType(TypeBuilder::Network::Initiator::Type::Parser); | 560 .setType(TypeBuilder::Network::Initiator::Type::Parser); |
| 557 initiatorObject->setUrl(urlWithoutFragment(document->url()).string()); | 561 initiatorObject->setUrl(urlWithoutFragment(document->url()).string()); |
| 558 if (TextPosition::belowRangePosition() != initiatorInfo.position) | 562 if (TextPosition::belowRangePosition() != initiatorInfo.position) |
| 559 initiatorObject->setLineNumber(initiatorInfo.position.m_line.oneBase
dInt()); | 563 initiatorObject->setLineNumber(initiatorInfo.position.m_line.oneBase
dInt()); |
| 560 else | 564 else |
| (...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 863 : InspectorBaseAgent<InspectorResourceAgent>("Network") | 867 : InspectorBaseAgent<InspectorResourceAgent>("Network") |
| 864 , m_pageAgent(pageAgent) | 868 , m_pageAgent(pageAgent) |
| 865 , m_frontend(0) | 869 , m_frontend(0) |
| 866 , m_resourcesData(adoptPtr(new NetworkResourcesData())) | 870 , m_resourcesData(adoptPtr(new NetworkResourcesData())) |
| 867 , m_isRecalculatingStyle(false) | 871 , m_isRecalculatingStyle(false) |
| 868 , m_removeFinishedReplayXHRTimer(this, &InspectorResourceAgent::removeFinish
edReplayXHRFired) | 872 , m_removeFinishedReplayXHRTimer(this, &InspectorResourceAgent::removeFinish
edReplayXHRFired) |
| 869 { | 873 { |
| 870 } | 874 } |
| 871 | 875 |
| 872 } // namespace blink | 876 } // namespace blink |
| OLD | NEW |