oxide requires app to provide standard browser dialogs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
In Progress
|
Low
|
Unassigned |
Bug Description
Currently, in order for applications to work properly with sites that use JavaScript dialogs, Oxide requires each application to provide these same standard UI components, and has no default behavior when they are not provided. This requires applications which need to embed Oxide for some reason, to provide additional code. There's no particularly good reason for the Oxide component to require this, rather than providing its own standard versions.
Please merge these dialogs from webbrowser-app into Oxide and use them as standard items, rather than requiring every app to provide the same things.
(This should also be done for the basic auth, and proxy auth support as well, as reported in bug #1422534 and bug #1422339.)
Changed in oxide: | |
assignee: | Chris Coulson (chrisccoulson) → nobody |
It would make sense to provide default dialog implementations indeed, but this shouldn’t pull in a dependency on Ubuntu.Components.