Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(270)

Issue 13963006: Remove frame flattening support as Chromium has no intention of using it (Closed)

Created:
7 years, 8 months ago by kenneth.r.christiansen
Modified:
7 years, 8 months ago
CC:
blink-reviews, jamesr, jeez, abarth_chromum.org, jchaffraix+rendering
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Remove frame flattening support as Chromium has no intention of using it Chromium does not use the frame flattening code on any platform, though it used to use it for frameset flattening on Android, but that is no longer the case. As there is no intention of ever using it, it should be removed. Committed on behalf of Kenneth Rohde Christiansen <kenneth.r.christiansen@intel.com>;. BUG=231898 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=148647

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -620 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 4 5 6 7 1 chunk +0 lines, -5 lines 0 comments Download
D LayoutTests/fast/spatial-navigation/snav-iframe-flattening-simple.html View 1 chunk +0 lines, -74 lines 0 comments Download
D LayoutTests/fast/spatial-navigation/snav-iframe-flattening-simple-expected.txt View 1 chunk +0 lines, -10 lines 0 comments Download
D LayoutTests/fast/text-autosizing/narrow-iframe-flattened.html View 1 chunk +0 lines, -31 lines 0 comments Download
D LayoutTests/fast/text-autosizing/narrow-iframe-flattened-expected.html View 1 chunk +0 lines, -20 lines 0 comments Download
D LayoutTests/http/tests/misc/iframe-flattening-3level-nesting-with-blocking-resource.html View 1 chunk +0 lines, -18 lines 0 comments Download
D LayoutTests/http/tests/misc/iframe-flattening-3level-nesting-with-blocking-resource-expected.txt View 1 chunk +0 lines, -3 lines 0 comments Download
D LayoutTests/plugins/frameset-with-plugin-frame.html View 1 chunk +0 lines, -15 lines 0 comments Download
D LayoutTests/plugins/frameset-with-plugin-frame-expected.txt View 1 chunk +0 lines, -2 lines 0 comments Download
M Source/WebKit/chromium/public/WebSettings.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M Source/WebKit/chromium/src/WebSettingsImpl.h View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M Source/WebKit/chromium/src/WebSettingsImpl.cpp View 1 2 3 4 1 chunk +0 lines, -5 lines 0 comments Download
Source/core/core.gypi View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
Source/core/page/FrameView.h View 1 2 3 4 3 chunks +0 lines, -6 lines 0 comments Download
M Source/core/page/FrameView.cpp View 1 2 3 4 5 6 7 10 chunks +19 lines, -96 lines 0 comments Download
M Source/core/page/Settings.in View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/platform/ScrollView.h View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/platform/ScrollView.cpp View 1 2 3 4 5 5 chunks +8 lines, -8 lines 0 comments Download
M Source/core/rendering/RenderFrame.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderFrame.cpp View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
D Source/core/rendering/RenderFrameBase.h View 1 2 3 4 1 chunk +0 lines, -44 lines 0 comments Download
D Source/core/rendering/RenderFrameBase.cpp View 1 2 3 4 1 chunk +0 lines, -105 lines 0 comments Download
M Source/core/rendering/RenderFrameSet.h View 1 2 3 4 1 chunk +0 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderFrameSet.cpp View 1 2 3 4 3 chunks +1 line, -120 lines 0 comments Download
M Source/core/rendering/RenderIFrame.h View 1 2 3 4 1 chunk +2 lines, -3 lines 0 comments Download
M Source/core/rendering/RenderIFrame.cpp View 1 2 3 4 6 chunks +5 lines, -37 lines 0 comments Download
M Source/core/rendering/RenderPart.h View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/TextAutosizer.cpp View 1 2 3 4 1 chunk +2 lines, -4 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
kenneth.christiansen
7 years, 8 months ago (2013-04-16 18:49:33 UTC) #1
jamesr
awesome! lgtm
7 years, 8 months ago (2013-04-16 19:34:03 UTC) #2
ojan
Looks like there was some duplicate effort here. Interestingly, the two patches are a bit ...
7 years, 8 months ago (2013-04-16 19:37:10 UTC) #3
ojan
I spotted two functional differences between the patches. This patch deletes more code because it ...
7 years, 8 months ago (2013-04-16 19:41:09 UTC) #4
Mike West
On 2013/04/16 19:41:09, ojan wrote: > I spotted two functional differences between the patches. > ...
7 years, 8 months ago (2013-04-16 20:34:38 UTC) #5
kenneth.christiansen
> I'm perfectly happy for you to land this patch as long as you grab ...
7 years, 8 months ago (2013-04-16 21:25:32 UTC) #6
kenneth.christiansen
New patchset uploaded, thanks for the comments and your time!
7 years, 8 months ago (2013-04-16 21:32:11 UTC) #7
Use mkwst_at_chromium.org plz.
LGTM if you address the (small) points below, and unskip the tests you're deleting by ...
7 years, 8 months ago (2013-04-16 21:37:58 UTC) #8
kenneth.christiansen
Done > Please also add a FIXME noting that this class should be removed entirely ...
7 years, 8 months ago (2013-04-16 22:06:43 UTC) #9
ojan
lgtm Yay! The patch seems to think you're only deleting the contents of the RenderFrameBase.*. ...
7 years, 8 months ago (2013-04-16 22:11:02 UTC) #10
kenneth.christiansen
> Yay! The patch seems to think you're only deleting the contents of the > ...
7 years, 8 months ago (2013-04-16 22:14:02 UTC) #11
ojan
The WebCore->core rename makes it hard to apply this patch to tip of tree. Mind ...
7 years, 8 months ago (2013-04-18 01:49:47 UTC) #12
kenneth.christiansen
On 2013/04/18 01:49:47, ojan wrote: > The WebCore->core rename makes it hard to apply this ...
7 years, 8 months ago (2013-04-18 09:00:39 UTC) #13
Mike West
Committed patchset #5 manually as r148647 (presubmit successful).
7 years, 8 months ago (2013-04-18 13:00:48 UTC) #14
kenneth.christiansen
7 years, 8 months ago (2013-04-18 16:44:31 UTC) #15
Message was sent while issue was closed.
On 2013/04/18 13:00:48, Mike West (chromium) wrote:
> Committed patchset #5 manually as r148647 (presubmit successful).

This was reverted as there was an issue with scrollbars not being shown. That
has been fixed in the last revision of the patch.

Powered by Google App Engine
This is Rietveld 408576698