| Index: Source/web/WebLocalFrameImpl.cpp
|
| diff --git a/Source/web/WebLocalFrameImpl.cpp b/Source/web/WebLocalFrameImpl.cpp
|
| index ab13d530431e1dd3f53ade03028c7b33ef594a4f..76c424b3ccf27816788ef0cf95214db729bc4933 100644
|
| --- a/Source/web/WebLocalFrameImpl.cpp
|
| +++ b/Source/web/WebLocalFrameImpl.cpp
|
| @@ -366,6 +366,7 @@ public:
|
|
|
| float scale = spoolPage(pictureBuilder.context(), pageNumber);
|
| pictureBuilder.endRecording()->playback(canvas);
|
| + outputLinkedDestinations(canvas, pageRect);
|
| return scale;
|
| }
|
|
|
| @@ -428,6 +429,7 @@ public:
|
| currentHeight += pageSizeInPixels.height() + 1;
|
| }
|
| pictureBuilder.endRecording()->playback(canvas);
|
| + outputLinkedDestinations(canvas, allPagesRect);
|
| }
|
|
|
| DisplayItemClient displayItemClient() const { return toDisplayItemClient(this); }
|
| @@ -456,8 +458,6 @@ protected:
|
|
|
| frame()->view()->paintContents(&context, pageRect);
|
|
|
| - outputLinkedDestinations(context, pageRect);
|
| -
|
| return scale;
|
| }
|
|
|
|
|