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