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> On Thu, Sep 8, 2011 at 1:14 AM, Adam Barth <[email protected]> wrote: > On Thu, Sep 8, 2011 at 12:41 AM, Maciej Stachowiak <[email protected]> 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 > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

