Open Bug 1261339 Opened 10 years ago Updated 1 month ago

Implement chrome.pageCapture

Categories

(WebExtensions :: General, enhancement, P3)

48 Branch
enhancement

Tracking

(Not tracked)

People

(Reporter: rahielkasim, Unassigned)

References

(Depends on 1 open bug)

Details

(Whiteboard: triaged[pageCapture])

User Agent: Mozilla/5.0 (Windows NT 6.2; rv:42.0) Gecko/20100101 Firefox/42.0 Steps to reproduce: Looked for chrome.pageCapture on http://arewewebextensionsyet.com/ and on the WebExtensions bug list (https://bugzilla.mozilla.org/buglist.cgi?component=WebExtensions&product=Toolkit&bug_status=__open__). Actual results: chrome.pageCapture is missing from the above API list, and there was no bug reported for it. Expected results: chrome.pageCapture (https://developer.chrome.com/extensions/pageCapture) should be implemented as part of WebExtensions.
Depends on: 40873
Priority: -- → P3
Whiteboard: triaged
Noted that it seems to be not used very much: https://github.com/andymckay/arewewebextensionsyet.com/blob/master/usage.csv#L218, will add to some dashboards.
Component: WebExtensions: Untriaged → WebExtensions: General
Whiteboard: triaged → triaged[pageCapture]
Status: UNCONFIRMED → NEW
Ever confirmed: true
I've got people pinging me about this because some open source security tools, like Hunchly (https://www.hunch.ly/ ), use it and it would be nice if these tolls weren't Chrome only due to lack of support.
What would it take to get this added, Any?
Flags: needinfo?(amckay)
(Sigh...Andy)
(In reply to Al Billings [:abillings] from comment #2) > I've got people pinging me about this because some open source security > tools, like Hunchly (https://www.hunch.ly/ ), use it and it would be nice if > these tolls weren't Chrome only due to lack of support. It looks like Hunchly is proprietary and not open source. Using the tool is restricted to people who have bought a license.
You're right. It is still a useful API and lack of it is keeping folks on Chrome.
If a contributor was able to land some patches, we'd accept them. But unfortunately its too low down on our priority list for a while. It's in our backlog until then.
Flags: needinfo?(amckay)
Product: Toolkit → WebExtensions

+1 could be useful for debug extensions too, https://github.com/wingleung/save-page-state

Type: defect → enhancement
Severity: normal → S3

It's the 10th anniversary of this bug. I have heard from jkt that he'd like to implement this extension API once the necessary internals have landed (bug 40873).

You need to log in before you can comment on or make changes to this bug.