| Index: Source/core/dom/ProcessingInstruction.cpp
|
| diff --git a/Source/core/dom/ProcessingInstruction.cpp b/Source/core/dom/ProcessingInstruction.cpp
|
| index 0678bbb251a4890abf94b82ee8d48cc3b6bfd48a..8f571fcc556610e6cc2cf03bdbe3785dc1b13999 100644
|
| --- a/Source/core/dom/ProcessingInstruction.cpp
|
| +++ b/Source/core/dom/ProcessingInstruction.cpp
|
| @@ -121,12 +121,12 @@ void ProcessingInstruction::checkStyleSheet()
|
| } else {
|
| clearResource();
|
|
|
| - String url = document().completeURL(href).string();
|
| + String url = treeScope().completeURL(href).string();
|
| if (!dispatchBeforeLoadEvent(url))
|
| return;
|
|
|
| ResourcePtr<StyleSheetResource> resource;
|
| - FetchRequest request(ResourceRequest(document().completeURL(href)), FetchInitiatorTypeNames::processinginstruction);
|
| + FetchRequest request(ResourceRequest(treeScope().completeURL(href)), FetchInitiatorTypeNames::processinginstruction);
|
| if (m_isXSL) {
|
| resource = document().fetcher()->fetchXSLStyleSheet(request);
|
| } else {
|
|
|