[webkit-dev] make-script-test-wrappers not being maintained

Adam Barth abarth at webkit.org
Thu Sep 8 01:14:16 PDT 2011


On Thu, Sep 8, 2011 at 12:41 AM, Maciej Stachowiak <mjs at 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


More information about the webkit-dev mailing list