Closed
Bug 750778
Opened 13 years ago
Closed 13 years ago
Flash plugins don't move while scrolling after switching tabs
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox14 verified, firefox15 verified, blocking-fennec1.0 +)
VERIFIED
FIXED
Firefox 15
People
(Reporter: martijn.martijn, Assigned: snorp)
References
()
Details
(Keywords: regression)
Attachments
(2 files)
194.70 KB,
image/png
|
Details | |
4.49 KB,
patch
|
blassey
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Tested on the Samsung Galaxy SII on the latest trunk build.
I suspect this is a regression from bug 727116, since a special Aurora build also contains the fix for that bug and also shows this bug.
Steps to reproduce:
- Go to http://people.mozilla.com/~mwargers/tests/plugins/flash/flashembed.html
- Make sure Flash plugins are running on that page and zoom in, so you can scroll on that page.
- Open a new tab and switch to that tab (or just switch directly to that tab)
- Switch back to the tab with the testcase
- Do some scrolling on that page
Expected result:
- Flash plugins scroll along with the page
Actual result:
- Flash plugins stay on a fixed position
Video here: http://www.youtube.com/watch?v=T4bS6kxajhY
Updated•13 years ago
|
blocking-fennec1.0: ? → +
Keywords: regression
Updated•13 years ago
|
Assignee: nobody → snorp
Comment 1•13 years ago
|
||
Neither snorp nor I can reproduce this. Can anyone other than Martijn see it?
blocking-fennec1.0: + → ?
Keywords: qawanted
Comment 2•13 years ago
|
||
HTC Desire HD, 2.3.4, 5-02-nightly.
REpro:
1) Start by first using STR in bug 750760, comment 1. Get the Flash ads into the corner of the screen like the screenshot there. (test URL there)
2) tap awesomebar, and goto about:firefox
3) verify flash objects overlay, and you can pan up and down the about:firefox page with the flash ads locked into place.
Comment 3•13 years ago
|
||
Can you restest with an inbound build? I want to see if bug 750760 will fix this too.
blocking-fennec1.0: ? → +
Keywords: qawanted
Comment 4•13 years ago
|
||
Still reproduces on 05-04 inbound. Except this time the steps are a little different
1) load video with iframe flash, click to play
2) switch to a tab with no flash
3) switch back to first video page.
4) pan the page, and notice flash videos dont move.
Screencast! http://youtu.be/PLjgldgZ2s8
blocking-fennec1.0: + → ?
Comment 5•13 years ago
|
||
i reverted the blocking flag on accident. can someone + again?
Keywords: qawanted
Assignee | ||
Comment 7•13 years ago
|
||
Attachment #622060 -
Flags: review?(blassey.bugs)
Comment 9•13 years ago
|
||
Comment on attachment 622060 [details] [diff] [review]
Ensure PluginLayer is always present when plugin is visible
Review of attachment 622060 [details] [diff] [review]:
-----------------------------------------------------------------
::: mobile/android/base/gfx/LayerRenderer.java
@@ +275,5 @@
> return mMaxTextureSize;
> }
>
> public void addLayer(Layer layer) {
> LayerController controller = mView.getController();
This looks to be unused
@@ +287,5 @@
> }
> }
>
> public void removeLayer(Layer layer) {
> LayerController controller = mView.getController();
this looks to be unused
Attachment #622060 -
Flags: review?(blassey.bugs) → review+
Assignee | ||
Comment 10•13 years ago
|
||
Comment 11•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 15
Assignee | ||
Comment 12•13 years ago
|
||
Comment on attachment 622060 [details] [diff] [review]
Ensure PluginLayer is always present when plugin is visible
[Approval Request Comment]
Trivial patch, fixes easy-to-reproduce and highly visible bug. Mobile only. Low risk.
Attachment #622060 -
Flags: approval-mozilla-aurora?
Comment 14•13 years ago
|
||
Comment on attachment 622060 [details] [diff] [review]
Ensure PluginLayer is always present when plugin is visible
approving for aurora since it's verified on nightly.
Attachment #622060 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 15•13 years ago
|
||
status-firefox14:
--- → fixed
status-firefox15:
--- → fixed
Comment 16•13 years ago
|
||
Verified on 2012-05-17 Aurora build and 14 Beta 2.
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•