Closed Bug 702339 Opened 8 years ago Closed 8 years ago

Go back to using an AbsoluteLayout

Categories

(Firefox for Android :: General, defect, P1)

ARM
Android
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox11 --- fixed
fennec 11+ ---

People

(Reporter: snorp, Assigned: snorp)

Details

Attachments

(1 file)

Using RelativeLayout as we do currently causes plugin SurfaceViews to be incorrectly sized. Notably, any SurfaceView that is positioned and sized such that some of it would be offscreen gets resized so that it is not. Going back to AbsoluteLayout solves the problem.
Attachment #574337 - Flags: review?(blassey.bugs)
Priority: -- → P1
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #0)
> Created attachment 574337 [details] [diff] [review] [diff] [details] [review]
> Use AbsoluteLayout for the main Gecko layout
> 
> Using RelativeLayout as we do currently causes plugin SurfaceViews to be
> incorrectly sized. Notably, any SurfaceView that is positioned and sized
> such that some of it would be offscreen gets resized so that it is not.
> Going back to AbsoluteLayout solves the problem.

Isn't AbsoluteLayout deprecated? Isn't there a way to implement fixed positioning without it?
Attachment #574337 - Flags: review?(blassey.bugs) → review+
https://hg.mozilla.org/projects/birch/rev/fd9a9c599157
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
tracking-fennec: --- → 11+
You need to log in before you can comment on or make changes to this bug.