Skip to content

Improve website back and forward navigation within plugin #5

@jobbautista9

Description

@jobbautista9

Currently you can only go back and forward within the website of the plugin instance via the right-click context menu. This is inconvenient and it's easy to accidentally exit out of the website if Pale Moon has navigation history for the tab the plugin is in.

One solution could be overriding Pale Moon's back and forward buttons' oncommand event handler. If the tab is not a full viewport of a SubWebView plugin, we could have the browser's back and forward execute the extension's own helper code that will send an IPC message to the Chromium or IE to do its own back and forward instead; otherwise we execute the normal BrowserBack(event); / BrowserForward(event);.

Another idea that is less involved and invasive would be adding a chrome UI inside the plugin, showing its own back, forward, and refresh buttons as well as the current address (which is not yet synced with Pale Moon's address bar, unlike the tab title).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions