Chromium Code Reviews
DescriptionFix content scripts that use WebGL.
The code which adds hidden links between WebGL objects' JavaScript
wrappers has basically been broken since it was introduced, and through
the recent performance rewrite.
Use toV8 rather than ScriptWrappable::mainWorldWrapper to get wrappers
in the correct isolated world. Switch to using V8PrivateProperty rather
than V8HiddenValue. Continue to use persistent caches on the main world,
which was found necessary for performance reasons.
BUG=581997
CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel
Patch Set 1 #
Total comments: 3
Patch Set 2 : Rebased. #
Total comments: 4
Patch Set 3 : Reintroduced persistent caches. #
Messages
Total messages: 20 (3 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||