Bug 146651

Summary: [Mac] REGRESSION: (r181403) Enter/Exit full screen on 1x secondary display plugged into 2x Mac displays WebView as 1/4 size during transition
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: MediaAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, eric.carlson, jer.noble, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Screenshot (Repro steps)
none
Screenshot (Other repro steps)
none
Patch none

Description Said Abou-Hallawa 2015-07-06 12:34:02 PDT
Repro steps:

1. Plug a 1x display in to a 2x Mac
2. Launch Safari
3. Move Safari to 1x display
4. Navigate to a video
5. Click "Full screen" button
6. Click "Exit full screen" button

Result: The first time Safari is displayed behind the video, the contents of the page is scaled down to only one fourth of the page.

Other repro steps:

1. Plug a 1x display in to a 2x Mac
2. Launch Safari
3. Move Safari to 1x display
4. Navigate to a video
5. Click full screen button
6. Swipe from the video full screen space to the Safari space

Result: The full screen placeholder view scaled down to only one fourth of the page.
Comment 1 Said Abou-Hallawa 2015-07-06 12:36:22 PDT
Created attachment 256230 [details]
Screenshot (Repro steps)
Comment 2 Said Abou-Hallawa 2015-07-06 12:37:20 PDT
Created attachment 256231 [details]
Screenshot (Other repro steps)
Comment 3 Said Abou-Hallawa 2015-07-06 12:40:49 PDT
<rdar://problem/20210436>
Comment 4 Said Abou-Hallawa 2015-07-06 12:47:38 PDT
Created attachment 256234 [details]
Patch
Comment 5 WebKit Commit Bot 2015-07-06 14:12:21 PDT
Comment on attachment 256234 [details]
Patch

Clearing flags on attachment: 256234

Committed r186376: <http://trac.webkit.org/changeset/186376>
Comment 6 WebKit Commit Bot 2015-07-06 14:12:27 PDT
All reviewed patches have been landed.  Closing bug.