Reviewed by Darin.
authorap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Apr 2006 16:27:58 +0000 (16:27 +0000)
committerap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Apr 2006 16:27:58 +0000 (16:27 +0000)
commit4008387c62145649226897bbd714fbc6e17cd1d1
tree2de957aef50afbabb7f247109a76080ac3774b1c
parentfca066dbf79a68a695fdee90e973f177ec66c6dd
    Reviewed by Darin.

        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8412
          Integrate iExploder test script.

        This script generates artificially mangled HTML documents, to test that the browser
        doesn't crash when handling ill-formed code.

        How to use:
         run-iexploder-tests             Open an interactive test page in Safari+ToT.
         run-iexploder-tests nnnnn       Open test #nnnnn.

        Command line options:
         -guard-malloc (-g)              Use Guard Malloc.
         -port=nnnn                      Run Apache on port nnnn (default is 8000).

        To save a crashing test, you can use curl while the crash reporter dialog is on the screen
        (thus, Apache is still running), e.g.:
         curl -o iexploder293.html "http://127.0.0.1:8000/iexploder.cgi?lookup=1&test=293"

        Additionally, there are some useful scripts in WebKitTools/iExploder/tools directory.

        * Scripts/run-iexploder-tests: Added.
        * iExploder: Added.
        * iExploder/LICENSE.txt: Added.
        * iExploder/README.txt: Added.
        * iExploder/htdocs: Added.
        * iExploder/htdocs/cssproperties.in: Added.
        * iExploder/htdocs/cssvalues.in: Added.
        * iExploder/htdocs/htmlattrs.in: Added.
        * iExploder/htdocs/htmltags.in: Added.
        * iExploder/htdocs/htmlvalues.in: Added.
        * iExploder/htdocs/iexploder.cgi: Added.
        * iExploder/htdocs/index.html: Added.
        * iExploder/tools: Added.
        * iExploder/tools/lasthit.rb: Added.
        * iExploder/tools/osx_last_crash.rb: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13894 268f45cc-cd09-0410-ab3c-d52691b4dbfc
13 files changed:
WebKitTools/ChangeLog
WebKitTools/Scripts/run-iexploder-tests [new file with mode: 0755]
WebKitTools/iExploder/LICENSE.txt [new file with mode: 0644]
WebKitTools/iExploder/README.txt [new file with mode: 0644]
WebKitTools/iExploder/htdocs/cssproperties.in [new file with mode: 0644]
WebKitTools/iExploder/htdocs/cssvalues.in [new file with mode: 0644]
WebKitTools/iExploder/htdocs/htmlattrs.in [new file with mode: 0644]
WebKitTools/iExploder/htdocs/htmltags.in [new file with mode: 0644]
WebKitTools/iExploder/htdocs/htmlvalues.in [new file with mode: 0644]
WebKitTools/iExploder/htdocs/iexploder.cgi [new file with mode: 0755]
WebKitTools/iExploder/htdocs/index.html [new file with mode: 0644]
WebKitTools/iExploder/tools/lasthit.rb [new file with mode: 0755]
WebKitTools/iExploder/tools/osx_last_crash.rb [new file with mode: 0755]