| Index: third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp | 
| diff --git a/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp b/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp | 
| index 82ca4fc1c041a609c1c6f471c1d801f2b5c09234..71fb6df104695466fd342ce4b7afbc16b8d382b7 100644 | 
| --- a/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp | 
| +++ b/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp | 
| @@ -15,8 +15,6 @@ | 
| #include "bindings/core/v8/NativeValueTraitsImpl.h" | 
| #include "bindings/core/v8/ToV8.h" | 
| #include "bindings/core/v8/V8ArrayBuffer.h" | 
| -#include "bindings/core/v8/V8ArrayBufferView.h" | 
| -#include "core/dom/FlexibleArrayBufferView.h" | 
|  | 
| namespace blink { | 
|  | 
| @@ -39,18 +37,18 @@ StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromA | 
| return container; | 
| } | 
|  | 
| -TestArrayBufferView* StringOrArrayBufferOrArrayBufferView::getAsArrayBufferView() const { | 
| +NotShared<TestArrayBufferView> StringOrArrayBufferOrArrayBufferView::getAsArrayBufferView() const { | 
| DCHECK(isArrayBufferView()); | 
| return m_arrayBufferView; | 
| } | 
|  | 
| -void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(TestArrayBufferView* value) { | 
| +void StringOrArrayBufferOrArrayBufferView::setArrayBufferView(NotShared<TestArrayBufferView> value) { | 
| DCHECK(isNull()); | 
| -  m_arrayBufferView = value; | 
| +  m_arrayBufferView = Member<TestArrayBufferView>(value.View()); | 
| m_type = SpecificTypeArrayBufferView; | 
| } | 
|  | 
| -StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromArrayBufferView(TestArrayBufferView* value) { | 
| +StringOrArrayBufferOrArrayBufferView StringOrArrayBufferOrArrayBufferView::fromArrayBufferView(NotShared<TestArrayBufferView> value) { | 
| StringOrArrayBufferOrArrayBufferView container; | 
| container.setArrayBufferView(value); | 
| return container; | 
| @@ -96,7 +94,9 @@ void V8StringOrArrayBufferOrArrayBufferView::toImpl(v8::Isolate* isolate, v8::Lo | 
| } | 
|  | 
| if (v8Value->IsArrayBufferView()) { | 
| -    TestArrayBufferView* cppValue = V8ArrayBufferView::toImpl(v8::Local<v8::Object>::Cast(v8Value)); | 
| +    NotShared<TestArrayBufferView> cppValue = ToNotShared<NotShared<TestArrayBufferView>>(isolate, v8Value, exceptionState); | 
| +    if (exceptionState.HadException()) | 
| +      return; | 
| impl.setArrayBufferView(cppValue); | 
| return; | 
| } | 
|  |