Web Inspector: [Crash] Clear cached stylesheet rules in InspectorStyleSheet::deleteRule()
https://bugs.webkit.org/show_bug.cgi?id=104806
Reviewed by Vsevolod Vlasov.
Source/WebCore:
Cached rules (m_flatRules) should get cleared whenever a rule is deleted.
Test: inspector/styles/undo-add-rule-crash.html
* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyleSheet::deleteRule):
LayoutTests:
* inspector/styles/undo-add-rule-crash-expected.txt: Added.
* inspector/styles/undo-add-rule-crash.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137464 268f45cc-cd09-0410-ab3c-d52691b4dbfc
5 files changed