Open
Bug 1346339
Opened 7 years ago
Updated 2 years ago
[meta] Implement fuzzPriv methods in FuzzingFunctions
Categories
(Core :: DOM: Core & HTML, enhancement, P3)
Core
DOM: Core & HTML
Tracking
()
NEW
People
(Reporter: mccr8, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
Once XUL addons are no longer supported, the domFuzzLite addon will no longer work. As a replacement, we can add methods to the FuzzingFunctions webidl interface, which is exposed to content in --enable-fuzzing builds when the fuzzing.enabled pref is set to true.
Reporter | ||
Comment 1•7 years ago
|
||
FuzzingFunctions methods are static, so in the appropriate build setup they can be called like this: FuzzingFunctions.garbageCollect(); Right now, they only work on the main thread, but they could be expanded to also work on workers.
Comment 2•7 years ago
|
||
I think we should check how many of the functions currently in fuzzPriv directly go down to the JS engine. We can by now expose most of the JS testing functions directly in the browser (e.g. gc, gczeal, ...) and we should check in how far those are identical to what we used to have in fuzzPriv. The JS functions are right now directly exposed on the global object, but we can probably move them to some object like FuzzingFunctions.
Assignee | ||
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
Updated•5 years ago
|
Summary: Implement fuzzPriv methods in FuzzingFunctions → [meta] Implement fuzzPriv methods in FuzzingFunctions
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•