Patent ID: 8689182

Claim:
A computing device comprising: a display; one or more processors; and one or more computer-readable storage media embodying computer-readable instructions which, when executed, implement a system comprising: a web browser configured to create a scripting engine and a layout engine, wherein the web browser is further configured to process content for rendering on the display; and code configured to enable function calls associated with an object native to the scripting engine to be redirected to an object in the layout engine for work load execution, wherein the scripting engine is associated with a scripting engine memory space and the layout engine is associated with a layout engine memory space, wherein the scripting engine memory space includes one or more objects that are associated with, and bound to one or more objects in the layout engine memory space through associated linkages that utilize custom objects that represent associated objects in the scripting engine memory space, and wherein the custom objects include one or more pointers which point to associated, bound objects in the layout engine memory space.