Bug 124415 - REGRESSION: Adding a class to the body which alters appearance crashes WebCore
Summary: REGRESSION: Adding a class to the body which alters appearance crashes WebCore
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL: http://author.economiacms.progressive...
Keywords: Regression
Depends on:
Blocks:
 
Reported: 2013-11-15 09:28 PST by Nicholas Helke
Modified: 2013-11-25 06:32 PST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas Helke 2013-11-15 09:28:43 PST
Opening the specified page and adding the "nightmode" to the body element causes WebCore to crash in WebCore::InlineFlowBox::deleteLine with a BAD_EXEC_ERROR on iOS and Mac.

Steps to reproduce:

1) Open specified page
2) Add the class "nightmode" to the body by seemingly any means (through the inspector or using javascript)

WebCore crashes.

Additional details:

1) This does not happen with Safari 6.0.2 (8536.26.17).
2) Eliminating the below CSS seems to work around the crash but breaks the design of other pages.
    body.nightmode article p:first-of-type::first-letter {
      color: white;
    }

I am not sure WebCore Misc. is the right component. This is a guess based on the backtrace.