=== Auto-CCing suspected CL author ekaramad@chromium.org ===
Hi ekaramad@chromium.org, the bisect results pointed to your CL below as possibly
causing a regression. Please have a look at this info and see whether
your CL be related.
===== BISECT JOB RESULTS =====
Status: completed
===== SUSPECTED CL(s) =====
Subject : Browser Side Text Input State Tracking for OOPIF.
Author : ekaramad
Commit description:
Currently, the TextInputStateChanged method is not implemented in RenderWidgetHostViewChildFrame. Conequently, the IME
will not work until this feature is fixed.
This CL implements the text input state tracking through refactoring most of the TextInputStateChanged code to the top-level RenderWidgetHostViewBase. The implementation is
based on FrameTree::GetFocusedFrame() and hence does not apply to non-OOPIF <webview> (RenderWidgetHostViewGuest).
This CL should also fix a previously reported race condition in the palindrome crbug.com/546645 caused by RenderWidgetHostViewGuest's way of handling TextInputStateChanged.
BUG= 578168 , 546645
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation
Review URL: https://codereview.chromium.org/1652483002
Cr-Commit-Position: refs/heads/master@{#385537}
Commit : 2bd4a2f0c0f114979d47f4498ea1bce9b091591e
Date : Wed Apr 06 20:14:02 2016
===== TESTED REVISIONS =====
Revision Mean Value Std. Dev. Num Values Good?
chromium@385502 54.53982 13.616187 5 good
chromium@385531 48.97016 7.428943 5 good
chromium@385535 58.10932 6.942483 5 good
chromium@385536 55.41134 6.650935 5 good
chromium@385537 159.07512 18.953305 5 bad <-
chromium@385538 163.3365 23.707303 5 bad
chromium@385545 161.16602 16.237456 5 bad
chromium@385559 156.40016 17.170716 5 bad
Bisect job ran on: android_nexus5X_perf_bisect
Bug ID: 603676
Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --also-run-disabled-tests smoothness.top_25_smooth
Test Metric: input_event_latency_discrepancy/http___games.yahoo.com
Relative Change: 186.76%
Score: 99.9
Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus5X_perf_bisect/builds/81
Job details: https://chromeperf.appspot.com/buildbucket_job_status/9015376274236455280
Not what you expected? We'll investigate and get back to you!
https://chromeperf.appspot.com/bad_bisect?try_job_id=603676
| O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq
| X | for more information addressing perf regression bugs. For feedback,
| / \ | file a bug with component Tests>AutoBisect. Thank you!
Comment 1 by rsch...@chromium.org
, Apr 14 2016