Bug 115679 - [BlackBerry] Web pages can override the visibility of fullscreen video
Summary: [BlackBerry] Web pages can override the visibility of fullscreen video
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit BlackBerry (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Max Feil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-06 15:35 PDT by Max Feil
Modified: 2014-01-09 21:08 PST (History)
6 users (show)

See Also:


Attachments
Patch (2.24 KB, patch)
2013-05-06 17:43 PDT, Max Feil
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Max Feil 2013-05-06 15:35:55 PDT
This is a regression caused by the master_41 rebase. My fix for https://przilla.ott.qnx.com/bugzilla/show_bug.cgi?id=290707 was removed for some reason. I am putting the visibility part of that fix back in. The z-index part of that fix is no longer needed in themeBlackBerry.css because it was fixed upstream in fullscreen.css.

Without this fix, fullscreen video (which we enter automatically) can be left with a totally black screen, without spinning green activity indicator or media controls. The user will think that webkit has hung. This affects YouTube, especially over slow network connections. It was also reported recently here: https://przilla.ott.qnx.com/bugzilla/show_bug.cgi?id=246688#c9.

There is another local fix that is being upstreamed with this one, because it was not upstreamed earlier. So in effect this Bug brings themeBlackBerry.css up to date with local changes.
Comment 1 Max Feil 2013-05-06 17:43:11 PDT
Created attachment 200859 [details]
Patch
Comment 2 Rob Buis 2013-05-09 11:55:37 PDT
Comment on attachment 200859 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=200859&action=review

> Source/WebCore/ChangeLog:23
> +        is necessary.

Please do, one for our port only seems best.

> Source/WebCore/css/themeBlackBerry.css:116
> +}

Is this really related?
Comment 3 Max Feil 2013-05-09 14:19:12 PDT
Comment on attachment 200859 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=200859&action=review

>> Source/WebCore/ChangeLog:23
>> +        is necessary.
> 
> Please do, one for our port only seems best.

Ok

>> Source/WebCore/css/themeBlackBerry.css:116
>> +}
> 
> Is this really related?

No, but this is a local change that was not upstreamed yet by whoever made it. I will take it out.
Comment 4 Rob Buis 2013-05-17 14:09:14 PDT
Comment on attachment 200859 [details]
Patch

Clearing review flag since there should be a follow up patch.