{"push_id":1453839316,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"787d262bda0dffaa24d21c01fd7ee6f5c3609a91","before":"e83b1950b071302cf7e561c6597697e5d7908440","commits":[{"sha":"787d262bda0dffaa24d21c01fd7ee6f5c3609a91","author":{"name":"antti@apple.com","email":"7b465dcc05dbb4a25b3bdccfe1f3baa2951fcb00@apple.com"},"message":"Source/WebCore:\nREGRESSION (r198990): Cannot edit content inside <details> in wysiwyg editor\nhttps://bugs.webkit.org/show_bug.cgi?id=165757\n\nReviewed by Andreas Kling.\n\nTest: fast/html/details-edit.html\n\n-webkit-user-modify is reset on shadow boundary so it doesn't go through <details> shadow tree.\n\n* css/StyleResolver.cpp:\n(WebCore::StyleResolver::styleForElement):\n(WebCore::StyleResolver::pseudoStyleForElement):\n(WebCore::StyleResolver::styleForPage):\n(WebCore::StyleResolver::applyMatchedProperties):\n* dom/Node.cpp:\n(WebCore::computeEditabilityFromComputedStyle):\n(WebCore::Node::computeEditability):\n\n    Make -webkit-user-modify (which we would want to get rid of completely eventually) have no effect in shadow trees.\n    Check for contenteditable directly instead.\n\n* html/HTMLInputElement.cpp:\n(WebCore::HTMLInputElement::createInnerTextStyle):\n* html/HTMLTextAreaElement.cpp:\n(WebCore::HTMLTextAreaElement::createInnerTextStyle):\n* html/shadow/TextControlInnerElements.cpp:\n* rendering/RenderFlowThread.cpp:\n(WebCore::RenderFlowThread::createFlowThreadStyle):\n* rendering/RenderLayer.cpp:\n(WebCore::RenderLayer::calculateClipRects):\n* rendering/RenderListItem.cpp:\n(WebCore::RenderListItem::styleDidChange):\n* rendering/style/RenderStyle.cpp:\n(WebCore::RenderStyle::createAnonymousStyleWithDisplay):\n(WebCore::RenderStyle::createStyleInheritingFromPseudoStyle):\n(WebCore::RenderStyle::inheritFrom):\n\n    Let -webkit-user-modify inherit through shadow boundary as normal.\n\n* rendering/style/RenderStyle.h:\n\nLayoutTests:\nREGRESSION (r198990): Safari - Cannot edit content inside <details> in wysiwyg editor\nhttps://bugs.webkit.org/show_bug.cgi?id=165757\n\nReviewed by Andreas Kling.\n\n* editing/execCommand/justify-right-then-indent-with-problematic-body-expected.txt:\n* fast/html/details-edit-expected.txt: Added.\n* fast/html/details-edit.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@209756 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/WebKit/webkit/commits/787d262bda0dffaa24d21c01fd7ee6f5c3609a91"}]}
{"actor":{"display_login":"hubot"}}