Changeset 134747 in webkit
- Timestamp:
- Nov 14, 2012 11:34:30 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 deleted
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r134746 r134747 1 2012-11-14 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r134691, r134703, r134715, r134716, 4 and r134733. 5 http://trac.webkit.org/changeset/134691 6 http://trac.webkit.org/changeset/134703 7 http://trac.webkit.org/changeset/134715 8 http://trac.webkit.org/changeset/134716 9 http://trac.webkit.org/changeset/134733 10 https://bugs.webkit.org/show_bug.cgi?id=102342 11 12 "Broke the Apple Windows Debug and GTK builds." (Requested by 13 dydx on #webkit). 14 15 * platform/chromium/fast/storage/serialized-script-value-expected.txt: Removed. 16 * platform/chromium/fast/storage/serialized-script-value.html: Removed. 17 1 18 2012-11-14 Kentaro Hara <haraken@chromium.org> 2 19 -
trunk/Source/WebCore/ChangeLog
r134745 r134747 1 2012-11-14 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r134691, r134703, r134715, r134716, 4 and r134733. 5 http://trac.webkit.org/changeset/134691 6 http://trac.webkit.org/changeset/134703 7 http://trac.webkit.org/changeset/134715 8 http://trac.webkit.org/changeset/134716 9 http://trac.webkit.org/changeset/134733 10 https://bugs.webkit.org/show_bug.cgi?id=102342 11 12 "Broke the Apple Windows Debug and GTK builds." (Requested by 13 dydx on #webkit). 14 15 * WebCore.exp.in: 16 * bindings/js/SerializedScriptValue.h: 17 * testing/Internals.cpp: 18 * testing/Internals.h: 19 (WebCore): 20 * testing/Internals.idl: 21 1 22 2012-11-14 Pavel Feldman <pfeldman@chromium.org> 2 23 -
trunk/Source/WebCore/WebCore.exp.in
r134691 r134747 226 226 __ZN7WebCore13KeyboardEventC1ERKN3WTF12AtomicStringEbbPNS_9DOMWindowERKNS1_6StringEjbbbbb 227 227 __ZN7WebCore13KeyboardEventC1ERKNS_21PlatformKeyboardEventEPNS_9DOMWindowE 228 __ZN7WebCore13QualifiedNameD1Ev229 228 __ZN7WebCore13ResourceErrorC1EP7NSError 230 229 __ZN7WebCore13ResourceErrorC1EP9__CFError … … 233 232 __ZN7WebCore13createWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_4NodeE 234 233 __ZN7WebCore13directoryNameERKN3WTF6StringE 235 __ZN7WebCore13toArrayBufferEN3JSC7JSValueE236 234 __ZN7WebCore13toHTMLElementEPNS_21FormAssociatedElementE 237 235 __ZN7WebCore13toJSDOMWindowEN3JSC7JSValueE 236 __ZN7WebCore13QualifiedNameD1Ev 238 237 __ZN7WebCore14CachedResource12removeClientEPNS_20CachedResourceClientE 239 238 __ZN7WebCore14CachedResource16unregisterHandleEPNS_24CachedResourceHandleBaseE … … 246 245 __ZN7WebCore14DocumentLoader15detachFromFrameEv 247 246 __ZN7WebCore14DocumentLoader18addArchiveResourceEN3WTF10PassRefPtrINS_15ArchiveResourceEEE 248 __ZN7WebCore21SerializedScriptValue11deserializeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectEPN3WTF6VectorINS6_6RefPtrINS_11MessagePortEEELm1EEENS_22SerializationErrorModeE249 __ZN7WebCore21SerializedScriptValue6createEPN3JSC9ExecStateENS1_7JSValueEPN3WTF6VectorINS5_6RefPtrINS_11MessagePortEEELm1EEEPNS6_INS7_INS5_11ArrayBufferEEELm1EEENS_22SerializationErrorModeE250 __ZN7WebCore21SerializedScriptValue6createERKN3WTF6StringE251 __ZN7WebCore21SerializedScriptValue8toStringEv252 __ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPN3WTF11ArrayBufferE253 247 __ZN7WebCore14DocumentLoader21addPlugInStreamLoaderEPNS_14ResourceLoaderE 254 248 __ZN7WebCore14DocumentLoader22addAllArchiveResourcesEPNS_7ArchiveE -
trunk/Source/WebCore/bindings/js/SerializedScriptValue.h
r134691 r134747 74 74 75 75 static PassRefPtr<SerializedScriptValue> create(const String&); 76 static PassRefPtr<SerializedScriptValue> createFromWire(const String& value) { return create(value); }77 76 static PassRefPtr<SerializedScriptValue> adopt(Vector<uint8_t>& buffer) 78 77 { … … 86 85 87 86 String toString(); 88 String toWireString() { return toString(); }89 87 90 88 JSC::JSValue deserialize(JSC::ExecState*, JSC::JSGlobalObject*, MessagePortArray*, SerializationErrorMode = Throwing); -
trunk/Source/WebCore/testing/Internals.cpp
r134691 r134747 70 70 #include "SchemeRegistry.h" 71 71 #include "SelectRuleFeatureSet.h" 72 #include "SerializedScriptValue.h"73 72 #include "Settings.h" 74 73 #include "ShadowRoot.h" … … 1541 1540 } 1542 1541 1543 PassRefPtr<ArrayBuffer> Internals::serializeObject(PassRefPtr<SerializedScriptValue> value) const 1544 { 1545 String stringValue = value->toWireString(); 1546 return ArrayBuffer::create(static_cast<const void*>(stringValue.impl()->characters()), stringValue.sizeInBytes()); 1547 } 1548 1549 PassRefPtr<SerializedScriptValue> Internals::deserializeBuffer(PassRefPtr<ArrayBuffer> buffer) const 1550 { 1551 String value(static_cast<const UChar*>(buffer->data()), buffer->byteLength() / sizeof(UChar)); 1552 return SerializedScriptValue::createFromWire(value); 1553 } 1554 1555 } 1542 } -
trunk/Source/WebCore/testing/Internals.h
r134691 r134747 30 30 #include "ExceptionCodePlaceholder.h" 31 31 #include "NodeList.h" 32 #include <wtf/ArrayBuffer.h>33 32 #include <wtf/PassRefPtr.h> 34 33 #include <wtf/RefCounted.h> … … 55 54 class WebKitPoint; 56 55 class MallocStatistics; 57 class SerializedScriptValue;58 56 59 57 typedef int ExceptionCode; … … 249 247 void stopTrackingRepaints(Document*, ExceptionCode&); 250 248 251 PassRefPtr<ArrayBuffer> serializeObject(PassRefPtr<SerializedScriptValue>) const;252 PassRefPtr<SerializedScriptValue> deserializeBuffer(PassRefPtr<ArrayBuffer>) const;253 254 249 private: 255 250 explicit Internals(Document*); -
trunk/Source/WebCore/testing/Internals.idl
r134691 r134747 215 215 void startTrackingRepaints(in Document document) raises (DOMException); 216 216 void stopTrackingRepaints(in Document document) raises (DOMException); 217 218 SerializedScriptValue deserializeBuffer(in ArrayBuffer buffer);219 ArrayBuffer serializeObject(in SerializedScriptValue obj);220 217 }; -
trunk/Source/WebKit2/ChangeLog
r134744 r134747 1 2012-11-14 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r134691, r134703, r134715, r134716, 4 and r134733. 5 http://trac.webkit.org/changeset/134691 6 http://trac.webkit.org/changeset/134703 7 http://trac.webkit.org/changeset/134715 8 http://trac.webkit.org/changeset/134716 9 http://trac.webkit.org/changeset/134733 10 https://bugs.webkit.org/show_bug.cgi?id=102342 11 12 "Broke the Apple Windows Debug and GTK builds." (Requested by 13 dydx on #webkit). 14 15 * win/WebKit2.def: 16 * win/WebKit2CFLite.def: 17 1 18 2012-11-14 Sheriff Bot <webkit.review.bot@gmail.com> 2 19 -
trunk/Source/WebKit2/win/WebKit2.def
r134744 r134747 156 156 ??0String@WTF@@QAE@PBD@Z 157 157 ??0String@WTF@@QAE@PB_W@Z 158 ??0String@WTF@@QAE@PB_WI@Z159 ??1SerializedScriptValue@WebCore@@QAE@XZ160 158 ?absoluteBoundingBoxRect@RenderObject@WebCore@@QBE?AVIntRect@2@_N@Z 161 159 ?absoluteBoundingBoxRectIgnoringTransforms@RenderObject@WebCore@@QBE?AVIntRect@2@XZ … … 168 166 ?create@HTMLContentElement@WebCore@@SA?AV?$PassRefPtr@VHTMLContentElement@WebCore@@@WTF@@PAVDocument@2@@Z 169 167 ?create@Range@WebCore@@SA?AV?$PassRefPtr@VRange@WebCore@@@WTF@@V?$PassRefPtr@VDocument@WebCore@@@4@V?$PassRefPtr@VNode@WebCore@@@4@H1H@Z 170 ?create@SerializedScriptValue@WebCore@@SA?AV?$PassRefPtr@VSerializedScriptValue@WebCore@@@WTF@@ABVString@4@@Z171 ?create@SerializedScriptValue@WebCore@@SA?AV?$PassRefPtr@VSerializedScriptValue@WebCore@@@WTF@@PAVExecState@JSC@@VJSValue@6@PAV?$Vector@V?$RefPtr@VMessagePort@WebCore@@@WTF@@$00@4@PAV?$Vector@V?$RefPtr@VArrayBuffer@WTF@@@WTF@@$00@4@W4SerializationErrorMode@2@@Z172 168 ?create@ShadowRoot@WebCore@@SA?AV?$PassRefPtr@VShadowRoot@WebCore@@@WTF@@PAVElement@2@AAH@Z 173 169 ?createWrapper@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z 174 ?deserialize@SerializedScriptValue@WebCore@@QAE?AVJSValue@JSC@@PAVExecState@4@PAVJSGlobalObject@4@PAV?$Vector@V?$RefPtr@VMessagePort@WebCore@@@WTF@@$00@WTF@@W4SerializationErrorMode@2@@Z175 170 ?documentState@HistoryItem@WebCore@@QBEABV?$Vector@VString@WTF@@$0A@@WTF@@XZ 176 171 ?ensureSelectFeatureSetCollected@ElementShadow@WebCore@@QAEXXZ … … 260 255 ?text@Range@WebCore@@QBE?AVString@WTF@@XZ 261 256 ?textContent@Node@WebCore@@QBE?AVString@WTF@@_N@Z 262 ?to ArrayBuffer@WebCore@@YAPAVArrayBuffer@WTF@@VJSValue@JSC@@@Z257 ?toDocument@WebCore@@YAPAVDocument@1@VJSValue@JSC@@@Z 263 258 ?toDOMStringList@WebCore@@YA?AV?$PassRefPtr@VDOMStringList@WebCore@@@WTF@@PAVExecState@JSC@@VJSValue@5@@Z 264 ?toDocument@WebCore@@YAPAVDocument@1@VJSValue@JSC@@@Z265 259 ?toElement@WebCore@@YAPAVElement@1@VJSValue@JSC@@@Z 266 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVArrayBuffer@WTF@@@Z267 260 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVClientRect@1@@Z 268 261 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVClientRectList@1@@Z 269 262 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z 263 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVRange@1@@Z 270 264 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNodeList@1@@Z 271 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVRange@1@@Z272 265 ?toRange@WebCore@@YAPAVRange@1@VJSValue@JSC@@@Z 273 ?toString@SerializedScriptValue@WebCore@@QAE?AVString@WTF@@XZ274 266 ?treeScope@Node@WebCore@@QBEPAVTreeScope@2@XZ 275 267 ?updateLayoutIgnorePendingStylesheets@Document@WebCore@@QAEXXZ -
trunk/Source/WebKit2/win/WebKit2CFLite.def
r134744 r134747 119 119 ?didBeginFrameImpl@InspectorInstrumentation@WebCore@@CAXPAVInstrumentingAgents@2@@Z 120 120 ?didCancelFrameImpl@InspectorInstrumentation@WebCore@@CAXPAVInstrumentingAgents@2@@Z 121 ?getDistributedNodes@InsertionPoint@WebCore@@QBE?AV?$PassRefPtr@VNodeList@WebCore@@@WTF@@XZ 121 122 ?initializeMainThread@WTF@@YAXXZ 122 123 ?initializeThreading@WTF@@YAXXZ … … 136 137 ?waitForThreadCompletion@WTF@@YAHIPAPAX@Z 137 138 ?createThread@WTF@@YAIP6APAXPAX@Z0@Z 138 139 ; Re-exports from WebCore for test harnesses 139 ; Re-exports from WebCore for test harnesses 140 140 ??0NodeRenderingContext@WebCore@@QAE@PAVNode@1@@Z 141 141 ??1NodeRenderingContext@WebCore@@QAE@XZ … … 149 149 ??0String@WTF@@QAE@PBD@Z 150 150 ??0String@WTF@@QAE@PB_W@Z 151 ??0String@WTF@@QAE@PB_WI@Z152 ??1SerializedScriptValue@WebCore@@QAE@XZ153 151 ?absoluteBoundingBoxRect@RenderObject@WebCore@@QBE?AVIntRect@2@_N@Z 154 152 ?absoluteBoundingBoxRectIgnoringTransforms@RenderObject@WebCore@@QBE?AVIntRect@2@XZ … … 161 159 ?create@HTMLContentElement@WebCore@@SA?AV?$PassRefPtr@VHTMLContentElement@WebCore@@@WTF@@PAVDocument@2@@Z 162 160 ?create@Range@WebCore@@SA?AV?$PassRefPtr@VRange@WebCore@@@WTF@@V?$PassRefPtr@VDocument@WebCore@@@4@V?$PassRefPtr@VNode@WebCore@@@4@H1H@Z 163 ?create@SerializedScriptValue@WebCore@@SA?AV?$PassRefPtr@VSerializedScriptValue@WebCore@@@WTF@@ABVString@4@@Z164 ?create@SerializedScriptValue@WebCore@@SA?AV?$PassRefPtr@VSerializedScriptValue@WebCore@@@WTF@@PAVExecState@JSC@@VJSValue@6@PAV?$Vector@V?$RefPtr@VMessagePort@WebCore@@@WTF@@$00@4@PAV?$Vector@V?$RefPtr@VArrayBuffer@WTF@@@WTF@@$00@4@W4SerializationErrorMode@2@@Z165 161 ?create@ShadowRoot@WebCore@@SA?AV?$PassRefPtr@VShadowRoot@WebCore@@@WTF@@PAVElement@2@AAH@Z 166 162 ?createWrapper@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z 167 ?deserialize@SerializedScriptValue@WebCore@@QAE?AVJSValue@JSC@@PAVExecState@4@PAVJSGlobalObject@4@PAV?$Vector@V?$RefPtr@VMessagePort@WebCore@@@WTF@@$00@WTF@@W4SerializationErrorMode@2@@Z168 163 ?documentState@HistoryItem@WebCore@@QBEABV?$Vector@VString@WTF@@$0A@@WTF@@XZ 169 164 ?ensureSelectFeatureSetCollected@ElementShadow@WebCore@@QAEXXZ … … 231 226 ?setPagination@Page@WebCore@@QAEXABUPagination@2@@Z 232 227 ?setPictographFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z 228 ?setPseudo@Element@WebCore@@QAEXABVAtomicString@WTF@@@Z 233 229 ?setResourcesDataSizeLimitsFromInternals@InspectorController@WebCore@@QAEXHH@Z 234 230 ?setSansSerifFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z … … 241 237 ?setSuggestedValue@HTMLInputElement@WebCore@@QAEXABVString@WTF@@@Z 242 238 ?setEditingValue@HTMLInputElement@WebCore@@QAEXABVString@WTF@@@Z 243 ?setPseudo@Element@WebCore@@QAEXABVAtomicString@WTF@@@Z244 239 ?setResolutionOverride@Settings@WebCore@@QAEXABVIntSize@2@@Z 245 240 ?setMediaTypeOverride@Settings@WebCore@@QAEXABVString@WTF@@@Z … … 253 248 ?text@Range@WebCore@@QBE?AVString@WTF@@XZ 254 249 ?textContent@Node@WebCore@@QBE?AVString@WTF@@_N@Z 255 ?to ArrayBuffer@WebCore@@YAPAVArrayBuffer@WTF@@VJSValue@JSC@@@Z250 ?toDocument@WebCore@@YAPAVDocument@1@VJSValue@JSC@@@Z 256 251 ?toDOMStringList@WebCore@@YA?AV?$PassRefPtr@VDOMStringList@WebCore@@@WTF@@PAVExecState@JSC@@VJSValue@5@@Z 257 ?toDocument@WebCore@@YAPAVDocument@1@VJSValue@JSC@@@Z258 252 ?toElement@WebCore@@YAPAVElement@1@VJSValue@JSC@@@Z 259 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVArrayBuffer@WTF@@@Z260 253 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVClientRect@1@@Z 261 254 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVClientRectList@1@@Z 262 255 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNode@1@@Z 256 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVRange@1@@Z 263 257 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVNodeList@1@@Z 264 ?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVRange@1@@Z265 258 ?toRange@WebCore@@YAPAVRange@1@VJSValue@JSC@@@Z 266 ?toString@SerializedScriptValue@WebCore@@QAE?AVString@WTF@@XZ267 259 ?treeScope@Node@WebCore@@QBEPAVTreeScope@2@XZ 268 260 ?updateLayoutIgnorePendingStylesheets@Document@WebCore@@QAEXXZ … … 315 307 ?trackedRepaintRectsAsText@Frame@WebCore@@QBE?AVString@WTF@@XZ 316 308 ?setTracksRepaints@FrameView@WebCore@@QAEX_N@Z 317
Note: See TracChangeset
for help on using the changeset viewer.