All of storage/indexeddb/*.html files include <div id="console"></div> - this is created on the fly by js-test-pre.js if necessary and can be removed from the HTML file.
Ditto for <p id="description"></p> Also, can remove explicit jsTestIsAsync = true, for scripts that include shared.js
Created attachment 132342 [details] Patch
perl -pnie FTW. The handful of *-expected.txt changes are for few blank lines that disappear, and line numbers for expected exceptions.
LGTM
Comment on attachment 132342 [details] Patch rs=me
Created attachment 132608 [details] Patch for landing
Comment on attachment 132608 [details] Patch for landing Clearing flags on attachment: 132608 Committed r111211: <http://trac.webkit.org/changeset/111211>
All reviewed patches have been landed. Closing bug.