Changeset 63896 in webkit


Ignore:
Timestamp:
Jul 22, 2010 9:39:38 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-07-22 Andrey Kosyakov <caseq@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Stop granting universal access to inspector front-end page.
https://bugs.webkit.org/show_bug.cgi?id=42817

  • inspector/InspectorFrontendClientLocal.cpp: (WebCore::InspectorFrontendClientLocal::windowObjectCleared):

2010-07-22 Andrey Kosyakov <caseq@chromium.org>

Reviewed by Yury Semikhatsky.

Web Inspector: Stop granting universal access to inspector front-end page.
https://bugs.webkit.org/show_bug.cgi?id=42817

  • src/WebDevToolsFrontendImpl.cpp: (WebKit::WebDevToolsFrontendImpl::frontendLoaded):
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r63895 r63896  
     12010-07-22  Andrey Kosyakov  <caseq@chromium.org>
     2
     3        Reviewed by Yury Semikhatsky.
     4
     5        Web Inspector: Stop granting universal access to inspector front-end page.
     6        https://bugs.webkit.org/show_bug.cgi?id=42817
     7
     8        * inspector/InspectorFrontendClientLocal.cpp:
     9        (WebCore::InspectorFrontendClientLocal::windowObjectCleared):
     10
    1112010-07-22  Yury Semikhatsky  <yurys@chromium.org>
    212
  • trunk/WebCore/inspector/InspectorFrontendClientLocal.cpp

    r61460 r63896  
    7171void InspectorFrontendClientLocal::windowObjectCleared()
    7272{
    73     // Grant the inspector the ability to script the inspected page.
    74     m_frontendPage->mainFrame()->document()->securityOrigin()->grantUniversalAccess();
    7573    // FIXME: don't keep reference to the script state
    7674    m_frontendScriptState = scriptStateFromPage(debuggerWorld(), m_frontendPage);
  • trunk/WebKit/chromium/ChangeLog

    r63886 r63896  
     12010-07-22  Andrey Kosyakov  <caseq@chromium.org>
     2
     3        Reviewed by Yury Semikhatsky.
     4
     5        Web Inspector: Stop granting universal access to inspector front-end page.
     6        https://bugs.webkit.org/show_bug.cgi?id=42817
     7
     8        * src/WebDevToolsFrontendImpl.cpp:
     9        (WebKit::WebDevToolsFrontendImpl::frontendLoaded):
     10
    1112010-07-22  Alexander Pavlov  <apavlov@chromium.org>
    212
  • trunk/WebKit/chromium/src/WebDevToolsFrontendImpl.cpp

    r63806 r63896  
    151151    m_loaded = true;
    152152
    153     // Grant the devtools page the ability to have source view iframes.
    154     SecurityOrigin* origin = m_webViewImpl->page()->mainFrame()->domWindow()->securityOrigin();
    155     origin->grantUniversalAccess();
    156 
    157153    for (Vector<Vector<String> >::iterator it = m_pendingIncomingMessages.begin();
    158154         it != m_pendingIncomingMessages.end();
Note: See TracChangeset for help on using the changeset viewer.