[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