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.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@238223
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
2018-11-15 Antti Koivisto <antti@apple.com>
+ 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.
+
+ * 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.
+
+2018-11-15 Antti Koivisto <antti@apple.com>
+
Remove fonts from CSSFontFaceSet safely
https://bugs.webkit.org/show_bug.cgi?id=191676
fast/mediacapturefromelement/CanvasCaptureMediaStream-imagebitmaprenderingcontext.html [ Skip ]
fast/mediacapturefromelement/CanvasCaptureMediaStream-framerate-0.html [ Skip ]
fast/mediacapturefromelement/CanvasCaptureMediaStream-capture-out-of-DOM-element.html [ Skip ]
-
-webkit.org/b/191642 fast/forms/access-key-case-insensitive.html [ Skip ]
-webkit.org/b/191642 fast/forms/access-key-mutated.html [ Skip ]
\ No newline at end of file
webkit.org/b/191644 [ Sierra ] fast/workers/worker-cloneport.html [ Pass Failure ]
-webkit.org/b/191642 accessibility/mac/selection-notification-focus-change.html [ Skip ]
-
webkit.org/b/191658 [ Sierra Release ] fast/layers/no-clipping-overflow-hidden-added-after-transform.html [ Pass ImageOnlyFailure ]
eventSender.keyDown(tabCharacter);
Received AXSelectedTextChanged
PASS userInfo["AXTextSelectionChangedFocus"] is true
+Received AXFocusChanged
Received AXSelectedTextChanged
PASS userInfo["AXTextSelectionChangedFocus"] is true
-Received AXFocusChanged
PASS accessibilityController.accessibleElementById("1").isFocusable is true
accessibilityController.accessibleElementById("1").takeFocus()
2018-11-15 Antti Koivisto <antti@apple.com>
+ 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.
+
+ Invalidate access key map even when thorttling style recalcs.
+
+ * dom/Document.cpp:
+ (WebCore::Document::scheduleStyleRecalc):
+
+2018-11-15 Antti Koivisto <antti@apple.com>
+
Remove fonts from CSSFontFaceSet safely
https://bugs.webkit.org/show_bug.cgi?id=191676
ASSERT(childNeedsStyleRecalc() || m_pendingStyleRecalcShouldForce);
+ // FIXME: Why on earth is this here? This is clearly misplaced.
+ invalidateAccessKeyMap();
+
auto shouldThrottleStyleRecalc = [&] {
if (m_pendingStyleRecalcShouldForce)
return false;
if (shouldThrottleStyleRecalc())
return;
- // FIXME: Why on earth is this here? This is clearly misplaced.
- invalidateAccessKeyMap();
-
m_styleRecalcTimer.startOneShot(0_s);
InspectorInstrumentation::didScheduleStyleRecalculation(*this);