<div class="gmail_quote">On Sun, Jun 10, 2012 at 5:31 PM, Erik Arvidsson <span dir="ltr"><<a href="mailto:erik.arvidsson@gmail.com" target="_blank">erik.arvidsson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Sun, Jun 10, 2012 at 6:56 AM, Geoffrey Sneddon <<a href="mailto:gsneddon@opera.com">gsneddon@opera.com</a>> wrote:<br>
> As such, I'm somewhat dubious as to whether we can actually change the<br>
> format that much without breaking sites. For reference, we support<br>
> Error.stack (supposedly identical to SpiderMonkey in format, though<br>
> obviously not) and Error.stacktrace (which is meant to actually be human<br>
> readable). Originally, we had Error.stacktrace as Error.stack, but it just<br>
> broke too much (we spoof UA on some Google sites by default, and have to<br>
> choose whether to go down IE/Fx/WK code-path, and often all three rely upon<br>
> non-standard behaviour).<br>
><br>
> [1]:<br>
> <a href="http://code.google.com/p/google-web-toolkit/source/browse/releases/2.4/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java" target="_blank">http://code.google.com/p/google-web-toolkit/source/browse/releases/2.4/user/src/com/google/gwt/core/client/impl/StackTraceCreator.java</a><br>


<br>
</div>This looks pretty broken to me as is. It does not seem to work correct<br>
for the V8 style formatting that is used by Chrome and IE.<br></blockquote><div><br></div><div>Note that GWT uses deferred binding to substitute browser-specific implementations for the version being compiled -- see <a href="http://code.google.com/p/google-web-toolkit/source/browse/releases/2.4/user/src/com/google/gwt/core/CoreWithUserAgent.gwt.xml">http://code.google.com/p/google-web-toolkit/source/browse/releases/2.4/user/src/com/google/gwt/core/CoreWithUserAgent.gwt.xml</a> where the mappings are defined.  So, for Chrome, CollectorChrome is used instead of Collector.  </div>

</div><div><br></div>-- <br>John A. Tamplin<br>Software Engineer (GWT), Google<br>