Bug 123094 - [CSS Regions] calling requestFullscreen() on content flowed in a region makes the whole document full screen
Summary: [CSS Regions] calling requestFullscreen() on content flowed in a region makes...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: AdobeTracked
Depends on:
Blocks: 57312
  Show dependency treegraph
 
Reported: 2013-10-21 07:22 PDT by Mihai Balan
Modified: 2014-04-10 05:08 PDT (History)
2 users (show)

See Also:


Attachments
HTML file highlighting the problem (2.45 KB, text/html)
2013-10-21 07:34 PDT, Mihai Balan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mihai Balan 2013-10-21 07:22:53 PDT
Calling webkitRequestFullscreen() on an element flowed in regions will put the entire document in full screen (as if document.webkitRequestFullscreen() was called).
While this specific aspect is not clearly specced, this is counter to what happens when making full-screen an element fragmented through columns and also counter-intuitive.
Also, if the element is fragmented through regions, there are also some layout/rendering artifacts in the form of black margins before and after the element.

Repro
-----

1. Open attached file
2. Click the button

Expected: Page goes full-screen and only the second paragraph with green border is visible

Actual: Page goes full-screen but with all the document being visible. Also, there is a black margin/border before and after the green paragraph.
Comment 1 Mihai Balan 2013-10-21 07:34:20 PDT
Created attachment 214737 [details]
HTML file highlighting the problem
Comment 2 Mihai Balan 2013-10-21 07:49:56 PDT
Created Blink counter-part over at https://code.google.com/p/chromium/issues/detail?id=309639
Comment 3 Mihnea Ovidenie 2014-04-10 05:08:32 PDT
Not reproducible in nightly 167020