|
|
Link Blink mojom bindings into platform target.
The problem is that r406852 introduced a dependency from
//third_party/WebKit/public:mojo_bindings to //url/mojo:url_mojom_origin
which the typemap translated to webkit's SecurityOrigin. This means that
mojo_bindings needs to set BLINK_PLATFORM_IMPLEMENTATION for the blink
variant and have that propagate to the generated target. Otherwise
SecurityOrigin is imported by mojo_bindings to blink_platform.dll,
which defines it.
The fix is to not link platform with mojom_bindings_blink variant, but
instead compile that variant with platform so that it gets its config.
BUG= 632082
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+96 lines, -66 lines) |
Patch |
 |
M |
chrome/android/BUILD.gn
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/BUILD.gn
|
View
|
1
2
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/app/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/common/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/common/bluetooth/web_bluetooth_device_id.typemap
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/test/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/utility/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/modules/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/platform/BUILD.gn
|
View
|
1
2
|
4 chunks |
+78 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/web/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/public/BUILD.gn
|
View
|
1
|
3 chunks |
+1 line, -53 lines |
0 comments
|
Download
|
Total messages: 40 (33 generated)
|