Changeset 238223 in webkit


Ignore:
Timestamp:
Nov 15, 2018, 5:57:50 AM (7 years ago)
Author:
Antti Koivisto
Message:

REGRESSION(r238178): fast/forms/access-key-mutated.html and fast/forms/access-key-case-insensitive.html are timing out
https://bugs.webkit.org/show_bug.cgi?id=191642

Reviewed by Zalan Bujtas.

Source/WebCore:

Invalidate access key map even when thorttling style recalcs.

  • dom/Document.cpp:

(WebCore::Document::scheduleStyleRecalc):

LayoutTests:

  • TestExpectations: Unskip
  • platform/mac-wk2/TestExpectations: Unskip
  • platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt:

Rebase. Focus timings depends on layout timings.

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r238222 r238223  
     12018-11-15  Antti Koivisto  <antti@apple.com>
     2
     3        REGRESSION(r238178): fast/forms/access-key-mutated.html and fast/forms/access-key-case-insensitive.html are timing out
     4        https://bugs.webkit.org/show_bug.cgi?id=191642
     5
     6        Reviewed by Zalan Bujtas.
     7
     8        * TestExpectations: Unskip
     9        * platform/mac-wk2/TestExpectations: Unskip
     10        * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt:
     11
     12        Rebase. Focus timings depends on layout timings.
     13
    1142018-11-15  Antti Koivisto  <antti@apple.com>
    215
  • trunk/LayoutTests/TestExpectations

    r238194 r238223  
    29512951fast/mediacapturefromelement/CanvasCaptureMediaStream-framerate-0.html [ Skip ]
    29522952fast/mediacapturefromelement/CanvasCaptureMediaStream-capture-out-of-DOM-element.html [ Skip ]
    2953 
    2954 webkit.org/b/191642 fast/forms/access-key-case-insensitive.html [ Skip ]
    2955 webkit.org/b/191642 fast/forms/access-key-mutated.html [ Skip ]
  • trunk/LayoutTests/platform/mac-wk2/TestExpectations

    r238207 r238223  
    908908webkit.org/b/191644 [ Sierra ] fast/workers/worker-cloneport.html [ Pass Failure ]
    909909
    910 webkit.org/b/191642 accessibility/mac/selection-notification-focus-change.html [ Skip ]
    911 
    912910webkit.org/b/191658 [ Sierra Release ] fast/layers/no-clipping-overflow-hidden-added-after-transform.html [ Pass ImageOnlyFailure ]
  • trunk/LayoutTests/platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt

    r228417 r238223  
    88Received AXSelectedTextChanged
    99PASS userInfo["AXTextSelectionChangedFocus"] is true
     10Received AXFocusChanged
    1011Received AXSelectedTextChanged
    1112PASS userInfo["AXTextSelectionChangedFocus"] is true
    12 Received AXFocusChanged
    1313
    1414PASS accessibilityController.accessibleElementById("1").isFocusable is true
  • trunk/Source/WebCore/ChangeLog

    r238222 r238223  
     12018-11-15  Antti Koivisto  <antti@apple.com>
     2
     3        REGRESSION(r238178): fast/forms/access-key-mutated.html and fast/forms/access-key-case-insensitive.html are timing out
     4        https://bugs.webkit.org/show_bug.cgi?id=191642
     5
     6        Reviewed by Zalan Bujtas.
     7
     8        Invalidate access key map even when thorttling style recalcs.
     9
     10        * dom/Document.cpp:
     11        (WebCore::Document::scheduleStyleRecalc):
     12
    1132018-11-15  Antti Koivisto  <antti@apple.com>
    214
  • trunk/Source/WebCore/dom/Document.cpp

    r238212 r238223  
    18051805    ASSERT(childNeedsStyleRecalc() || m_pendingStyleRecalcShouldForce);
    18061806
     1807    // FIXME: Why on earth is this here? This is clearly misplaced.
     1808    invalidateAccessKeyMap();
     1809
    18071810    auto shouldThrottleStyleRecalc = [&] {
    18081811        if (m_pendingStyleRecalcShouldForce)
     
    18181821        return;
    18191822
    1820     // FIXME: Why on earth is this here? This is clearly misplaced.
    1821     invalidateAccessKeyMap();
    1822    
    18231823    m_styleRecalcTimer.startOneShot(0_s);
    18241824
Note: See TracChangeset for help on using the changeset viewer.