gecko-dev/xpfe/appshell
Xidorn Quan d7dd0eac3b Bug 1161802 part 2 - Split nsGlobalWindow::SetFullScreenInternal into two parts, one part before the window resizing, the other after. r=smaug,dao,margaret
This patch moves the "fullscreen" event from the original place to the
second part, which indicates two other changes:

1. When the event is triggered, the value of fullScreen would have been
toggled to the new value, which is different from before. The changes in
browser/../browser-fullScreen.js and mobile/../browser.js are for this.

2. This event is no longer preventDefault-able, since it is triggered
after the fullscreen change. This leads to the removal of the test and
the only place which calls preventDefault on that event. That place is
a workaround for bug 1079222. To address that problem, this patch fixes
the intrinsic issue via stoping handling the fullscreen change once it
finds we failed to change the state of the widget.

--HG--
extra : source : 78f78a62ce31b33413f0b52532eb22e5712cb646
2015-06-10 23:13:12 +12:00
..
test Back out cset 17aad8f83237 (bug 1154499) now that we have a nightly with APZ enabled. r=me a=me 2015-04-22 09:36:25 -04:00
moz.build Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium 2015-04-27 19:59:27 -04:00
nsAppShellCID.h Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsAppShellFactory.cpp Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsAppShellService.cpp Enable APZ for all Desktop windows if E10s is enabled. (bug 1163115, r=kats) 2015-05-12 01:26:01 -04:00
nsAppShellService.h Bug 1138290 - New option in WindowWatcher.openWindow to open another toplevel window on b2g. r=roc 2015-04-29 17:25:26 +08:00
nsAppShellWindowEnumerator.cpp Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsAppShellWindowEnumerator.h Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj 2015-03-21 12:28:04 -04:00
nsChromeTreeOwner.cpp Bug 1051017 - Add browser.contentWindowAsCPOW and browser.contentDocumentAsCPOW (r=mconley,mrbkap) 2014-08-20 12:49:11 -07:00
nsChromeTreeOwner.h Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsContentTreeOwner.cpp Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv 2015-04-27 09:18:51 -04:00
nsContentTreeOwner.h Bug 1148527 - Indentation fix after bug 1145631, r=ehsan 2015-03-27 18:52:19 +00:00
nsIAppShellService.idl Bug 1138290 - New option in WindowWatcher.openWindow to open another toplevel window on b2g. r=roc 2015-04-29 17:25:26 +08:00
nsIPopupWindowManager.idl Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsIWindowMediator.idl Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsIWindowMediatorListener.idl Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsIXULBrowserWindow.idl Bug 1047603 - Make TabParent::AnswerCreateWindow force the initial browser to be remote in a new window. r=smaug. 2015-01-13 17:24:52 -05:00
nsIXULWindow.idl Bug 1047873 - Flatten xpfe/appshell/{public,src}/ directories. r=Neil 2014-08-02 13:44:23 -07:00
nsWebShellWindow.cpp Bug 1161802 part 2 - Split nsGlobalWindow::SetFullScreenInternal into two parts, one part before the window resizing, the other after. r=smaug,dao,margaret 2015-06-10 23:13:12 +12:00
nsWebShellWindow.h Bug 1161802 part 2 - Split nsGlobalWindow::SetFullScreenInternal into two parts, one part before the window resizing, the other after. r=smaug,dao,margaret 2015-06-10 23:13:12 +12:00
nsWindowMediator.cpp Bug 1143651 - don't use CallQueryInterface when the compiler can do the cast for us; r=ehsan 2015-03-12 13:20:29 -04:00
nsWindowMediator.h Bug 1074557 - Remove the lock in nsWindowMediator. r=Neil 2014-10-16 15:45:17 -07:00
nsXULWindow.cpp Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj 2015-04-15 12:47:03 -04:00
nsXULWindow.h Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg 2014-09-02 18:24:24 -04:00