Changeset 13894 in webkit


Ignore:
Timestamp:
Apr 17, 2006 9:27:58 AM (18 years ago)
Author:
ap
Message:

Reviewed by Darin.

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.
Location:
trunk/WebKitTools
Files:
15 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r13885 r13894  
     12006-04-17  Alexey Proskuryakov  <ap@nypop.com>
     2
     3        Reviewed by Darin.
     4
     5        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8412
     6          Integrate iExploder test script.
     7
     8        This script generates artificially mangled HTML documents, to test that the browser
     9        doesn't crash when handling ill-formed code.
     10       
     11        How to use:
     12         run-iexploder-tests             Open an interactive test page in Safari+ToT.
     13         run-iexploder-tests nnnnn       Open test #nnnnn.
     14
     15        Command line options:
     16         -guard-malloc (-g)              Use Guard Malloc.
     17         -port=nnnn                      Run Apache on port nnnn (default is 8000).
     18
     19        To save a crashing test, you can use curl while the crash reporter dialog is on the screen
     20        (thus, Apache is still running), e.g.:
     21         curl -o iexploder293.html "http://127.0.0.1:8000/iexploder.cgi?lookup=1&test=293"
     22
     23        Additionally, there are some useful scripts in WebKitTools/iExploder/tools directory.
     24
     25        * Scripts/run-iexploder-tests: Added.
     26        * iExploder: Added.
     27        * iExploder/LICENSE.txt: Added.
     28        * iExploder/README.txt: Added.
     29        * iExploder/htdocs: Added.
     30        * iExploder/htdocs/cssproperties.in: Added.
     31        * iExploder/htdocs/cssvalues.in: Added.
     32        * iExploder/htdocs/htmlattrs.in: Added.
     33        * iExploder/htdocs/htmltags.in: Added.
     34        * iExploder/htdocs/htmlvalues.in: Added.
     35        * iExploder/htdocs/iexploder.cgi: Added.
     36        * iExploder/htdocs/index.html: Added.
     37        * iExploder/tools: Added.
     38        * iExploder/tools/lasthit.rb: Added.
     39        * iExploder/tools/osx_last_crash.rb: Added.
     40
    1412006-04-16  Alexey Proskuryakov  <ap@nypop.com>
    242
Note: See TracChangeset for help on using the changeset viewer.