Closed
Bug 1240434
Opened 9 years ago
Closed 9 years ago
[TV Browser] The screen is incomplete when playing a video in full-screen mode
Categories
(Firefox OS Graveyard :: Gaia::TV::Browser, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: cynthiatang, Assigned: yifan)
References
Details
(Keywords: regression, Whiteboard: [ft:conndevices])
Attachments
(3 files)
sfSTR:
1. Launch Browser app
2. Go to youtube.com
3. Play a video in full-screen mode
Actual Result:
- The screen is incomplete. Please see the attachment.
Expected Result:
- User can watch Youtube in full-screen mode.
Device Mulet
Branch Master
Commit 87fb9a4c60793fad569894bd888cfbe0d36e294f
Merge: 6dfb1a8 8c256c8
Author: Luke Chang <luke-chang@users.noreply.github.com>
Date: Mon Jan 18 12:15:38 2016 +0800
Reporter | ||
Updated•9 years ago
|
QA Whiteboard: [COM=TV Browser]
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(taiwan.jimmyliao)
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(taiwan.jimmyliao)
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(yliao)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → yliao
Flags: needinfo?(yliao)
Reporter | ||
Comment 1•9 years ago
|
||
Latest Gaia & First Broken Mulet: Issue DOES reproduce
Gaia: 6bfef7d59c491456899a1324312a87bcd57701fd
Mulet: ce643acfab14d95bea2fb6c4f56477413514b686
First Broken Mulet: https://tools.taskcluster.net/index/artifacts/#gecko.v2.mozilla-central.nightly.2016.01.02.revision.ce643acfab14d95bea2fb6c4f56477413514b686.b2g/gecko.v2.mozilla-central.nightly.2016.01.02.revision.ce643acfab14d95bea2fb6c4f56477413514b686.b2g.macosx64-mulet-opt
La
Last Working Mulet: https://tools.taskcluster.net/index/artifacts/#gecko.v2.mozilla-central.nightly.2016.01.01.revision.22f51211915bf7daff076180847a7140d35aa353.b2g/gecko.v2.mozilla-central.nightly.2016.01.01.revision.22f51211915bf7daff076180847a7140d35aa353.b2g.macosx64-mulet-opt
Reporter | ||
Comment 2•9 years ago
|
||
This issue cannot be reproduced in Phone build
Reporter | ||
Comment 3•9 years ago
|
||
Hi Yifan,
The push-log is http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=22f51211915bf7daff076180847a7140d35aa353&tochange=ce643acfab14d95bea2fb6c4f56477413514b686
Thank you!!
Updated•9 years ago
|
Keywords: regression
Updated•9 years ago
|
Blocks: TV_Testing_2.6
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(yliao)
Assignee | ||
Comment 5•9 years ago
|
||
Hi Josh, could you please help to find someone to look at this problem? Thanks!
Assignee: yliao → nobody
Flags: needinfo?(yliao)
Comment 6•9 years ago
|
||
[Blocking Requested - why for this release]:
SC & Shian-Yow, could you find someone help this bug? It seems a regression.
Cynthia, would it be able to reproduce on real TV?
blocking-b2g: --- → 2.5?
Flags: needinfo?(swu)
Flags: needinfo?(schien)
Flags: needinfo?(ctang)
Reporter | ||
Comment 7•9 years ago
|
||
Hi Evelyn,
This issue cannot be reproduced on real TV.
Flags: needinfo?(ctang)
Comment 8•9 years ago
|
||
James, could you take a look at this issue? Thanks.
Flags: needinfo?(swu)
Flags: needinfo?(schien)
Flags: needinfo?(jacheng)
Comment 9•9 years ago
|
||
OK, I will try to reproduce this locally first.
Comment 10•9 years ago
|
||
I try to reproduce this issue on my local build mulet.
I found that when in full screen mode, I cannot click anything I saw on the UI...
It seems there is a transparent layers covering all the UI elements...
Hi Xidorn,
I have no idea how could analyze this issue currently.
Could you please take a look at the attachment video link
and see comment 1 to tell if there is any suspicious commits among this two revision?
Please give me some directions for this issue~
I will try to narrow down to the revision that the issue happened in parallel.
Thanks for your help :)
Flags: needinfo?(quanxunzhen)
Comment 11•9 years ago
|
||
I tried downloading both the win32 build and the osx build from comment 1, and ran them with a fresh profile. But it seems none of them can actually play videoes on Youtube for me. And the fullscreen on both of them works fine for me: the static pictures were showed completely, and all controls there worked as expected.
The app starts with url chrome://b2g/content/shell.html, but that is a pure black page for me, so I just create new tab and test there.
Any suggestion how can I at least reproduce your result?
Comment 13•9 years ago
|
||
Hello Xidorn,
I am not quite sure why you got a pure black page since I am not familiar with Mulet.
I just followed [1] to setup my environment.
Perhaps you could try |make clean| and rebuild gaia by using |GAIA_DEVICE_TYPE=tv make| to build up a TV profile.
Hope this helps.
Thanks for your help :)
[1] https://wiki.mozilla.org/Mulet
Flags: needinfo?(quanxunzhen)
Comment 14•9 years ago
|
||
Oh, I didn't know I would need a gaia profile to get that work. But building a TV profile still has a lot of issues... So I tried to run just a normal |make|.
It seems to me that b2g shows a prompt on top of things to ask user whether fullscreen is allowed. That's probably where the issue is? I have no idea. I still cannot completely reproduce this issue...
Comment 15•9 years ago
|
||
(In reply to Xidorn Quan [:xidorn] (UTC+10) from comment #14)
> Oh, I didn't know I would need a gaia profile to get that work. But building
> a TV profile still has a lot of issues... So I tried to run just a normal
> |make|.
>
I paste my mozconfig here
ac_add_options --enable-debug
mk_add_options AUTOCLOBBER=1
ac_add_options --enable-application=b2g/dev
I just simply |./mach build| -> |GAIA_DEVICE_TYPE=tv make| -> |./mach run -profile gaia/profile| to run the mulet.
> It seems to me that b2g shows a prompt on top of things to ask user whether
> fullscreen is allowed. That's probably where the issue is? I have no idea. I
> still cannot completely reproduce this issue...
Do you know where is the entry point for the prompt showing up? Is it gecko control or gaia code?
Maybe I can try to disable the prompt showing up to see if this issue can be avoided.
Thank you~
Comment 16•9 years ago
|
||
(In reply to James Cheng[:JamesCheng] from comment #15)
> (In reply to Xidorn Quan [:xidorn] (UTC+10) from comment #14)
>
> > It seems to me that b2g shows a prompt on top of things to ask user whether
> > fullscreen is allowed. That's probably where the issue is? I have no idea. I
> > still cannot completely reproduce this issue...
>
> Do you know where is the entry point for the prompt showing up? Is it gecko
> control or gaia code?
That must be in gaia code. I don't know where the exact entry point is, but I would guess it is a listener of "fullscreen" or "mozfullscreenchange".
Comment 17•9 years ago
|
||
Update the screen shot for the symptom.
I can double click on the invisible layer and the cursor will show up...
After confirm with Yifan, he can hide this layer by editing the css in system app.
He will try to find out why system app displays such layer and provide me some clue.
Hi Yifan,
Please take a look at this symptom.
Thank you.
Attachment #8714188 -
Flags: feedback?(yliao)
Comment 18•9 years ago
|
||
We suspected this issue is related to Bug 1235470.
Set the dependency with those issues.
Flags: needinfo?(jacheng)
Updated•9 years ago
|
Assignee | ||
Comment 19•9 years ago
|
||
Root cause is described in https://bugzilla.mozilla.org/show_bug.cgi?id=1235470#c0 .
Assignee | ||
Updated•9 years ago
|
Attachment #8714188 -
Flags: feedback?(yliao)
Comment 20•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Attachment #8715688 -
Flags: review?(lchang)
Assignee | ||
Updated•9 years ago
|
Status: NEW → ASSIGNED
Comment 21•9 years ago
|
||
Comment on attachment 8715688 [details]
[gaia] begeeben:1240434_the_screen_is_incomplete > mozilla-b2g:master
Looks good but please delete the "34001.patch" file that is added by mistake.
Attachment #8715688 -
Flags: review?(lchang) → review+
Assignee | ||
Comment 22•9 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 23•9 years ago
|
||
Hi Cindy,
Could you please verify this bug? Please take a picture or record a video if you can reproduce it. Thank you.
Flags: needinfo?(cindylee)
Comment 24•9 years ago
|
||
(In reply to Cynthia Tang [:cynthiatang] from comment #23)
> Hi Cindy,
> Could you please verify this bug? Please take a picture or record a video if
> you can reproduce it. Thank you.
Hi Cynthia,
This issue is fixed on latest build.
[Build Info]
Environment: 2.6 Simulator
gaia:
https://github.com/mozilla-b2g/gaia/commit/384fa14ed02ba7ac6491f4ae7b744a06ed8bef87
gecko:
https://hg.mozilla.org/mozilla-central/rev/ea39d4a6232c278dd8d805608a07cf9f4cc4c76b
Thanks.
Status: RESOLVED → VERIFIED
Flags: needinfo?(cindylee)
You need to log in
before you can comment on or make changes to this bug.
Description
•