Closed Bug 1035327 Opened 10 years ago Closed 10 years ago

document all restrictions and things that break for content loaded into a sdk/Panel

Categories

(Add-on SDK Graveyard :: Documentation, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: zombie, Assigned: wbamberg)

Details

Attachments

(1 file)

due to a specific way Panels are constructed, lots of standard web-page features and behaviors break when content is loaded into a Panel. i can think at least half a dozen off the top of my head:

- context menus
- <select> popups
- html hints
- flash
- certificate pages
- mouse-click shortcuts (open in new tab middle/cmd click)
- scrolling issues
- keyboard issues
- ...

and there are certainly more..
forgot to mention, filed as a result of discussion from bug 1031554.
Component: General → Documentation
Priority: -- → P2
I found it extremely difficult to use the browser toolbox on a panel tied to a togglebutton.

E.g. attempting to use the element picker immediately closes the panel.
Attempting to reopen the panel on a close event (effectively making it modal) leads to weird window-focus stealing issues under linux, also preventing use of the toolbox.
Attached file mdn.html
I've added a section to the Panel doc listing some limitations, with links to bugs where I found them. I would need something more specific than "scrolling issues" or "keyboard issues", but included everything else I could find.
Attachment #8509112 - Flags: review?(tomica+amo)
Assignee: nobody → wbamberg
Comment on attachment 8509112 [details]
mdn.html

lgtm.

i found bug 1001914 for scrolling (using a keyboard), so i added it. that's probably what i meant with "scrolling issues", but i have no idea what is "keyboard issues" (unless that's the same thing).
Attachment #8509112 - Flags: review?(tomica+amo) → review+
Thanks!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: