commit | 84ca1ee18bbc32f3cb035d071e8271e064dfd4d7 | [log] [tgz] |
---|---|---|
author | Reilly Grant <reillyg@chromium.org> | Fri Oct 06 21:11:22 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Oct 06 21:11:22 2017 |
tree | c462f536fb79b7accaae6f616225428094584dd6 | |
parent | aba274a9a60f4084e9459113ce2161c258ac71bc [diff] |
Convert MediaTrackConstraints to a ScriptValue IDLDictionaries such as MediaTrackConstraints should not be stored on the heap which would happen when binding one as a parameter to a callback. This change converts the object to a ScriptValue ahead of time. This is fine because the value will be passed to a ScriptPromiseResolver that will converted it to a V8 value if it isn't already. Bug: 759457 Change-Id: I3009a0f7711cc264aeaae07a36c18a6db8c915c8 Reviewed-on: https://chromium-review.googlesource.com/701358 Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#507177}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .