Patent ID: 9648139
Date: 2017-05-09
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: providing, by a server system, a web document to a remote development application, wherein the server system dynamically generates the web document by executing source code from a plurality of source files, wherein the web document comprises element code segments for rendering respective elements of the web document in a browser, wherein each of the element code segments includes respective metadata for identifying a respective one of the plurality of source files used to generate the element code segment; receiving, by the server system, a breakpoint request from the development application to insert at least one breakpoint in at least one source file of the plurality of source files; inserting, by the server system, the at least one breakpoint in the at least one source file responsive to the breakpoint request; and providing, by the server system, an updated web document to the development application, wherein the updated web document includes a subset of the element code segments that are dynamically generated by executing the source code up to the at least one breakpoint in the at least one source file, wherein the breakpoint request comprises an offset value, wherein inserting the at least one breakpoint comprises inserting the breakpoint after an amount of data specified by the offset value in the web document is generated, wherein the data is generated by executing source code up to the at least one breakpoint in the at least one source file.