| Index: Source/modules/netinfo/NavigatorNetworkInformation.cpp
|
| diff --git a/Source/modules/netinfo/NavigatorNetworkInformation.cpp b/Source/modules/netinfo/NavigatorNetworkInformation.cpp
|
| index 74065e8da859fc75e655513a45fd329f94e01b15..962fe6901193f7e67e1f69ef85eceb5223d2b15b 100644
|
| --- a/Source/modules/netinfo/NavigatorNetworkInformation.cpp
|
| +++ b/Source/modules/netinfo/NavigatorNetworkInformation.cpp
|
| @@ -17,21 +17,23 @@ NavigatorNetworkInformation::NavigatorNetworkInformation(Navigator& navigator)
|
| {
|
| }
|
|
|
| -DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(NavigatorNetworkInformation);
|
| +NavigatorNetworkInformation::~NavigatorNetworkInformation()
|
| +{
|
| +}
|
|
|
| NavigatorNetworkInformation& NavigatorNetworkInformation::from(Navigator& navigator)
|
| {
|
| NavigatorNetworkInformation* supplement = toNavigatorNetworkInformation(navigator);
|
| if (!supplement) {
|
| supplement = new NavigatorNetworkInformation(navigator);
|
| - provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
|
| + provideTo(navigator, supplementName(), supplement);
|
| }
|
| return *supplement;
|
| }
|
|
|
| NavigatorNetworkInformation* NavigatorNetworkInformation::toNavigatorNetworkInformation(Navigator& navigator)
|
| {
|
| - return static_cast<NavigatorNetworkInformation*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
|
| + return static_cast<NavigatorNetworkInformation*>(HeapSupplement<Navigator>::from(navigator, supplementName()));
|
| }
|
|
|
| const char* NavigatorNetworkInformation::supplementName()
|
| @@ -56,7 +58,7 @@ NetworkInformation* NavigatorNetworkInformation::connection()
|
| DEFINE_TRACE(NavigatorNetworkInformation)
|
| {
|
| visitor->trace(m_connection);
|
| - WillBeHeapSupplement<Navigator>::trace(visitor);
|
| + HeapSupplement<Navigator>::trace(visitor);
|
| DOMWindowProperty::trace(visitor);
|
| }
|
|
|
|
|