On Thu, Sep 8, 2011 at 10:58 AM, Eric Seidel <e...@webkit.org> wrote:
> We could also teach DumpRenderTree to lie about what "/" is, so we > could include the scripts like this: > > <script href=/fast/js/resources/js-test-pre.js> > +1 But this goes back to solving the problem of deriving a path to the LayoutTests, other than via the DRT executable's location. These bugs are regarding remapping /tmp/LayoutTests requests, but the same idea applies to remapping any URL to something "real": https://bugs.webkit.org/show_bug.cgi?id=67239 https://bugs.webkit.org/show_bug.cgi?id=65781 > > On Thu, Sep 8, 2011 at 1:14 AM, Adam Barth <aba...@webkit.org> wrote: > > On Thu, Sep 8, 2011 at 12:41 AM, Maciej Stachowiak <m...@apple.com> > wrote: > >> Do you have an idea for how to avoid needing to adjust the number of > "../" > >> path segments in the path to the harness? That's the most annoying step > of > >> the current copy/paste solution, and it does not seem like simplifying > the > >> boilerplate as you suggest resolves that issue. > > > > One approach is to have an inline script that examines the URL and > > sets the base URL appropriately: > > > > <script> > > document.write('<base href="' + location.href.substr(0, > > location.href.lastIndexOf('LayoutTests/') + 'LayoutTests/'.length) + > > '">'); > > </script> > > > > Of course, you could make the script more readable if you were willing > > to have it extend to more than one line. If you wanted to get really > > fancy, you could restore the original base URL after loading the > > appropriate test harness scripts. > > > > Adam > > _______________________________________________ > > webkit-dev mailing list > > webkit-dev@lists.webkit.org > > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > -- ................................................................ *Sencha* Jarred Nicholls, Senior Software Architect @jarrednicholls <http://twitter.com/jarrednicholls>
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev