Changeset 17761 in webkit


Ignore:
Timestamp:
Nov 14, 2006 10:57:01 AM (17 years ago)
Author:
ap
Message:

2006-11-14 Rob Buis <buis@kde.org>

Reviewed by Darin.

http://bugs.webkit.org/show_bug.cgi?id=11575
Bug 11575: REGRESSION: WebCore crash in CSSParser/HTMLTokenizer

Test: fast/css/css-imports.html

  • css/CSSImportRule.cpp: (WebCore::CSSImportRule::insertedIntoParent): Fix the crash by testing for null pointer.
Location:
trunk
Files:
6 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r17753 r17761  
     12006-11-14  Mitz Pettel  <mitz@webkit.org>
     2
     3        http://bugs.webkit.org/show_bug.cgi?id=11575
     4        Bug 11575: REGRESSION: WebCore crash in CSSParser/HTMLTokenizer
     5
     6        * fast/css/css-imports-expected.checksum: Added.
     7        * fast/css/css-imports-expected.png: Added.
     8        * fast/css/css-imports-expected.txt: Added.
     9        * fast/css/css-imports.html: Added.
     10        * fast/css/resources/css-imports-2.css: Added.
     11        * fast/css/resources/css-imports.css: Added.
     12
    1132006-11-13  Justin Garcia  <justin.garcia@apple.com>
    214
  • trunk/WebCore/ChangeLog

    r17760 r17761  
     12006-11-14  Rob Buis  <buis@kde.org>
     2
     3        Reviewed by Darin.
     4
     5        http://bugs.webkit.org/show_bug.cgi?id=11575
     6        Bug 11575: REGRESSION: WebCore crash in CSSParser/HTMLTokenizer
     7
     8        Test: fast/css/css-imports.html
     9
     10        * css/CSSImportRule.cpp:
     11        (WebCore::CSSImportRule::insertedIntoParent):
     12        Fix the crash by testing for null pointer.
     13
    1142006-11-14  Alexey Proskuryakov  <ap@webkit.org>
    215
  • trunk/WebCore/css/CSSImportRule.cpp

    r17730 r17761  
    105105        // removed from the pending sheet count, so let the doc know
    106106        // the sheet being imported is pending.
    107         if (parentSheet && parentSheet->loadCompleted())
     107        if (parentSheet && parentSheet->loadCompleted() && parentSheet->doc())
    108108            parentSheet->doc()->addPendingSheet();
    109109        m_loading = true;
Note: See TracChangeset for help on using the changeset viewer.