Closed Bug 681733 Opened 13 years ago Closed 2 years ago

Don't create the HiddenWindow on android

Categories

(GeckoView :: General, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jrmuizel, Assigned: zhangdailin8)

References

Details

Attachments

(1 file)

I don't think we have any good reason to have a hidden window there. I tried building without it and things seemed to work.
Assignee: nobody → bugmail.mozilla
Component: Graphics → Widget: Android
OS: Mac OS X → Android
Hardware: x86 → All
Attached patch PatchSplinter Review
B2G removed theirs in http://hg.mozilla.org/mozilla-central/rev/b28b70e9017b so I'm just piggybacking on that.
Attachment #8593342 - Flags: review?(mark.finkle)
Comment on attachment 8593342 [details] [diff] [review]
Patch

Happy to see how this works. Thanks!
Attachment #8593342 - Flags: review?(mark.finkle) → review+
https://hg.mozilla.org/mozilla-central/rev/cfb6c36caf63
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Depends on: 1156069
So this breaks the add-on sdk's sdk/page-worker and sdk/addon/window modules.  This API is necessary to create Google Chrome like background windows afiact.

It also breaks every add-on sdk made for Fennec, bug 1156069.  May we revert this, or is there some other means of implementation the sdk should be using?
Flags: needinfo?(mark.finkle)
Status: RESOLVED → REOPENED
Flags: needinfo?(mark.finkle)
Resolution: FIXED → ---
I backed this out in https://hg.mozilla.org/integration/mozilla-inbound/rev/1be028412d66 (I thought pulsebot would comment but I guess not...). Before we can reland this we need to make the add-on SDK stop using the hidden window, which requires fixing bug 946015.
Depends on: 946015
Assignee: bugmail.mozilla → nobody
I want to fix this bug, somebody could assigned me to this bug???thanks
Assignee: nobody → zhangdailin8

Moving all open Core::Widget: Android bugs to GeckoView::General (then the triage owner of GeckoView will decide which ones are valuable and which ones should be closed).

Component: Widget: Android → General
Product: Core → GeckoView
Target Milestone: mozilla40 → ---

Not applicable to GeckoView

Status: REOPENED → RESOLVED
Closed: 9 years ago2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: