| Index: third_party/WebKit/Source/web/WebGeolocationController.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebGeolocationController.cpp b/third_party/WebKit/Source/web/WebGeolocationController.cpp
|
| index c39a4d3d8646ddb0c31f35d7857ca24560f10a38..1c9f17a7f7a05ec27460508999bfc5c3d3743e4f 100644
|
| --- a/third_party/WebKit/Source/web/WebGeolocationController.cpp
|
| +++ b/third_party/WebKit/Source/web/WebGeolocationController.cpp
|
| @@ -37,11 +37,11 @@ namespace blink {
|
|
|
| // TODO(Oilpan): once GeolocationController is always on the heap,
|
| // shorten out this GeolocationControllerPrivate intermediary.
|
| -class GeolocationControllerPrivate final : public RefCountedWillBeGarbageCollected<GeolocationControllerPrivate> {
|
| +class GeolocationControllerPrivate final : public GarbageCollected<GeolocationControllerPrivate> {
|
| public:
|
| - static PassRefPtrWillBeRawPtr<GeolocationControllerPrivate> create(GeolocationController* controller)
|
| + static RawPtr<GeolocationControllerPrivate> create(GeolocationController* controller)
|
| {
|
| - return adoptRefWillBeNoop(new GeolocationControllerPrivate(controller));
|
| + return new GeolocationControllerPrivate(controller);
|
| }
|
|
|
| static GeolocationController& controller(const WebPrivatePtr<GeolocationControllerPrivate>& controller)
|
| @@ -65,7 +65,7 @@ private:
|
| // Non-Oilpan, this bare pointer is owned as a supplement and kept alive
|
| // by the frame of the WebLocalFrame which creates the WebGeolocationController
|
| // object that wraps it all up.
|
| - RawPtrWillBeMember<GeolocationController> m_controller;
|
| + Member<GeolocationController> m_controller;
|
| };
|
|
|
| WebGeolocationController::WebGeolocationController(GeolocationController* controller)
|
|
|