Only pass properties mentioned in specification
Categories
(DevTools :: Framework, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: ochameau, Unassigned)
References
(Blocks 2 open bugs)
Details
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 3•6 years ago
|
||
The goal is to apply the following patch:
https://hg.mozilla.org/try/rev/f4d16ebd1493bd173833c94db2e69967574ae080
Push to try and fix all the failure by:
- identifying which request fails on which actor.
- fix the actor specification file in order to type the unmentioned attributes.
For example:
Error while calling actor 'pagestyle's method 'getApplied'" "Trying to pass 'pseudoElement' property in DicType 'appliedstyle' without any definition in the specification"
means that:
getApplied
request of pagestyle
actor, returned a dictionnary whose type is called appliedstyle
and the actor implementation pass a pseudoElement
attribute that isn't mentioned in the specification.
The specification of appliedstyle
is here:
https://searchfox.org/mozilla-central/source/devtools/shared/specs/styles.js#32-36
And miss the specification of the pseudoElement
attribute, which is returned over here:
https://searchfox.org/mozilla-central/source/devtools/server/actors/styles.js#736-741
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•3 years ago
|
Description
•