Closed Bug 627357 Opened 13 years ago Closed 13 years ago

Scroll indicators are not there for the scrolled iframe when scrolling content inside an iframe

Categories

(Firefox for Android Graveyard :: Panning/Zooming, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: martijn.martijn, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(2 files)

Attached file testcase
See testcase, the iframe content is overflowing, so you should be able to scroll the iframe content by panning it.

Not sure when this regressed, but I can even see this bug on a 2010-08-17 build on Windows Fennec.
tracking-fennec: --- → ?
Bug only recently (yesterday?) enabled scrolling in iframes. This has been broken forever.
I'm not sure what you mean. You mean this has been broken forever on Fennec2.0 builds? With Fennec1.1 builds, this seems to work fine.
(In reply to comment #2)
> I'm not sure what you mean. You mean this has been broken forever on Fennec2.0
> builds? With Fennec1.1 builds, this seems to work fine.

Right. This has been broken ever since we implemented e10s.
Ah, yeah, I see it working in today's trunk build (what a coincidence!), but the scroll indicators are at the wrong place.
(In reply to comment #4)
> Ah, yeah, I see it working in today's trunk build (what a coincidence!), but
> the scroll indicators are at the wrong place.

bugmorph?
Ok, steps to reproduce:
- Visit testcase, pan the iframe of the testcase upwards to let the content of the iframe scroll downwards

Expected result:
- A vertical scroll indicator should appear in the iframe, indicating the scroll position of the iframe

Actual result:
- A vertical scroll indicator appears at the right side of the viewport.
Summary: Impossible to scroll content of frames → Scroll indicators are not there for the scrolled iframe when scrolling content inside an iframe
Keywords: regression
Bugmorph!
Severity: normal → minor
tracking-fennec: ? → 2.0-
Priority: -- → P1
Severity: minor → normal
Priority: P1 → --
Whiteboard: [fennec-4.1?]
Is this really needed?
tracking-fennec: - → 7+
Whiteboard: [fennec-4.1?]
Madhava - do we really want scroll indicators inside iframes? I haven't seen any other mobile browsers do this. We could try. It might not be easy.

What's the priority of this feature?
tracking-fennec: 7+ → ?
Attached file testcase2
This testcase also has a scrollable div under the iframe, for which the situation is basically the same.
Btw, I noticed that the stock Android browser just ignores any height (and perhap also width?) set for the iframe. It makes the iframe just as high so there is nothing to scroll. The scrollable div is just not scrollable, there.

Opera Mobile does the same and also for the scrollable div.

Maybe this would be a good solution for Fennec too?
REOPEN if needed
Status: NEW → RESOLVED
tracking-fennec: ? → ---
Closed: 13 years ago
Resolution: --- → WONTFIX
(In reply to comment #13)
> Btw, I noticed that the stock Android browser just ignores any height (and
> perhap also width?) set for the iframe. It makes the iframe just as high so
> there is nothing to scroll. The scrollable div is just not scrollable, there.
> 
> Opera Mobile does the same and also for the scrollable div.
> 
> Maybe this would be a good solution for Fennec too?

It is a WebKit feature called Frame Flattening.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: