Missing contextMenu features

Bug #1459127 reported by Olivier Tilloy on 2015-05-27
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

As of http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/revision/1094, support for context menus was added to the WebView API. The implementation is incomplete as pointed out by Chris at https://code.launchpad.net/~osomon/oxide/context-menu/+merge/257351/comments/649385. I’m copying here an excerpt of his comment:

« there's a few use cases that are missing:
- Open link / image / audio / video in new tab / window don't have any way to pass referrer information when appropriate. I'm not sure how best to handle that.
- Copy image to clipboard (for image + canvas)
- Controlling the media element (play / pause / mute)
- Save page (there should be a WebView API for this)
- Reload frame (there should be a WebView API for this).

It's ok to leave these cases unimplemented for this iteration, but we should have follow up bugs for them. »

Let’s use this bug report to track the implementation of those features (if relevant we can split in several bug reports for each feature).

Olivier Tilloy (osomon) on 2015-05-27
Changed in oxide:
assignee: nobody → Olivier Tilloy (osomon)
importance: Undecided → High
status: New → Triaged
Olivier Tilloy (osomon) wrote :

One additional thing to add: in tst_WebView_contextMenu.qml, tests for cut/copy/paste functionality are missing. Clipboard support landed in trunk, so those can be implemented now.

Chris Coulson (chrisccoulson) wrote :

One other missing feature is support for custom items, which will be required by the Flash plugin

Olivier Tilloy (osomon) on 2015-08-14
tags: added: contextmenu
Olivier Tilloy (osomon) wrote :

I added support for copying an image to the clipboard in that merge request, but I’m not sure how to link it to the bug: https://code.launchpad.net/~osomon/oxide/+git/oxide/+merge/295690.

Olivier Tilloy (osomon) on 2018-11-19
Changed in oxide:
assignee: Olivier Tilloy (osomon) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers