Changeset 19457 for S60/trunk/WebCore

Show
Ignore:
Timestamp:
02/06/07 19:36:18 (2 years ago)
Author:
brmorris
Message:

yaharon, reviewed by zalan. merged to s60/trunk by brad.

DESC: [S60] BrowserNG: Betsson.com crash (MLIO-6XWP2K)
http://bugs.webkit.org/show_bug.cgi?id=12641

Location:
S60/trunk/WebCore
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • S60/trunk/WebCore/ChangeLog

    r19440 r19457  
     1yaharon, reviewed by zalan. merged to s60/trunk by brad. 
     2        DESC: [S60] BrowserNG: Betsson.com crash (MLIO-6XWP2K) 
     3        http://bugs.webkit.org/show_bug.cgi?id=12641 
     4 
     5        WARNING: NO TEST CASES ADDED OR CHANGED 
     6 
     7        * khtml/rendering/render_layer.cpp: 
     8        (RenderLayer::setHasHorizontalScrollbar): 
     9        (RenderLayer::setHasVerticalScrollbar): 
     10 
    111yongjzha, reviewed by Zalan. 
    212        DESC: don't apply outline style for image inside <A> element 
  • S60/trunk/WebCore/khtml/rendering/render_layer.cpp

    r15508 r19457  
    710710{ 
    711711    if (hasScrollbar && !m_hBar) { 
     712#ifdef NOKIA_CHANGES 
     713        QScrollView* scrollView = m_object->document()->view(); 
     714#else 
    712715        QScrollView* scrollView = m_object->element()->getDocument()->view(); 
     716#endif 
    713717        m_hBar = new QScrollBar(Qt::Horizontal, 0); 
    714718        scrollView->addChild(m_hBar, 0, -50000); 
     
    718722    } 
    719723    else if (!hasScrollbar && m_hBar) { 
     724#ifdef NOKIA_CHANGES 
     725        QScrollView* scrollView = m_object->document()->view(); 
     726#else 
    720727        QScrollView* scrollView = m_object->element()->getDocument()->view(); 
     728#endif 
    721729        scrollView->removeChild (m_hBar); 
    722730 
     
    732740{ 
    733741    if (hasScrollbar && !m_vBar) { 
     742#ifdef NOKIA_CHANGES 
     743        QScrollView* scrollView = m_object->document()->view(); 
     744#else 
    734745        QScrollView* scrollView = m_object->element()->getDocument()->view(); 
     746#endif 
    735747        m_vBar = new QScrollBar(Qt::Vertical, 0); 
    736748        scrollView->addChild(m_vBar, 0, -50000); 
     
    740752    } 
    741753    else if (!hasScrollbar && m_vBar) { 
     754#ifdef NOKIA_CHANGES 
     755        QScrollView* scrollView = m_object->document()->view(); 
     756#else 
    742757        QScrollView* scrollView = m_object->element()->getDocument()->view(); 
     758#endif 
    743759        scrollView->removeChild (m_vBar); 
    744760