Closed Bug 716704 Opened 9 years ago Closed 8 years ago

Ensure alert/prompt/etc are tab-modal by default

Categories

(Firefox OS Graveyard :: General, defect)

defect
Not set
normal

Tracking

(blocking-kilimanjaro:+, blocking-basecamp:+)

RESOLVED FIXED
blocking-kilimanjaro +
blocking-basecamp +

People

(Reporter: cjones, Unassigned)

References

Details

(Whiteboard: [qa+])

I thought they were tab-modal by default, but I hear now it's up to the browser binding and implementation of nsIPromptService.
More precisely, these should be modal to the "outer" iframe that throws them, in the window.top sense.  So dialogs shouldn't escape <iframe app>, nor should they escape <iframe browser>.  But an alert from an inner iframe in an <iframe browser> should bubble out.
OS: Linux → All
Hardware: x86_64 → All
No longer blocks: b2g-demo-phone
Covered by other bugs.
Whiteboard: [b2g:blocking+]
blocking-basecamp: --- → +
blocking-kilimanjaro: --- → +
Whiteboard: [b2g:blocking+]
This was fixed by jlebar's mozbrowser work.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
QA: please find an owner to verify this bug and/or set of dependencies.
Whiteboard: [qa+]
(In reply to Stephen Donner [:stephend] from comment #4)
> QA: please find an owner to verify this bug and/or set of dependencies.

This sounds like this affects the browser app, right?
You need to log in before you can comment on or make changes to this bug.