Temporarily skip StyleBench until webkit.org/b/182088 is fixed.
[WebKit-https.git] / PerformanceTests / ChangeLog
1 2018-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Temporarily skip StyleBench until webkit.org/b/182088 is fixed.
4
5         * Skipped:
6
7 2018-01-29  Ryosuke Niwa  <rniwa@webkit.org>
8
9         Make StyleBench compatible with run-benchmark and run-perf-tests
10         https://bugs.webkit.org/show_bug.cgi?id=182262
11
12         Reviewed by Antti Koivisto.
13
14         Copied resource files referenced from Speedometer directory since run-benchmark needs to be able
15         to checkout each benchmark separately.
16
17         Removed the code to create tests of the same name five times in makeSteps since this
18         won't be compatible with either run-benchmark or run-perf-tests.
19
20         * StyleBench/index.html: Removed the code to show warnings for local files since run-benchmark
21         doesn't use HTTP server in WebDriver mode.
22         * StyleBench/resources/benchmark-report.js: Copied from resources/benchmark-report.js.
23         * StyleBench/resources/benchmark-runner.js: Copied from resources/benchmark-runner.js.
24         (BenchmarkRunner.prototype._finalize): Use the correction factor of 8 instead of 5 in StyleBench.
25         * StyleBench/resources/gauge.png: Copied from resources/gauge.png.
26         * StyleBench/resources/gauge@2x.png: Copied from resources/gauge@2x.png.
27         * StyleBench/resources/main.css: Copied from resources/main.css.
28         * StyleBench/resources/main.js: Copied from resources/main.js.
29         * StyleBench/resources/tests.js:
30         (makeSteps): Only make each test once.
31
32 2018-01-26  Chris Nardi  <cnardi@chromium.org>
33
34         Addressing post-review comments after r226614
35         https://bugs.webkit.org/show_bug.cgi?id=182151
36
37         Reviewed by Myles C. Maxfield.
38
39         * StitchMarker/wtf/text/StringImpl.h:
40         (WTF::isSpaceOrNewline):
41         * StitchMarker/wtf/text/TextBreakIterator.cpp:
42         (WTF::numCodeUnitsInGraphemeClusters):
43         * StitchMarker/wtf/text/TextBreakIterator.h:
44
45 2018-01-22  Antti Koivisto  <antti@apple.com>
46
47         StyleBench: Separate test for :nth pseudo classes
48         https://bugs.webkit.org/show_bug.cgi?id=181932
49
50         Reviewed by Sam Weinig.
51
52         Optimization strategies for nth are different from other structural pseudo classes (:first-child etc). Move them to a separate test.
53
54         * StyleBench/resources/style-bench.js:
55         (structuralPseudoClassConfiguration):
56         (nthPseudoClassConfiguration):
57
58             Add a new configuration.
59
60         (predefinedConfigurations):
61         (pseudoClassConfiguration): Deleted.
62
63 2018-01-17  Ryosuke Niwa  <rniwa@webkit.org>
64
65         Temporarily skip Speedometer until we fix the metrics.
66
67         * Skipped:
68
69 2018-01-16  Alex Christensen  <achristensen@webkit.org>
70
71         Fix Mac CMake build after r222900
72
73         * MallocBench/MallocBench/CMakeLists.txt:
74         The mbmalloc target doesn't exist if we're not in developer mode, so only use it if we are.
75
76 2018-01-09  Ryosuke Niwa  <rniwa@webkit.org>
77
78         Speedometer 2.0: Update the About page.
79         https://bugs.webkit.org/show_bug.cgi?id=175918
80
81         Reviewed by Keith Miller.
82
83         Updated the about page for Speedometer 2.0.
84
85         * Speedometer/index.html:
86
87 == Rolled over to ChangeLog-2018-01-01 ==