diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-31 22:55:22 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-31 22:55:22 +0000 |
commit | 285301c7ecf9cc640921ea6066329ff99d8175c3 (patch) | |
tree | ef61193f01ca3e4299d3143c46ca4c15d90b0098 /components/test | |
parent | 53a69518abeeb84b5677bdd19667aaa3631ca4e2 (diff) | |
download | chromium_src-285301c7ecf9cc640921ea6066329ff99d8175c3.zip chromium_src-285301c7ecf9cc640921ea6066329ff99d8175c3.tar.gz chromium_src-285301c7ecf9cc640921ea6066329ff99d8175c3.tar.bz2 |
Fixes bug where child Widgets wouldn't get deactivated on aura (2)
This is the second attempt at this. Here's the description:
This makes it so a native activation change is propagated to the
ActivationClient. This way child widgets see the activation change
(assuming they were active) and can update state. This means a child
bubble closes properly.
I'm holding off on the test for now as it requires an interactive ui
test.
Only difference between this and first attempt is I'm disabling a
test. For reasons I can't figure out the failing test fails in posting
a task. That is, we see the mouse event (from the hook we installed)
and post a task that'll make the test continue on. But the task never
gets processed (AFAICT it is never canceled nor is the object deleted
(which would also cancel the task)). I can't repro locally, which
makes it extremely difficult to figure out. So, I'm disabling now
since this doesn't seem related to my patch at all, maybe timing
related or something.
TBR since this is same as original.
BUG=262085
TEST=see bug
TBR=ben@chromium.org
Review URL: https://codereview.chromium.org/21354004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214849 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/test')
0 files changed, 0 insertions, 0 deletions