|
(blink) Propagate scrolling/marginwidth/marginheight property values to child frame.
We send these values in two cases:
1) Initally when we're creating a frame (by sending FrameHostMsg_CreateChildFrame), we send all of these properties in a WebFrameOwnerProperties struct.
2) Once the parent frame dynamically changes any of these properties. For the tree properties we have:
didChangeSrollingMode()
didChangeMarginWidth()
didChangeMarginHeight()
BUG= 524725
Total comments: 6
Total comments: 29
Total comments: 12
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+286 lines, -97 lines) |
Patch |
 |
M |
Source/core/frame/FrameOwner.h
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/FrameView.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+3 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/LocalFrame.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/html/HTMLBodyElement.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+8 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/core/html/HTMLFrameElementBase.h
|
View
|
1
2
3
4
|
2 chunks |
+0 lines, -11 lines |
0 comments
|
Download
|
 |
M |
Source/core/html/HTMLFrameElementBase.cpp
|
View
|
1
2
3
|
2 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Source/core/html/HTMLFrameOwnerElement.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+11 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/html/HTMLFrameOwnerElement.cpp
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/FrameFetchContextTest.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/loader/FrameLoaderClient.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/AssertMatchingEnums.cpp
|
View
|
1
2
3
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/FrameLoaderClientImpl.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/FrameLoaderClientImpl.cpp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/RemoteBridgeFrameOwner.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+15 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/web/RemoteBridgeFrameOwner.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/WebFrame.cpp
|
View
|
1
2
3
4
5
6
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebLocalFrameImpl.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/WebLocalFrameImpl.cpp
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+13 lines, -5 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebRemoteFrameImpl.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/WebRemoteFrameImpl.cpp
|
View
|
1
2
3
4
5
6
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/web/tests/FrameTestHelpers.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/tests/FrameTestHelpers.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/tests/WebFrameTest.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
21 chunks |
+85 lines, -24 lines |
0 comments
|
Download
|
 |
M |
Source/web/tests/WebViewTest.cpp
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A |
Source/web/tests/data/frame_owner_properties.html
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
public/blink_headers.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
public/web/WebFrame.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
public/web/WebFrameClient.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
A + |
public/web/WebFrameOwnerProperties.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+26 lines, -9 lines |
0 comments
|
Download
|
 |
M |
public/web/WebLocalFrame.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
public/web/WebRemoteFrame.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 18 (3 generated)
|