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

Issue 1491893004: Plugin Power Saver: Remove Size Recheck hack in plugin placeholders. (Closed)

Created:
5 years ago by tommycli
Modified:
4 years, 10 months ago
Reviewers:
groby-ooo-7-16
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@0047-pps-skip-poster-for-same-origin
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Plugin Power Saver: Remove Size Recheck hack in plugin placeholders. See https://code.google.com/p/chromium/issues/detail?id=343769. The Blink faulty geometry is _almost_ fixed, and it seems fixed-enough to remove the (awful) size recheck hack for plugin placeholders. As a nice side effect, removing this size recheck hack will also make essential plugins with posters no longer have an ugly delay. BUG=497429, 560590 Committed: https://crrev.com/f74fd9e11c465ff68c954cc30a1856300a9c54be Cr-Commit-Position: refs/heads/master@{#372674}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -81 lines) Patch
M components/plugins/renderer/loadable_plugin_placeholder.h View 1 2 3 2 chunks +0 lines, -4 lines 0 comments Download
M components/plugins/renderer/loadable_plugin_placeholder.cc View 1 2 3 5 chunks +38 lines, -77 lines 0 comments Download

Messages

Total messages: 19 (6 generated)
tommycli
groby: PTAL, this should fix the perceived "delay" with the large plugins with posters. The ...
5 years ago (2015-12-11 22:25:21 UTC) #4
groby-ooo-7-16
https://codereview.chromium.org/1491893004/diff/40001/components/plugins/renderer/loadable_plugin_placeholder.cc File components/plugins/renderer/loadable_plugin_placeholder.cc (left): https://codereview.chromium.org/1491893004/diff/40001/components/plugins/renderer/loadable_plugin_placeholder.cc#oldcode39 components/plugins/renderer/loadable_plugin_placeholder.cc:39: // Blink can report incorrect sizes to plugins while ...
5 years ago (2015-12-15 01:28:13 UTC) #5
tommycli
groby: thanks! https://codereview.chromium.org/1491893004/diff/40001/components/plugins/renderer/loadable_plugin_placeholder.cc File components/plugins/renderer/loadable_plugin_placeholder.cc (left): https://codereview.chromium.org/1491893004/diff/40001/components/plugins/renderer/loadable_plugin_placeholder.cc#oldcode39 components/plugins/renderer/loadable_plugin_placeholder.cc:39: // Blink can report incorrect sizes to ...
5 years ago (2015-12-15 02:09:23 UTC) #6
groby-ooo-7-16
And look, LargeCrossOriginObscured failed on the try bots :) We might need to retest from ...
5 years ago (2015-12-15 18:11:40 UTC) #7
tommycli
On 2015/12/15 18:11:40, groby wrote: > And look, LargeCrossOriginObscured failed on the try bots :) ...
5 years ago (2015-12-15 18:47:58 UTC) #8
groby-ooo-7-16
Where are we on this?
4 years, 11 months ago (2016-01-04 18:51:49 UTC) #9
tommycli
On 2016/01/04 18:51:49, groby wrote: > Where are we on this? Since this relanded: https://codereview.chromium.org/1522173002/ ...
4 years, 11 months ago (2016-01-04 18:55:24 UTC) #10
tommycli
groby: I think this is okay. The tests are flaky. But I think it's flaky ...
4 years, 11 months ago (2016-01-04 22:17:41 UTC) #11
groby-ooo-7-16
On 2016/01/04 22:17:41, tommycli wrote: > groby: I think this is okay. > > The ...
4 years, 11 months ago (2016-01-26 02:32:32 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1491893004/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1491893004/100001
4 years, 10 months ago (2016-02-01 16:05:21 UTC) #14
commit-bot: I haz the power
Committed patchset #5 (id:100001)
4 years, 10 months ago (2016-02-01 16:47:38 UTC) #16
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/f74fd9e11c465ff68c954cc30a1856300a9c54be Cr-Commit-Position: refs/heads/master@{#372674}
4 years, 10 months ago (2016-02-01 16:49:03 UTC) #18
Will Harris
4 years, 10 months ago (2016-02-25 21:45:19 UTC) #19
Message was sent while issue was closed.
A revert of this CL (patchset #5 id:100001) has been created in
https://codereview.chromium.org/1732313003/ by wfh@chromium.org.

The reason for reverting is: this is causing RELEASE_ASSERT crashes, see bug
545039.

Powered by Google App Engine
This is Rietveld 408576698