-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/134345 https://bugs.webkit.org/show_bug.cgi?id=102106 Incomplete support for NATIVE_TYPE_ERR in objc and other bindings (Requested by jsbell on #webkit). Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-11-13 Source/WebCore: * Modules/mediastream/MediaConstraintsImpl.cpp: (WebCore::MediaConstraintsImpl::create): * Modules/mediastream/MediaStreamTrackList.cpp: (WebCore::MediaStreamTrackList::add): (WebCore::MediaStreamTrackList::remove): * Modules/mediastream/RTCDataChannel.cpp: (WebCore::RTCDataChannel::setBinaryType): * Modules/mediastream/RTCIceCandidate.cpp: (WebCore::RTCIceCandidate::create): * Modules/mediastream/RTCPeerConnection.cpp: (WebCore::RTCPeerConnection::parseConfiguration): (WebCore::RTCPeerConnection::createOffer): (WebCore::RTCPeerConnection::createAnswer): (WebCore::RTCPeerConnection::setLocalDescription): (WebCore::RTCPeerConnection::setRemoteDescription): (WebCore::RTCPeerConnection::addIceCandidate): (WebCore::RTCPeerConnection::addStream): (WebCore::RTCPeerConnection::removeStream): * Modules/mediastream/RTCSessionDescription.cpp: (WebCore::RTCSessionDescription::create): (WebCore::RTCSessionDescription::setType): * bindings/js/CallbackFunction.cpp: (WebCore::checkFunctionOnlyCallback): * bindings/js/JSCustomXPathNSResolver.cpp: (WebCore::JSCustomXPathNSResolver::create): * bindings/js/JSHTMLOptionsCollectionCustom.cpp: (WebCore::JSHTMLOptionsCollection::add): * bindings/js/JSHTMLSelectElementCustom.cpp: (WebCore::selectIndexSetter): * bindings/js/JSMutationObserverCustom.cpp: (WebCore::JSMutationObserverConstructor::constructJSMutationObserver): * bindings/js/JSSQLResultSetRowListCustom.cpp: (WebCore::JSSQLResultSetRowList::item): * bindings/js/JSSQLTransactionCustom.cpp: (WebCore::JSSQLTransaction::executeSql): * bindings/js/JSSQLTransactionSyncCustom.cpp: (WebCore::JSSQLTransactionSync::executeSql): * bindings/scripts/CodeGeneratorJS.pm: (GenerateParametersCheck): * bindings/scripts/CodeGeneratorObjC.pm: (GenerateImplementation): * bindings/scripts/CodeGeneratorV8.pm: (GenerateFunctionCallString): * bindings/v8/V8Callback.h: (WebCore::createFunctionOnlyCallback): * bindings/v8/V8Collection.cpp: (WebCore::toOptionsCollectionSetter): * bindings/v8/custom/V8DocumentCustom.cpp: (WebCore::V8Document::evaluateCallback): * bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp: (WebCore::V8HTMLOptionsCollection::addCallback): * bindings/v8/custom/V8MutationObserverCustom.cpp: (WebCore::V8MutationObserver::constructorCallback): * bindings/v8/custom/V8SQLTransactionCustom.cpp: (WebCore::V8SQLTransaction::executeSqlCallback): * bindings/v8/custom/V8SQLTransactionSyncCustom.cpp: (WebCore::V8SQLTransactionSync::executeSqlCallback): * dom/DOMCoreException.idl: * html/HTMLElement.cpp: (WebCore::HTMLElement::insertAdjacentElement): * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::webkitAddKey): * html/HTMLOptionsCollection.cpp: (WebCore::HTMLOptionsCollection::add): * html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::drawImage): (WebCore::CanvasRenderingContext2D::createPattern): (WebCore::CanvasRenderingContext2D::putImageData): (WebCore::CanvasRenderingContext2D::webkitPutImageDataHD): * page/Crypto.cpp: (WebCore::Crypto::getRandomValues): * page/DOMSelection.cpp: (WebCore::DOMSelection::extend): * svg/properties/SVGTransformListPropertyTearOff.h: (WebCore::SVGTransformListPropertyTearOff::createSVGTransformFromMatrix): LayoutTests: * canvas/philip/tests/2d.drawImage.null.html: * canvas/philip/tests/2d.imageData.put.null.html: * canvas/philip/tests/2d.pattern.image.null.html: * editing/selection/extend-expected.txt: * fast/dom/Geolocation/argument-types-expected.txt: * fast/dom/Geolocation/not-enough-arguments-expected.txt: * fast/dom/Geolocation/script-tests/argument-types.js: (test): * fast/dom/HTMLSelectElement/select-selectedIndex-expected.txt: * fast/dom/HTMLSelectElement/select-selectedIndex-multiple-expected.txt: * fast/js/select-options-add-expected.txt: * fast/mediastream/RTCIceCandidate-expected.txt: * fast/mediastream/RTCPeerConnection-expected.txt: * fast/mediastream/RTCSessionDescription-expected.txt: * media/encrypted-media/encrypted-media-syntax-expected.txt: * media/encrypted-media/encrypted-media-syntax.html: * media/video-test.js: * platform/chromium/fast/dynamic/insertAdjacentElement-expected.txt: * security/crypto-random-values-types-expected.txt: * svg/dom/SVGTransformList-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134440 268f45cc-cd09-0410-ab3c-d52691b4dbfc
a5d24144