|
Fixed WebDragData's wrong dependency.
WebDragData is placed in public/platform, but its code is placed in Source/web.
WebDragData should be placed in Source/platform/exported and should not depend on core.
- since WebDragData depends on core and modules, modify DraggedIsolatedFileSystem,
i.e. DraggedIsolatedFileSystemImpl in modules and DraggedIsolatedFileSystem in core.
InitModules initializes core for DraggedIsolatedFileSystemImpl in modules.
- WebDragData depends on "initialized" or not (content uses).
Added m_valid to see whether "initialized" or not.
BUG= 358074
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=191174
Total comments: 2
Total comments: 18
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+262 lines, -401 lines) |
Patch |
 |
M |
Source/core/clipboard/DataObject.h
|
View
|
1
2
3
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/clipboard/DataObject.cpp
|
View
|
1
2
3
4
5
|
2 chunks |
+93 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/core/clipboard/DraggedIsolatedFileSystem.h
|
View
|
1
2
3
4
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/core/clipboard/DraggedIsolatedFileSystem.cpp
|
View
|
1
2
3
4
|
1 chunk |
+24 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/clipboard/Pasteboard.cpp
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/core.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/InitModules.cpp
|
View
|
1
2
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/modules/filesystem/DataTransferItemFileSystem.cpp
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
Source/modules/filesystem/DraggedIsolatedFileSystem.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -67 lines |
0 comments
|
Download
|
 |
D |
Source/modules/filesystem/DraggedIsolatedFileSystem.cpp
|
View
|
1
2
3
|
1 chunk |
+0 lines, -79 lines |
0 comments
|
Download
|
 |
A + |
Source/modules/filesystem/DraggedIsolatedFileSystemImpl.h
|
View
|
1
2
3
|
2 chunks |
+13 lines, -10 lines |
0 comments
|
Download
|
 |
A + |
Source/modules/filesystem/DraggedIsolatedFileSystemImpl.cpp
|
View
|
1
2
3
|
3 chunks |
+16 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/modules/modules.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/platform/blink_platform.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A + |
Source/platform/exported/WebDragData.cpp
|
View
|
1
2
3
|
1 chunk |
+11 lines, -16 lines |
0 comments
|
Download
|
 |
M |
Source/web/DragClientImpl.cpp
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/WebDragData.cpp
|
View
|
1
2
|
1 chunk |
+0 lines, -182 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebDragDataTest.cpp
|
View
|
1
2
|
3 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebPluginContainerImpl.cpp
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/WebViewImpl.cpp
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/web.gypi
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
public/platform/WebDragData.h
|
View
|
1
2
3
4
5
|
2 chunks |
+48 lines, -21 lines |
0 comments
|
Download
|
Total messages: 26 (8 generated)
|