On Mon, May 2, 2016 at 8:07 PM, Bobby Holley <bobbyhol...@gmail.com> wrote: > In general, dynamic stack checks (measuring the top of the stack at XPCOM > startup, and comparing it with the stack at the point of interest) seem > preferable to hard-coding number-of-recursive-calls, since it doesn't > depend on the size of stack frames, which may drift over time. We can't do > this for JS (see the comments surrounding the MXR link above), but I bet we > could for layout.
I think we should aim to not make page rendering depend on things like the size of stack frames or the OS-provided stack size. :) We should pick a value that all UAs can commit to comfortably supporting and standardize it (as well as standardizing the behavior for how to process the non-conformant page). Then if authors write weird pages, they'll break identically in all browsers. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform