class NetworkInformation;
class NavigatorNetworkInformation FINAL
- : public NoBaseWillBeGarbageCollectedFinalized<NavigatorNetworkInformation>
+ : public NoBaseWillBeGarbageCollected<NavigatorNetworkInformation>
, public WillBeHeapSupplement<Navigator>
, DOMWindowProperty {
WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(NavigatorNetworkInformation);
-
+ DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(NavigatorNetworkInformation);
public:
- virtual ~NavigatorNetworkInformation();
static NavigatorNetworkInformation& from(Navigator&);
static NavigatorNetworkInformation* toNavigatorNetworkInformation(Navigator&);
static const char* supplementName();
explicit NavigatorNetworkInformation(Navigator&);
NetworkInformation* connection();
- RefPtrWillBeMember<NetworkInformation> m_connection;
+ PersistentWillBeMember<NetworkInformation> m_connection;
};
} // namespace blink