Closed Bug 707148 Opened 13 years ago Closed 13 years ago

Stop using jstypedarray.h in Gecko

Categories

(Core :: General, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 711843

People

(Reporter: Yoric, Unassigned)

References

Details

Functions defined jstypedarray.h are mostly not meant to be public. We should get rid of every call that uses them directly and reimplement these calls through jsapi.h . For reference, here is the list of culprits at the time of this writing: /dom/workers/FileReaderSync.cpp /dom/workers/XMLHttpRequestPrivate.cpp /content/html/content/src/nsHTMLAudioElement.cpp /content/events/src/nsDOMNotifyAudioAvailableEvent.cpp /content/canvas/src/CustomQS_WebGL.h /content/canvas/src/WebGLContextValidate.cpp /content/canvas/src/WebGLContextGL.cpp /content/base/src/nsDOMFileReader.cpp /content/base/src/nsDOMBlobBuilder.cpp /content/base/src/nsXMLHttpRequest.cpp
And /js/xpconnect/src/XPCConvert.cpp
/dom/telephony/Radio.cpp
evilpie has a patch for almost all of these in bug 711843.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.