DescriptionWhen Chrome enters the fullscreen mode:
1) If the panel is created with initial focus, as in the case that the extension icon is clicked, the panel will be shown.
2) If the panel is created without initial focus, as in the case of new incoming message, the panel will not be shown.
When Chrome leaves the fullscreen mode, all panels that are delayed for showing will be shown now.
This patch also fixed the initial fullscreen detection problem for OSX. If Chrome enters fullscreen mode before any panel is created, we need to find out if chrome is in fullscreen or not.
BUG=180795
TEST=Manual test by creating panels when Chrome is in fullscreen mode
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188300
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fix mac test #
Total comments: 6
Patch Set 3 : Fix per feedback #
Messages
Total messages: 6 (0 generated)
|