|
Sandbox html_viewer on Linux.
This creates a font_service which does the same role as
font_config_ipc_linux.cc does in content/. This lets us sandbox the
html_viewer, while still being able to communicate with fontconfig.
Also prewarms the ICU timezone data, along with doing all the
prewarming that's done in the core_services sandbox.
BUG= 492524
NOPRESUBMIT=true
Committed: https://crrev.com/4196dfefc131b0a77a3e02e917b852dba8faf445
Cr-Commit-Position: refs/heads/master@{#342281}
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+819 lines, -8 lines) |
Patch |
|
A |
components/font_service/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
|
A + |
components/font_service/DEPS
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
A |
components/font_service/font_service_app.h
|
View
|
|
1 chunk |
+53 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/font_service_app.cc
|
View
|
|
1 chunk |
+123 lines, -0 lines |
0 comments
|
Download
|
|
A + |
components/font_service/main.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
A + |
components/font_service/public/cpp/BUILD.gn
|
View
|
|
2 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/font_loader.h
|
View
|
1
2
3
4
5
|
1 chunk |
+67 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/font_loader.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/font_service_thread.h
|
View
|
1
2
3
4
5
|
1 chunk |
+97 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/font_service_thread.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+158 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/mapped_font_file.h
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
|
A |
components/font_service/public/cpp/mapped_font_file.cc
|
View
|
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
|
A + |
components/font_service/public/interfaces/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
A |
components/font_service/public/interfaces/font_service.mojom
|
View
|
1
2
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/html_viewer/BUILD.gn
|
View
|
1
2
3
4
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/html_viewer/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
components/html_viewer/global_state.cc
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
components/html_viewer/html_viewer_main.cc
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
|
M |
mandoline/app/core_services_initialization.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
mandoline/services/core_services/BUILD.gn
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
mandoline/services/core_services/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
mandoline/services/core_services/core_services_application_delegate.cc
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
mojo/runner/child_process.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
mojo/runner/linux_sandbox.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
mojo/shell/application_manager.cc
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 15 (5 generated)
|