WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
26121
Consider using NPAPI plugins to implement eventSender, layoutTestController, etc.
https://bugs.webkit.org/show_bug.cgi?id=26121
Summary
Consider using NPAPI plugins to implement eventSender, layoutTestController, ...
Eric Seidel (no email)
Reported
2009-06-01 13:48:37 PDT
Consider using NPAPI plugins to implement eventSender, layoutTestController, etc. Tony and I were discussing this at lunch. This would actually provide a bunch of benefits: 1. Using layout tests from within Safari/Chrome/iPhone (a full running browser). 2. Runing many layout tests in non-WebKit browsers. 3. Porting to a new platform no longer requires porting DRT, just adding plugin support to WebCore. 4. Testing plugin load performance & less teardown/state reset logic needed in DRT. 5. V8 and JSC do not need separate DRT implementations.
Attachments
Add attachment
proposed patch, testcase, etc.
John Abd-El-Malek
Comment 1
2009-06-10 14:41:25 PDT
This would be awesome..
Darin Fisher (:fishd, Google)
Comment 2
2009-06-16 16:33:54 PDT
This is a great idea! How would you support dumping the render tree? By the way, the chromium implementation of layoutTestController is built on top of NPRuntime, so it might be a useful starting point.
Eric Seidel (no email)
Comment 3
2009-06-17 00:15:48 PDT
the NPAPI plugins would only be for exposing these controllers. dumping the render tree is already a public WebKit method anyway. :) It's support which is baked into the WebKit API (well at least the private API/SPI).
Anders Carlsson
Comment 4
2013-09-01 10:39:54 PDT
This is unlikely to happen, closing.
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