|
Delete media::Interfaces::ServiceFactory.
ServiceFactory was used to bundle the services vended by
mojo:media for each RenderFrame. The bundle shares a CDM
context, which is used to verify that a renderer service in
a bundle cannot use a CDM from another RenderFrame.
The same can be accomplished by bundling the services on
the media service side using incoming application URL. This
new scheme is preferable because CDM restriction is
transparent to the clients. The clients do not need to
remember to carry around and use the same service factory
to acquire all media services. It is automatically handled
on the service side.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+167 lines, -203 lines) |
Patch |
|
M |
components/html_viewer/media_factory.h
|
View
|
|
3 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
|
M |
components/html_viewer/media_factory.cc
|
View
|
|
3 chunks |
+8 lines, -11 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_frame_impl.h
|
View
|
1
|
3 chunks |
+2 lines, -9 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_frame_impl.cc
|
View
|
1
|
3 chunks |
+6 lines, -21 lines |
0 comments
|
Download
|
|
M |
media/mojo/interfaces/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
D |
media/mojo/interfaces/service_factory.mojom
|
View
|
|
1 chunk |
+0 lines, -18 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_cdm_factory.h
|
View
|
|
2 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_cdm_factory.cc
|
View
|
|
3 chunks |
+4 lines, -9 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_cdm_service.h
|
View
|
1
2
|
3 chunks |
+2 lines, -9 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_cdm_service.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -8 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_media_application.h
|
View
|
|
2 chunks |
+3 lines, -12 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_media_application.cc
|
View
|
|
3 chunks |
+6 lines, -19 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_renderer_factory.h
|
View
|
1
|
2 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_renderer_factory.cc
|
View
|
|
2 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_renderer_service.h
|
View
|
1
2
|
3 chunks |
+2 lines, -10 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/mojo_renderer_service.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/service_factory_impl.h
|
View
|
1
2
|
2 chunks |
+30 lines, -25 lines |
0 comments
|
Download
|
|
M |
media/mojo/services/service_factory_impl.cc
|
View
|
1
2
|
4 chunks |
+78 lines, -21 lines |
0 comments
|
Download
|
Total messages: 4 (4 generated)
|