Title: [200862] trunk/Source/WebKit2
Revision
200862
Author
[email protected]
Date
2016-05-13 10:42:18 -0700 (Fri, 13 May 2016)

Log Message

Fullscreen view attempts to resize when in 2-up mode
https://bugs.webkit.org/show_bug.cgi?id=157558

Reviewed by Darin Adler.

No need to react to NSApplicationDidChangeScreenParametersNotification to resize the
fullscreen window when the screen parameters change; the NSWindow fullscreen machinery
will do that on our behalf.

* UIProcess/mac/WKFullScreenWindowController.mm:
(-[WKFullScreenWindowController windowDidLoad]): Deleted.
(-[WKFullScreenWindowController applicationDidChangeScreenParameters:]): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (200861 => 200862)


--- trunk/Source/WebKit2/ChangeLog	2016-05-13 17:37:23 UTC (rev 200861)
+++ trunk/Source/WebKit2/ChangeLog	2016-05-13 17:42:18 UTC (rev 200862)
@@ -1,3 +1,18 @@
+2016-05-13  Jer Noble  <[email protected]>
+
+        Fullscreen view attempts to resize when in 2-up mode
+        https://bugs.webkit.org/show_bug.cgi?id=157558
+
+        Reviewed by Darin Adler.
+
+        No need to react to NSApplicationDidChangeScreenParametersNotification to resize the
+        fullscreen window when the screen parameters change; the NSWindow fullscreen machinery
+        will do that on our behalf.
+
+        * UIProcess/mac/WKFullScreenWindowController.mm:
+        (-[WKFullScreenWindowController windowDidLoad]): Deleted.
+        (-[WKFullScreenWindowController applicationDidChangeScreenParameters:]): Deleted.
+
 2016-05-13  Antoine Quint  <[email protected]>
 
         [iOS] <select> elements popover should render right-aligned when in RTL mode

Modified: trunk/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm (200861 => 200862)


--- trunk/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm	2016-05-13 17:37:23 UTC (rev 200861)
+++ trunk/Source/WebKit2/UIProcess/mac/WKFullScreenWindowController.mm	2016-05-13 17:42:18 UTC (rev 200862)
@@ -128,13 +128,6 @@
     [super dealloc];
 }
 
-- (void)windowDidLoad
-{
-    [super windowDidLoad];
-
-    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidChangeScreenParameters:) name:NSApplicationDidChangeScreenParametersNotification object:NSApp];
-}
-
 #pragma mark -
 #pragma mark Accessors
 
@@ -168,20 +161,6 @@
 }
 
 #pragma mark -
-#pragma mark Notifications
-
-- (void)applicationDidChangeScreenParameters:(NSNotification*)notification
-{
-    // The user may have changed the main screen by moving the menu bar, or they may have changed
-    // the Dock's size or location, or they may have changed the fullScreen screen's dimensions. 
-    // Update our presentation parameters, and ensure that the full screen window occupies the 
-    // entire screen:
-    NSWindow* window = [self window];
-    NSRect screenFrame = [[window screen] frame];
-    [window setFrame:screenFrame display:YES];
-}
-
-#pragma mark -
 #pragma mark Exposed Interface
 
 static RetainPtr<CGDataProviderRef> createImageProviderWithCopiedData(CGDataProviderRef sourceProvider)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to