Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Issue 2631483002: Improve performance of time-multiple-fields-stepup-stepdown-from-renderer-hour.html (Closed)

Created:
3 years, 11 months ago by tkent
Modified:
3 years, 11 months ago
Reviewers:
yosin_UTC9
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Improve performance of time-multiple-fields-stepup-stepdown-from-renderer-hour.html This CL improves the performance of the test by converting it to testharness.js. With macOS debug: 7.3 sec -> 2.4 sec BUG=658318 Review-Url: https://codereview.chromium.org/2631483002 Cr-Commit-Position: refs/heads/master@{#443522} Committed: https://chromium.googlesource.com/chromium/src/+/2b57920cbb778f03295ae1c7e0cee380667b6d5a

Patch Set 1 #

Total comments: 9

Patch Set 2 : Update internals/eventSender check, templace string #

Patch Set 3 : assert_input_value*() #

Total comments: 5

Patch Set 4 : !==, forEach #

Unified diffs Side-by-side diffs Delta from patch set Stats (+220 lines, -383 lines) Patch
M third_party/WebKit/LayoutTests/SlowTests View 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html View 1 2 3 1 chunk +220 lines, -209 lines 0 comments Download
D third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour-expected.txt View 1 chunk +0 lines, -172 lines 0 comments Download

Messages

Total messages: 31 (21 generated)
tkent
yosin@, would you review this please?
3 years, 11 months ago (2017-01-13 01:55:33 UTC) #7
yosin_UTC9
https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode10 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:10: console.assert(!!window.internals, 'This test requires window.internals.'); We found good pattern ...
3 years, 11 months ago (2017-01-13 02:33:54 UTC) #9
yosin_UTC9
On 2017/01/13 at 02:33:54, Yosi_UTC9 wrote: > https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html > File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): > > https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode10 ...
3 years, 11 months ago (2017-01-13 04:20:28 UTC) #12
tkent
https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode10 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:10: console.assert(!!window.internals, 'This test requires window.internals.'); On 2017/01/13 at 02:33:54, ...
3 years, 11 months ago (2017-01-13 04:45:52 UTC) #13
yosin_UTC9
https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode222 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:222: var keySequence = typeof item.operation == 'string' ? [item.operation] ...
3 years, 11 months ago (2017-01-13 05:31:13 UTC) #14
tkent
https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/60001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode222 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:222: var keySequence = typeof item.operation == 'string' ? [item.operation] ...
3 years, 11 months ago (2017-01-13 06:57:44 UTC) #21
yosin_UTC9
lgtm Thanks! https://codereview.chromium.org/2631483002/diff/120001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/120001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode23 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:23: if (input.getAttribute(name) != value) nit: s/!=/!==/ https://codereview.chromium.org/2631483002/diff/120001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode37 ...
3 years, 11 months ago (2017-01-13 07:13:52 UTC) #22
tkent
https://codereview.chromium.org/2631483002/diff/120001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html File third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html (right): https://codereview.chromium.org/2631483002/diff/120001/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html#newcode23 third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer-hour.html:23: if (input.getAttribute(name) != value) On 2017/01/13 at 07:13:52, Yosi_UTC9 ...
3 years, 11 months ago (2017-01-13 08:39:02 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2631483002/140001
3 years, 11 months ago (2017-01-13 08:39:25 UTC) #28
commit-bot: I haz the power
3 years, 11 months ago (2017-01-13 09:52:32 UTC) #31
Message was sent while issue was closed.
Committed patchset #4 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/2b57920cbb778f03295ae1c7e0ce...

Powered by Google App Engine
This is Rietveld 408576698