2011-06-30 Maciej Stachowiak <mjs@apple.com>
[WebKit.git] / PerformanceTests / ChangeLog
index 46909684c8d0841d067067ee49eff004a7d9cd9b..ff8b0a0cb9f5dfe0c9ac46f4e6437ce6a63036db 100644 (file)
@@ -1,3 +1,93 @@
+2011-05-30  Daniel Bates  <dbates@webkit.org>
+
+        Reviewed by Adam Barth.
+
+        Rename XSSFilter to XSSAuditor
+        https://bugs.webkit.org/show_bug.cgi?id=61718
+
+        Currently we use the names XSSFilter and XSSAuditor throughout the project.
+        Instead, we should choose one name for consistency.
+
+        No functionality was changed. So, no new tests.
+
+        * XSSAuditor: Copied from PerformanceTests/XSSFilter.
+        * XSSFilter: Removed.
+        * XSSFilter/large-post-many-events.html: Removed.
+        * XSSFilter/large-post-many-inline-scripts-and-events.html: Removed.
+        * XSSFilter/resources: Removed.
+        * XSSFilter/resources/target-for-large-post-many-inline-scripts-and-events.html: Removed.
+
+2011-03-25  Leo Yang  <leo.yang@torchmobile.com.cn>
+
+        Reviewed by Dirk Schulze.
+
+        SVG <use> element performance improvement
+        https://bugs.webkit.org/show_bug.cgi?id=57077
+
+        Add a manual test case which is from
+        http://upload.wikimedia.org/wikipedia/commons/4/4e/Sierpinski_carpet_6.svg
+        for svg <use> element performance test.
+
+        * PageLoad/svg/files/Sierpinski_carpet_6.svg: Added.
+        * PageLoad/svg/svg.pltsuite:
+
+2011-02-05  Eric Seidel  <eric@webkit.org>
+
+        Reviewed by Adam Barth.
+
+        Add performance tests for URL parsing
+        https://bugs.webkit.org/show_bug.cgi?id=53845
+
+        The final-url-en URL corpus is from:
+        http://corpus.leeds.ac.uk/internet.html
+
+        There are also other language corpuses which we may want to use in the future.
+
+        The usage instructions were as follows:
+        "URL lists and other resources: you can freely use them in your research
+        provided that you supply a link to this website: http://corpus.leeds.ac.uk/."
+        Done.
+
+        * Parser/simple-url.html: Added.
+         On my machine:
+         Firefox: 255ms
+         TOT WebKit: 378ms
+         Chrome: 286ms
+         Opera: 2830ms (no, that is not a typo)
+        * Parser/url-parser.html: Added.
+         Firefox: 381ms
+         TOT WebKit: 216ms
+         Chrome: 131ms
+         Opera: 1383ms (again, not a typo)
+        * Parser/resources/final-url-en: Added.
+
+2011-02-03  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Daniel Bates.
+
+        Add another XSSFilter PerformanceTest
+        https://bugs.webkit.org/show_bug.cgi?id=53750
+
+        This PerformanceTest tests the case that was slow in
+        https://bugs.webkit.org/show_bug.cgi?id=49845
+
+        * XSSFilter/large-post-many-inline-scripts-and-events.html: Added.
+        * XSSFilter/resources: Added.
+        * XSSFilter/resources/target-for-large-post-many-inline-scripts-and-events.html: Added.
+
+2011-02-03  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Eric Seidel.
+
+        Add PerformanceTest for XSSFilter
+        https://bugs.webkit.org/show_bug.cgi?id=53741
+
+        This performance tests covers the case of a large POST data and many
+        small event handlers.
+
+        * XSSFilter: Added.
+        * XSSFilter/large-post-many-events.html: Added.
+
 2011-02-02  Adam Barth  <abarth@webkit.org>
 
         Rubber-stamped by Eric Seidel.
 2011-02-02  Adam Barth  <abarth@webkit.org>
 
         Rubber-stamped by Eric Seidel.