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

Issue 39843002: Dragging text from 'chrome://settings/searchEngines' leaves input empty. (Closed)

Created:
7 years, 2 months ago by eustas
Modified:
7 years, 1 month ago
CC:
chromium-reviews, dbeam+watch-options_chromium.org, arv+watch_chromium.org
Visibility:
Public.

Description

Dragging text from 'chrome://settings/searchEngines' leaves input empty. Delay 'focus' event handler to ensure that 'input' event is processed first. BUG=263743 R=arv@chromium.org, tkent@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233268

Patch Set 1 #

Patch Set 2 : Postpone 'focus' event handling. #

Patch Set 3 : Adressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -1 line) Patch
M chrome/browser/resources/options/inline_editable_list.js View 1 2 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 18 (0 generated)
eustas
7 years, 2 months ago (2013-10-24 09:58:38 UTC) #1
Dan Beam
7 years, 2 months ago (2013-10-24 18:46:52 UTC) #2
tkent
> Replace synchronous 'focus' with queued 'focusin' to make events appear > in expected order. ...
7 years, 2 months ago (2013-10-24 21:42:14 UTC) #3
Dan Beam
On 2013/10/24 21:42:14, tkent wrote: > > Replace synchronous 'focus' with queued 'focusin' to make ...
7 years, 2 months ago (2013-10-24 23:49:43 UTC) #4
eustas
On 2013/10/24 21:42:14, tkent wrote: > > Replace synchronous 'focus' with queued 'focusin' to make ...
7 years, 2 months ago (2013-10-25 05:37:02 UTC) #5
tkent
On 2013/10/25 05:37:02, eustas.ru wrote: > On 2013/10/24 21:42:14, tkent wrote: > > > Replace ...
7 years, 2 months ago (2013-10-25 05:54:02 UTC) #6
eustas
> Unfortunately, Patch Set 1 strongly depends on Blink implementation and Blink > bugs. > ...
7 years, 2 months ago (2013-10-25 06:17:56 UTC) #7
tkent
var handler = this.handleFocus_.bind(this); inputEl.addEventListener('focus', function(event) { setTimeout(handler, 0); }); Does this work?
7 years, 2 months ago (2013-10-25 06:31:47 UTC) #8
eustas
On 2013/10/25 06:31:47, tkent wrote: > var handler = this.handleFocus_.bind(this); > inputEl.addEventListener('focus', function(event) { setTimeout(handler, ...
7 years, 2 months ago (2013-10-25 07:21:00 UTC) #9
tkent
lgtm It's better than focusin. - We should have a code comment to explain the ...
7 years, 1 month ago (2013-10-28 03:21:54 UTC) #10
eustas
On 2013/10/28 03:21:54, tkent wrote: > lgtm It's better than focusin. > - We should ...
7 years, 1 month ago (2013-10-28 05:32:36 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eustas@chromium.org/39843002/150001
7 years, 1 month ago (2013-10-29 06:09:08 UTC) #12
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=33068
7 years, 1 month ago (2013-10-29 06:43:44 UTC) #13
eustas
On 2013/10/29 06:43:44, I haz the power (commit-bot) wrote: > Retried try job too often ...
7 years, 1 month ago (2013-11-05 13:39:02 UTC) #14
arv (Not doing code reviews)
LGTM
7 years, 1 month ago (2013-11-05 14:36:08 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eustas@chromium.org/39843002/150001
7 years, 1 month ago (2013-11-06 05:36:04 UTC) #16
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=94657
7 years, 1 month ago (2013-11-06 09:17:11 UTC) #17
eustas
7 years, 1 month ago (2013-11-06 14:10:29 UTC) #18
Message was sent while issue was closed.
Committed patchset #3 manually as r233268 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698