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

Issue 23641004: Ignore should-scroll-on-main-thread if main frame is not scrollable (Closed)

Created:
7 years, 3 months ago by Ian Vollick
Modified:
7 years, 3 months ago
Reviewers:
jamesr
CC:
blink-reviews, kenneth.christiansen, dglazkov+blink, eae+blinkwatch
Visibility:
Public.

Description

Ignore should-scroll-on-main-thread if main frame is not scrollable This patch was originally reverted because the call to FrameView::isScrollable that was added could crash if the body had a NULL style. This patch adds a fix handle that scenario, and a test that reproduces it. This reverts commit 0e53aff60891596f88df001ef3d91422d83cc560. (Review URL: https://chromiumcodereview.appspot.com/23477042) And relands commit 1a3edc542e31626a9b46ae2b18eb227c7031f3d6 (Review URL: https://chromiumcodereview.appspot.com/22694003) BUG=280679 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157644

Patch Set 1 #

Patch Set 2 : . #

Total comments: 2

Patch Set 3 : Updated tests. #

Messages

Total messages: 8 (0 generated)
Ian Vollick
7 years, 3 months ago (2013-08-29 03:17:17 UTC) #1
jamesr
Do you know which of these is NULL and why? Where's your test?
7 years, 3 months ago (2013-08-30 19:06:55 UTC) #2
Ian Vollick
On 2013/08/30 19:06:55, jamesr wrote: > Do you know which of these is NULL and ...
7 years, 3 months ago (2013-09-11 19:54:10 UTC) #3
jamesr
code lgtm, but the patch description and tests both need work https://codereview.chromium.org/23641004/diff/5001/LayoutTests/compositing/overflow/do-not-crash-when-checking-frame-view-is-scrollable-expected.txt File LayoutTests/compositing/overflow/do-not-crash-when-checking-frame-view-is-scrollable-expected.txt (right): ...
7 years, 3 months ago (2013-09-11 20:33:16 UTC) #4
Ian Vollick
I've updated the tests and the description. Is this better?
7 years, 3 months ago (2013-09-11 22:50:17 UTC) #5
jamesr
Tests lgtm. The patch description still has some issues: 1.) The subject is not all ...
7 years, 3 months ago (2013-09-11 22:54:13 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vollick@chromium.org/23641004/11001
7 years, 3 months ago (2013-09-11 22:59:44 UTC) #7
commit-bot: I haz the power
7 years, 3 months ago (2013-09-12 00:38:33 UTC) #8
Message was sent while issue was closed.
Change committed as 157644

Powered by Google App Engine
This is Rietveld 408576698