gecko-dev/layout
Masayuki Nakano 4abe7fe67d Bug 1284825 part.3 nsMenuBarListener should clear its accesskey state when its top level window is deactivated rather than it receives a blur event r=enndeakin+6102
This patch makes nsMenuBarListener clear its accesskey state when it receives a "deactivate" event of its top level window and reverts the change of nsMenuBarListener::Blur() by bug 625151.

"blur" event may be caused by focus move in the contents after "mosuedown" event.  Therefore, mAccessKeyDownCanceled may be cleared unexpectedly.  Listening to "deactive" event keeps bug 625151's fix because it's a bug after deactivating the window with Alt+Tab.

MozReview-Commit-ID: 4mAmXpxmDdv

--HG--
extra : rebase_source : 1bd9299a37bc5a1feccb61ba6c3db6b389560ec0
2016-12-26 16:22:13 +09:00
..
base Bug 1324627 - Add a special, explicit path for lazy style resolution and use it for GetComputedStyle. r=heycam 2016-12-28 15:49:12 +08:00
build Backed out changeset 7e747433d1c9 (bug 1301640) for causing bug 1325751. r=backout 2016-12-25 10:43:04 +09:00
doc
forms Bug 1322191 part 2b - Replace "NS_BLOCK_FLOAT_MGR | NS_BLOCK_MARGIN_ROOT" with NS_BLOCK_FORMATTING_CONTEXT_STATE_BITS. r=dholbert 2016-12-23 19:11:04 +01:00
generic Bug 1325970 - Treat display:flow-root as a block-ish frame type. r=dholbert 2016-12-28 15:26:35 +01:00
inspector Bug 1322191 part 3 - [css-display] Tests for display:flow-root. r=dholbert 2016-12-23 19:11:04 +01:00
ipc Bug 1304598 Part 6 - Rename nsViewportFrame.h/cpp to ViewportFrame.h/cpp, and move exported header to mozilla/ subdir. r=dholbert 2016-11-30 11:14:29 +08:00
mathml Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn 2016-12-21 15:42:36 +08:00
media
painting Bug 1325550 - Rollback change and temporary disbale paint clip-path onto mask layer. r=me 2016-12-29 03:27:45 +08:00
printing Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn 2016-12-21 15:42:36 +08:00
reftests Bug 1316430 followup: Expand fuzzy annotation to cover all platforms, for reftest "mouse-click-twice-float-details.html". (test-only, no review) 2016-12-28 11:45:34 -08:00
style Bug 1326125 - Rename enum version of SetIntValue to SetEnumValue. r=heycam 2016-12-29 10:22:49 +11:00
svg Merge m-c to inbound, a=merge 2016-12-23 14:40:42 -08:00
tables Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn 2016-12-21 15:42:36 +08:00
tools Backed out changeset 193d05c4b3fc (bug 1325148) 2016-12-27 15:14:18 +01:00
xul Bug 1284825 part.3 nsMenuBarListener should clear its accesskey state when its top level window is deactivated rather than it receives a blur event r=enndeakin+6102 2016-12-26 16:22:13 +09:00
moz.build Bug 1318805 - Move the code for the Web Painting module to layout/painting; r=mattwoodrow 2016-11-21 20:01:15 -05:00