Open Bug 1261339 Opened 9 years ago Updated 2 years 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
You need to log in before you can comment on or make changes to this bug.