×

Security model for a layout engine and scripting engine

  • US 8,904,474 B2
  • Filed: 10/19/2012
  • Issued: 12/02/2014
  • Est. Priority Date: 05/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • one or more processors;

    one or more computer-readable hardware storage memories comprising computer readable instructions which, when executed by the one or more processors, implement;

    a security module configured to enable secure information transfer between a web content scripting engine and layout engine, the security module comprising;

    a module configured to enable restricted access to at least one Application Programming Interface (API) associated with a scripting language of the scripting engine;

    a module configured to enable at least one object to be returned cross-domain to a calling system, via the scripting engine and the layout engine, without divulging type system information associated with the at least one object; and

    a module configured to enable at least one sub-window proxy object to assert security policies associated with a primary window object associated with the layout engine.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×