| Index: Source/web/FrameLoaderClientImpl.cpp
|
| diff --git a/Source/web/FrameLoaderClientImpl.cpp b/Source/web/FrameLoaderClientImpl.cpp
|
| index 4939407368f217e85a77e0ae07ad5b45808b3472..3eec3a39d79225c7e7ceecf7305dbe078412dfea 100644
|
| --- a/Source/web/FrameLoaderClientImpl.cpp
|
| +++ b/Source/web/FrameLoaderClientImpl.cpp
|
| @@ -490,19 +490,8 @@ void FrameLoaderClientImpl::dispatchAddNavigationTransitionData(const Document::
|
| if (!m_webFrame->client())
|
| return;
|
|
|
| - // FIXME: change to use WebTransitionElementData after the chrome side is done.
|
| - Vector<String> ids;
|
| - Vector<IntRect> rects;
|
| - for (size_t i = 0; i < data.elements.size(); ++i) {
|
| - ids.append(data.elements[i].id);
|
| - rects.append(data.elements[i].rect);
|
| - }
|
| - m_webFrame->client()->addNavigationTransitionData(
|
| - WebString(data.scope),
|
| - WebString(data.selector),
|
| - WebString(data.markup),
|
| - WebVector<WebString>(ids),
|
| - WebVector<WebRect>(rects));
|
| + WebTransitionElementData webData(data.scope, data.selector, data.markup, data.elements);
|
| + m_webFrame->client()->addNavigationTransitionData(webData);
|
| }
|
|
|
| void FrameLoaderClientImpl::dispatchWillRequestResource(FetchRequest* request)
|
|
|