Could you move js-test-pre.js & js-test-post.js to LayoutTests/resources first? (You probably need to svn cp and make the change in several separate commits). There are many other JS files that are dependent by the rest of layout tests.
Also, please be sure to update all TestExpectations files when you make the move. Otherwise, hundreds of tests that have been marked failing, etc... are going to start failing and NRWT will spits out, again, hundreds of lint errors, and all kinds of the hell ensues.
(In reply to comment #7)
> Created an attachment (id=210951) [details]
> Change LayoutTests' f*-j* files to use pre and post js files in LayoutTests/resources
rs=Filip Pizlo. Landed in r155279: <http://trac.webkit.org/r155279>
(In reply to comment #9)
> Created an attachment (id=210959) [details]
> Change LayoutTests' m*-p* files to use pre and post js files in LayoutTests/resources.
rs=Filip Pizlo. Landed in r155282: <http://trac.webkit.org/r155282>.
(In reply to comment #11)
> Created an attachment (id=210961) [details]
> Change LayoutTests' s* files to use pre and post js files in LayoutTests/resources.
rs=Filip Pizlo. Landed in r155284: <http://trac.webkit.org/r155284>.
(In reply to comment #13)
> Created an attachment (id=210964) [details]
> Change LayoutTests' t* files to use pre and post js files in LayoutTests/resources.
rs=Filip Pizlo. Landed in r155285: <http://trac.webkit.org/r155285>.
(In reply to comment #15)
> Created an attachment (id=210965) [details]
> Change LayoutTests' u*-w* files to use pre and post js files in LayoutTests/resources.
rs=Filip Pizlo. Landed in r155286: <http://trac.webkit.org/r155286>.
(In reply to comment #19)
> Created an attachment (id=211063) [details]
> Change some remaining fast/* files to use pre and post js files in LayoutTests/resources.
rs=Filip Pizlo. Landed in r155369: <http://trac.webkit.org/r155369>.
(In reply to comment #21)
> Created an attachment (id=211101) [details]
> Point Tools scripts to LayoutTests/resources, and remove old fast/js/resources pre and post test files.
Thanks to rniwa for the review. Landed in r155392: <http://trac.webkit.org/r155392>.
Comment on attachment 211110[details]
Fix path to post file in a fwe tests, and adjust the expected results to match.
(In reply to comment #23)
> Created an attachment (id=211110) [details]
> Fix path to post file in a fwe tests, and adjust the expected results to match.
rs=Filip Pizlo. Landed in r155401: <http://trac.webkit.org/r155401>.
(In reply to comment #27)
> Created an attachment (id=211130) [details]
> Remove un-needed js-test-style.css.
Thanks to rniwa for the review. Landed in r155410: <http://trac.webkit.org/r155410>.
Comment on attachment 211164[details]
Remove more references to the deleted js-test-style.css
View in context: https://bugs.webkit.org/attachment.cgi?id=211164&action=review> LayoutTests/fast/js/line-column-numbers.html:5
> +
This blank line was added to compensate for the line I delete above. This way I don't have to change all the result line numbers in the expected file.
> LayoutTests/fast/js/stack-trace.html:6
> +
This blank line was added to compensate for the line I delete above. This way I don't have to change all the result line numbers in the expected file.
Comment on attachment 211164[details]
Remove more references to the deleted js-test-style.css
View in context: https://bugs.webkit.org/attachment.cgi?id=211164&action=review> LayoutTests/platform/mac/accessibility/supports-focus-setting.html:6
> <script>
> var successfullyParsed = false;
> </script>
successfullyParsed is completely useless in all these accessibility tests because of the fact it's defined before the actual test code :(
(In reply to comment #31)
> Created an attachment (id=211164) [details]
> Remove more references to the deleted js-test-style.css
Thanks to rniwa for the review. Landed in r155423: <http://trac.webkit.org/r155423>.
Created attachment 211207[details]
Move fast/js to js (Just the Tools/Scripts + LayoutTests/ChangeLog diff. The LayoutTests file move diff is too large and not as interesting).
In this last patch, I also moved LayoutTests/platform/*/fast/js to LayoutTests/platform/*/js. Relative paths to LayoutTests/resources needed to be updated in fast/js and platform/fast/js files. Also updated all TestExpectation files.
(In reply to comment #37)
> Created an attachment (id=211207) [details]
> Move fast/js to js (Just the Tools/Scripts + LayoutTests/ChangeLog diff. The LayoutTests file move diff is too large and not as interesting).
>
> In this last patch, I also moved LayoutTests/platform/*/fast/js to LayoutTests/platform/*/js. Relative paths to LayoutTests/resources needed to be updated in fast/js and platform/fast/js files. Also updated all TestExpectation files.
rs=Filip Pizlo. Landed in r155452: <http://trac.webkit.org/r155452>.
Note: though this patch is big, it had to be landed in one shot or things will break. Now, I'll keep an eye on the bots. If all goes well as expected, I'll close this bug.
Created attachment 211219[details]
Move image-preload-helper.js from js/resources to resources.
This patch was intended to go with the fast/js to js move, but was missing. It will resolve the fast/events/mouse-cursor*.html failures that showed up with r155452.
(In reply to comment #39)
> Created an attachment (id=211219) [details]
> Move image-preload-helper.js from js/resources to resources.
rs=Filip Pizlo. Landed in r155462: <http://trac.webkit.org/r155462>.
(In reply to comment #38)
> rs=Filip Pizlo. Landed in r155452: <http://trac.webkit.org/r155452>.
>
> ... I'll keep an eye on the bots. If all goes well as expected, I'll close this bug.
The one issue with mouse-cursor tests have been fixed. The bots do not show regressions due to patches in this bug. Closing the bug as fixed.
2013-09-07 20:26 PDT, Mark Lam
2013-09-07 21:16 PDT, Mark Lam
2013-09-07 22:10 PDT, Mark Lam
2013-09-07 22:43 PDT, Mark Lam
2013-09-07 23:02 PDT, Mark Lam
2013-09-09 12:16 PDT, Mark Lam
2013-09-09 15:14 PDT, Mark Lam
2013-09-09 16:02 PDT, Mark Lam
2013-09-09 18:57 PDT, Mark Lam
2013-09-09 22:50 PDT, Mark Lam
eflews.bot: commit-queue-
2013-09-10 09:47 PDT, Mark Lam
2013-09-10 12:06 PDT, Mark Lam
2013-09-10 14:50 PDT, Mark Lam