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

Issue 727073002: Plugin Power Saver: Force SW rendering for peripheral plugins. (Closed)

Created:
6 years, 1 month ago by tommycli
Modified:
6 years, 1 month ago
Reviewers:
groby-ooo-7-16, piman
CC:
chromium-reviews, mkwst+moarreviews-renderer_chromium.org, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@0192-plugin-power-saver-implement-basic-stop-frame-heuristic
Project:
chromium
Visibility:
Public.

Description

Plugin Power Saver: Force SW rendering for peripheral plugins. Keyframes cannot be efficiently extracted when plugins use the hardware backend for rendering. This change forces plugins determined to be peripheral to use the software backend for rendering. BUG=403800 Committed: https://crrev.com/8e6e33fbfe2856ed8c33384c83be652ee933d965 Cr-Commit-Position: refs/heads/master@{#304646}

Patch Set 1 #

Total comments: 4

Patch Set 2 : address comments #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -0 lines) Patch
M content/renderer/pepper/pepper_plugin_instance_throttler.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/pepper/ppb_graphics_3d_impl.cc View 1 2 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
tommycli
groby/piman: For your reviewing pleasure.
6 years, 1 month ago (2014-11-14 22:34:54 UTC) #2
groby-ooo-7-16
https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc File content/renderer/pepper/resource_creation_impl.cc (right): https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc#newcode112 content/renderer/pepper/resource_creation_impl.cc:112: // Force SW rendering for keyframe extraction to avoid ...
6 years, 1 month ago (2014-11-14 22:45:39 UTC) #3
piman
https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc File content/renderer/pepper/resource_creation_impl.cc (right): https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc#newcode112 content/renderer/pepper/resource_creation_impl.cc:112: // Force SW rendering for keyframe extraction to avoid ...
6 years, 1 month ago (2014-11-14 22:53:01 UTC) #4
tommycli
thanks! i tested this. it works on my machine. https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc File content/renderer/pepper/resource_creation_impl.cc (right): https://codereview.chromium.org/727073002/diff/1/content/renderer/pepper/resource_creation_impl.cc#newcode112 content/renderer/pepper/resource_creation_impl.cc:112: ...
6 years, 1 month ago (2014-11-14 23:58:22 UTC) #5
piman
lgtm
6 years, 1 month ago (2014-11-15 00:46:58 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/727073002/40001
6 years, 1 month ago (2014-11-18 18:19:13 UTC) #8
commit-bot: I haz the power
Committed patchset #3 (id:40001)
6 years, 1 month ago (2014-11-18 18:59:22 UTC) #9
commit-bot: I haz the power
6 years, 1 month ago (2014-11-18 19:00:48 UTC) #10
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/8e6e33fbfe2856ed8c33384c83be652ee933d965
Cr-Commit-Position: refs/heads/master@{#304646}

Powered by Google App Engine
This is Rietveld 408576698