Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(387)

Issue 1935783002: Delete blink::WebGraphicsContext3D and cc_blink::ContextProviderWebContext (Closed)

Created:
4 years, 7 months ago by danakj
Modified:
4 years, 7 months ago
CC:
ajuma+watch-canvas_chromium.org, blink-layers+watch_chromium.org, blink-reviews, blink-reviews-api_chromium.org, blink-reviews-html_chromium.org, blink-reviews-platform-graphics_chromium.org, Rik, cc-bugs_chromium.org, chromium-reviews, creis+watch_chromium.org, danakj+watch_chromium.org, darin-cc_chromium.org, dcheng, dglazkov+blink, dshwang, drott+blinkwatch_chromium.org, krit, eric.carlson_apple.com, feature-media-reviews_chromium.org, f(malita), haraken, jam, jbauman+watch_chromium.org, jbroman, jochen+watch_chromium.org, Justin Novosad, kalyank, Ken Russell (switch to Gerrit), kinuko+watch, mcasas+watch+vc_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-test-runner_chromium.org, mlamouri+watch-blink_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, nona+watch_chromium.org, pdr+graphicswatchlist_chromium.org, piman, piman+watch_chromium.org, posciak+watch_chromium.org, rwlbuis, Stephen Chennney, shuchen+watch_chromium.org, sievers+watch_chromium.org, no sievers, James Su, yusukes+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@sharegroup
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Delete blink::WebGraphicsContext3D and cc_blink::ContextProviderWebContext The provider only returns nullptr now, so this is all dead. R=chrishtr@chromium.org, kbr@chromium.org BUG=584497 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel;tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Committed: https://crrev.com/ae04f52ea689d1a31e7e4529166be3ded508ab6d Cr-Commit-Position: refs/heads/master@{#390825}

Patch Set 1 #

Patch Set 2 : rmwgc3d: . #

Patch Set 3 : rmwgc3d: rebase #

Patch Set 4 : rmwgc3d: export #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -195 lines) Patch
M cc/blink/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
D cc/blink/context_provider_web_context.h View 1 chunk +0 lines, -24 lines 0 comments Download
M cc/blink/web_compositor_support_impl.h View 1 chunk +0 lines, -4 lines 0 comments Download
M cc/blink/web_external_texture_layer_impl.cc View 1 chunk +0 lines, -1 line 0 comments Download
M components/test_runner/test_plugin.h View 3 chunks +3 lines, -5 lines 0 comments Download
M components/test_runner/test_plugin.cc View 3 chunks +0 lines, -3 lines 0 comments Download
M content/browser/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/compositor/image_transport_factory.h View 1 chunk +0 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 chunk +0 lines, -1 line 0 comments Download
M content/common/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
M content/common/gpu/client/context_provider_command_buffer.h View 1 3 chunks +1 line, -5 lines 0 comments Download
M content/common/gpu/client/context_provider_command_buffer.cc View 1 1 chunk +0 lines, -8 lines 0 comments Download
M content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h View 1 2 3 3 chunks +2 lines, -4 lines 2 comments Download
M content/renderer/media/webmediaplayer_ms.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M content/renderer/render_thread_impl.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/render_view_impl.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/render_widget.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/render_widget_fullscreen_pepper.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/renderer_blink_platform_impl.h View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/renderer_blink_platform_impl.cc View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/webgraphicscontext3d_provider_impl.h View 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/webgraphicscontext3d_provider_impl.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M gpu/ipc/client/gpu_context_tests.h View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLVideoElement.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/testing/Internals.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLContextGroup.h View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLContextObject.h View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLObject.h View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLObject.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h View 3 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp View 5 chunks +5 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.h View 2 chunks +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp View 2 chunks +0 lines, -10 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridgeTest.cpp View 1 chunk +0 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/platform/graphics/ImageBuffer.h View 2 chunks +1 line, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp View 4 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.h View 5 chunks +3 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp View 4 chunks +1 line, -8 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/gpu/DrawingBufferTest.cpp View 2 chunks +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/gpu/SharedContextRateLimiter.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/public/blink_headers.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/public/platform/Platform.h View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/public/platform/WebCompositorSupport.h View 1 chunk +0 lines, -1 line 0 comments Download
D third_party/WebKit/public/platform/WebGraphicsContext3D.h View 1 chunk +0 lines, -44 lines 0 comments Download
M third_party/WebKit/public/platform/WebGraphicsContext3DProvider.h View 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/public/web/WebViewClient.h View 1 chunk +0 lines, -1 line 0 comments Download

Dependent Patchsets:

Messages

Total messages: 40 (22 generated)
danakj
+enne for owners of cc and core and stuff
4 years, 7 months ago (2016-04-29 21:54:08 UTC) #8
enne (OOO)
Deleting code super lgtm
4 years, 7 months ago (2016-04-29 21:55:33 UTC) #11
danakj
chrishtr can you review platform/graphics and public please
4 years, 7 months ago (2016-04-29 21:55:59 UTC) #12
chrishtr
lgtm
4 years, 7 months ago (2016-04-29 22:03:39 UTC) #13
Zhenyao Mo
awesome. modules/webgl lgtm
4 years, 7 months ago (2016-04-29 22:05:09 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935783002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935783002/40001
4 years, 7 months ago (2016-04-29 22:06:22 UTC) #16
darin (slow to review)
Glorious! LGTM
4 years, 7 months ago (2016-04-29 22:06:42 UTC) #18
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935783002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935783002/40001
4 years, 7 months ago (2016-04-29 22:16:04 UTC) #22
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/59117)
4 years, 7 months ago (2016-04-29 22:27:15 UTC) #24
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935783002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935783002/60001
4 years, 7 months ago (2016-04-29 22:40:45 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935783002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935783002/60001
4 years, 7 months ago (2016-04-30 00:18:11 UTC) #30
Fady Samuel
https://codereview.chromium.org/1935783002/diff/60001/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h File content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h (right): https://codereview.chromium.org/1935783002/diff/60001/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h#newcode25 content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h:25: #include "third_party/WebKit/public/platform/WebString.h" Drive by nit: Is this include still ...
4 years, 7 months ago (2016-04-30 00:22:28 UTC) #32
danakj
https://codereview.chromium.org/1935783002/diff/60001/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h File content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h (right): https://codereview.chromium.org/1935783002/diff/60001/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h#newcode25 content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h:25: #include "third_party/WebKit/public/platform/WebString.h" On 2016/04/30 00:22:28, Fady Samuel wrote: > ...
4 years, 7 months ago (2016-04-30 00:25:54 UTC) #33
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 7 months ago (2016-04-30 01:02:40 UTC) #35
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/ae04f52ea689d1a31e7e4529166be3ded508ab6d Cr-Commit-Position: refs/heads/master@{#390825}
4 years, 7 months ago (2016-04-30 17:30:41 UTC) #36
Ken Russell (switch to Gerrit)
Sorry I wasn't around to review this but thank you for untangling this mess of ...
4 years, 7 months ago (2016-05-02 18:27:00 UTC) #38
piman
Belated \o/ On Fri, Apr 29, 2016 at 2:54 PM, <danakj@chromium.org> wrote: > Reviewers: chrishtr, ...
4 years, 7 months ago (2016-05-02 18:42:45 UTC) #39
piman
4 years, 7 months ago (2016-05-02 18:42:45 UTC) #40
Message was sent while issue was closed.
Belated \o/

On Fri, Apr 29, 2016 at 2:54 PM, <danakj@chromium.org> wrote:

> Reviewers: chrishtr, Ken Russell OOO till 5-2-2016
> CL: https://codereview.chromium.org/1935783002/
>
> Message:
> +enne for owners of cc and core and stuff
>
> Description:
> Delete blink::WebGraphicsContext3D and cc_blink::ContextProviderWebContext
>
> The provider only returns nullptr now, so this is all dead.
>
> R=chrishtr@chromium.org, kbr@chromium.org
> BUG=584497
> CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
>
> Base URL: https://chromium.googlesource.com/chromium/src.git@sharegroup
>
> Affected files (+22, -195 lines):
> M cc/blink/BUILD.gn
> D cc/blink/context_provider_web_context.h
> M cc/blink/web_compositor_support_impl.h
> M cc/blink/web_external_texture_layer_impl.cc
> M components/test_runner/test_plugin.h
> M components/test_runner/test_plugin.cc
> M content/browser/DEPS
> M content/browser/compositor/image_transport_factory.h
> M content/browser/renderer_host/render_widget_host_view_android.h
> M content/common/DEPS
> M content/common/gpu/client/context_provider_command_buffer.h
> M content/common/gpu/client/context_provider_command_buffer.cc
> M content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h
> M content/renderer/media/webmediaplayer_ms.cc
> M content/renderer/render_frame_impl.cc
> M content/renderer/render_thread_impl.h
> M content/renderer/render_view_impl.h
> M content/renderer/render_widget.cc
> M content/renderer/render_widget_fullscreen_pepper.cc
> M content/renderer/renderer_blink_platform_impl.h
> M content/renderer/renderer_blink_platform_impl.cc
> M content/renderer/webgraphicscontext3d_provider_impl.h
> M content/renderer/webgraphicscontext3d_provider_impl.cc
> M gpu/ipc/client/gpu_context_tests.h
> M third_party/WebKit/Source/core/html/HTMLVideoElement.cpp
> M third_party/WebKit/Source/core/testing/Internals.cpp
> M third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp
> M third_party/WebKit/Source/modules/webgl/WebGLContextGroup.h
> M third_party/WebKit/Source/modules/webgl/WebGLContextObject.h
> M third_party/WebKit/Source/modules/webgl/WebGLObject.h
> M third_party/WebKit/Source/modules/webgl/WebGLObject.cpp
> M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h
> M third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
> M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.h
> M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridge.cpp
> M third_party/WebKit/Source/platform/graphics/Canvas2DLayerBridgeTest.cpp
> M third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp
> M third_party/WebKit/Source/platform/graphics/ImageBuffer.h
> M third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp
> M third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.h
> M third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp
> M third_party/WebKit/Source/platform/graphics/gpu/DrawingBufferTest.cpp
> M
> third_party/WebKit/Source/platform/graphics/gpu/SharedContextRateLimiter.cpp
> M third_party/WebKit/public/blink_headers.gypi
> M third_party/WebKit/public/platform/Platform.h
> M third_party/WebKit/public/platform/WebCompositorSupport.h
> D third_party/WebKit/public/platform/WebGraphicsContext3D.h
> M third_party/WebKit/public/platform/WebGraphicsContext3DProvider.h
> M third_party/WebKit/public/web/WebViewClient.h
>
>
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698