WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
140816
Web Inspector: Extension API
https://bugs.webkit.org/show_bug.cgi?id=140816
Summary
Web Inspector: Extension API
Tony Coconate
Reported
2015-01-22 22:33:55 PST
Does Safari/WebKit plan to implement something like Chrome's DevTools panel creation? chrome.devtools.panels.create("Ember", "images/ember-icon-final.png", "panes/index.html"); Something like that would then create a new panel in the Web Inspector. I poked around the public APIs for Safari's Extensions but could not access the Web Inspector window at all. Is there any way to do this? We would like to implement
https://github.com/emberjs/ember-inspector
natively for Safari.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2015-01-22 22:34:24 PST
<
rdar://problem/19575436
>
Timothy Hatcher
Comment 2
2015-01-23 06:44:19 PST
WebKit's Web Inspector does not have panels in the sense that Chrome's does. So the same or similar API would not work for us. We have considered extensions in the past, and will continue to evaluate the idea in the future.
Tony Coconate
Comment 3
2015-03-30 12:00:13 PDT
That would be a positive addition for the developer community to contribute to Safari's dev tools. We are tracking this issue on the Ember Inspector GitHub Issue here:
https://github.com/emberjs/ember-inspector/issues/244
Any further help or information would be much appreciated. Thanks!
Timothy Hatcher
Comment 4
2015-03-30 12:12:14 PDT
Stay tuned. We have some ideas in the works, but I am not sure what it will mean for extensions yet.
Iraê
Comment 5
2015-08-11 18:28:39 PDT
I am eager to hear something about this. I think all of Ember, Angular and in my case ReactTools would be a great addition to the WebInspector! Here at Yahoo React is now largely adopted and we ship so much products targeting iOS Mobile Safari. This could shift a lot of our developers from using Chrome to debug Safari-only experiences.
Timothy Hatcher
Comment 6
2015-08-11 20:54:53 PDT
Thank you for the call for support. We are currently evaluating our stance on extensions for Web Inspector. Your requests help us prioritize that work.
Tony Coconate
Comment 7
2015-09-29 12:04:00 PDT
Any update on extensions? I'm looking at Safari 9.0.1 and don't see a public API yet.
Timothy Hatcher
Comment 8
2015-09-30 16:24:49 PDT
No extension API in Safari 9. We started looking into it after Safari 9 locked down.
Tony Coconate
Comment 9
2016-06-01 08:54:48 PDT
Any update on this?
Timothy Hatcher
Comment 10
2016-06-02 13:31:55 PDT
No updates at this time. Thanks for the interest.
Tony Coconate
Comment 11
2018-05-25 10:57:40 PDT
Any movement here? Would like an API for the Extension window so we can get some productive tools in there like the Ember Inspector and the React Panel.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug