[Webkit-unassigned] [Bug 32326] New: Refactor some security code out of V8 bindings

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 9 09:50:00 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=32326

           Summary: Refactor some security code out of V8 bindings
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: creis at chromium.org
                CC: abarth at webkit.org


As a first step toward sharing code between the V8 and JSC bindings, we should
try to refactor some of V8's code for enforcing the Same Origin Policy.  I
suggest moving canAccessFrame and checkNodeSecurity from V8Proxy to a new
BindingsSecurity class that can be used by multiple bindings.  Since JSC passes
around execution state explicitly and V8 does not, the BindingsSecurity
interface should be able to take in execution state as an argument.

There has been some discussion about starting to share bindings code in this
thread:
http://lists.macosforge.org/pipermail/webkit-dev/2009-May/007935.html

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list