| Index: Source/modules/donottrack/NavigatorDoNotTrack.cpp
|
| diff --git a/Source/modules/donottrack/NavigatorDoNotTrack.cpp b/Source/modules/donottrack/NavigatorDoNotTrack.cpp
|
| index 3963d35bc6eb5700aa799562964346e532dd2c52..1023a566ee82905a21bf7efabab7615b06e19e33 100644
|
| --- a/Source/modules/donottrack/NavigatorDoNotTrack.cpp
|
| +++ b/Source/modules/donottrack/NavigatorDoNotTrack.cpp
|
| @@ -59,7 +59,7 @@ NavigatorDoNotTrack& NavigatorDoNotTrack::from(Navigator& navigator)
|
| {
|
| NavigatorDoNotTrack* supplement = static_cast<NavigatorDoNotTrack*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
|
| if (!supplement) {
|
| - supplement = new NavigatorDoNotTrack(navigator.frame());
|
| + supplement = new NavigatorDoNotTrack(navigator.localFrame());
|
| provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
|
| }
|
| return *supplement;
|
| @@ -72,9 +72,9 @@ String NavigatorDoNotTrack::doNotTrack(Navigator& navigator)
|
|
|
| String NavigatorDoNotTrack::doNotTrack()
|
| {
|
| - if (!frame() || !frame()->loader().client())
|
| + if (!localFrame() || !localFrame()->loader().client())
|
| return String();
|
| - return frame()->loader().client()->doNotTrackValue();
|
| + return localFrame()->loader().client()->doNotTrackValue();
|
| }
|
|
|
| } // namespace blink
|
|
|