{"push_id":1360864716,"size":83,"distinct_size":50,"ref":"refs/heads/modern-media-controls","head":"78971113b85b61f21826bf0841a723b09b557f1b","before":"f3da673ed31883ab26d446e03f0388b01352092a","commits":[{"sha":"c9e38308cfdbb8435f214d6ba0904ac9d7e9346f","author":{"name":"simon.fraser@apple.com","email":"daa055b893832bbe20acb7911685e075f8a9ec26@apple.com"},"message":"WebView needs to initialize the visualViewportEnabled Setting from WebKit preferences\nhttps://bugs.webkit.org/show_bug.cgi?id=163680\n\nReviewed by Dean Jackson.\n\nAdd code to set the Setting from WebKit prefs. This code is a mess and needs to be autogenerated.\n\n* WebView/WebView.mm:\n(-[WebView _preferencesChanged:]):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207555 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/c9e38308cfdbb8435f214d6ba0904ac9d7e9346f"},{"sha":"608b2124107dbfdad179db735a3b0df40fba6026","author":{"name":"hyatt@apple.com","email":"9abeb171ebfeffd5098091200b715df64b104425@apple.com"},"message":"[CSS Parser] Fix background-position parsing\nhttps://bugs.webkit.org/show_bug.cgi?id=163681\n\nReviewed by Dean Jackson.\n\nThe new parser has a more efficient parsed representation of background positions. When\nbackground-position is \"center\" or when no length unit is specified for a dimension,\nthen rather than creating a pair, the new parser makes a singleton primitive value.\n\nPatch the StyleBuilder code to handle this case, resolving center to (left,50%) or\n(top,50%) as appropriate and also handling top/left without any associated length.\n\n* css/CSSToStyleMap.cpp:\n(WebCore::CSSToStyleMap::mapFillXPosition):\n(WebCore::CSSToStyleMap::mapFillYPosition):\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207556 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/608b2124107dbfdad179db735a3b0df40fba6026"},{"sha":"4e796528431ddf18667f834eba8050bf5007c19f","author":{"name":"mmaxfield@apple.com","email":"eb32da43949c574eef76b422382a5964a7838f01@apple.com"},"message":"[macOS] [iOS] Disable variation fonts on macOS El Capitan and iOS 9\nhttps://bugs.webkit.org/show_bug.cgi?id=163374\n\nReviewed by Darin Adler.\n\nSource/JavaScriptCore:\n\n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebCore:\n\nBecause of platform lack of support for variations in in-memory fonts,\nthis feature should be disabled on the affected OSes.\n\nNo tests because there is no behavior change (on the relevant platforms).\n\n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebKit/mac:\n\n* Configurations/FeatureDefines.xcconfig:\n\nSource/WebKit2:\n\n* Configurations/FeatureDefines.xcconfig:\n\nTools:\n\n* TestWebKitAPI/Configurations/FeatureDefines.xcconfig:\n\nLayoutTests:\n\nMoving animations/font-variation-settings* tests to animations/font-variations\nin order to make them easier to mark as failing.\n\nMark the relevant tests as failing on El Capitan and iOS 9.\n\n* animations/font-variations/font-variation-settings-expected.html: Renamed from LayoutTests/animations/font-variation-settings-expected.html.\n* animations/font-variations/font-variation-settings-order-expected.html: Renamed from LayoutTests/animations/font-variation-settings-order-expected.html.\n* animations/font-variations/font-variation-settings-order.html: Renamed from LayoutTests/animations/font-variation-settings-order.html.\n* animations/font-variations/font-variation-settings-unlike-expected.html: Renamed from LayoutTests/animations/font-variation-settings-unlike-expected.html.\n* animations/font-variations/font-variation-settings-unlike.html: Renamed from LayoutTests/animations/font-variation-settings-unlike.html.\n* animations/font-variations/font-variation-settings.html: Renamed from LayoutTests/animations/font-variation-settings.html.\n* platform/gtk/TestExpectations:\n* platform/ios-simulator/TestExpectations:\n* platform/mac/TestExpectations:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207557 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/4e796528431ddf18667f834eba8050bf5007c19f"},{"sha":"f71dfb037e14c97b2a79c56ae4e24e7c99251309","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"https://bugs.webkit.org/show_bug.cgi?id=163292\n\nPatch by Damian Kaleta <dkaleta@apple.com> on 2016-10-19\nReviewed by Brady Eidson.\n\nAdded ability to display context menu asynchronously.\n\n* Shared/API/APIObject.h: Added ContextMenuListener.\n* Shared/API/c/WKBase.h: Added WKContextMenuListenerRef struct.\n* UIProcess/API/APIContextMenuClient.h:\n(API::ContextMenuClient::getContextMenuFromProposedMenuAsync): New method that allows showing context menu asynchronously.\n* UIProcess/API/C/WKAPICast.h: Added a new mapping for WebContextMenuListenerProxy.\n* UIProcess/API/C/WKContextMenuListener.cpp: Added. New class that allow a client to return results asynchronously.\n(WKContextMenuListenerGetTypeID):\n(WKContextMenuListenerUseContextMenuItems):\n* UIProcess/API/C/WKContextMenuListener.h: Added.\n* UIProcess/API/C/WKPage.cpp: Added WKPageContextMenuClientV4.\n(WKPageSetPageContextMenuClient):\n* UIProcess/API/C/WKPageContextMenuClient.h:\n* UIProcess/WebContextMenuListenerProxy.cpp: Copied from Source/WebKit2/UIProcess/mac/WebContextMenuProxyMac.h.\n(WebKit::WebContextMenuListenerProxy::WebContextMenuListenerProxy):\n(WebKit::WebContextMenuListenerProxy::~WebContextMenuListenerProxy):\n(WebKit::WebContextMenuListenerProxy::useContextMenuItems): Passes items to m_contextMenuMac.\n(WebKit::WebContextMenuListenerProxy::invalidate):\n* UIProcess/WebContextMenuListenerProxy.h: Copied from Source/WebKit2/UIProcess/mac/WebContextMenuProxyMac.h.\n(WebKit::WebContextMenuListenerProxy::create):\n* UIProcess/mac/WebContextMenuProxyMac.h:\n* UIProcess/mac/WebContextMenuProxyMac.mm:\n(WebKit::WebContextMenuProxyMac::showContextMenuWithItems): Shows context menu.\n(WebKit::WebContextMenuProxyMac::showContextMenu): Extracted some logic to showContextMenuWithItems().\n* WebKit2.xcodeproj/project.pbxproj:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207558 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/f71dfb037e14c97b2a79c56ae4e24e7c99251309"},{"sha":"7e6a288f4816923cf3a37730a6d13df88973b59f","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"check-webkit-style: fix false-positive warnings about using #pragma once header guard\nhttps://bugs.webkit.org/show_bug.cgi?id=163575\n\nPatch by Joseph Pecoraro <pecoraro@apple.com> on 2016-10-19\nReviewed by Brady Eidson.\n\nThere were some false positive warnings about header guards\nfor ObjC headers that don't need guards. This changes the\nstyle checker to no longer warn if there is no #pragma once.\nIt only warns if there are #ifndef that should be #pragma once.\n\n* Scripts/webkitpy/style/checkers/cpp.py:\n(check_for_header_guard):\nChange when we output an error.\n\n* Scripts/webkitpy/style/checkers/cpp_unittest.py:\n(CppStyleTest.test_build_header_guard):\nUpdate tests.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207559 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/7e6a288f4816923cf3a37730a6d13df88973b59f"},{"sha":"e364fc87fb145506635003499d8603464dfeea95","author":{"name":"ddkilzer@apple.com","email":"b87067c5c3f126ea734aac6a1a7365ada482e828@apple.com"},"message":"Bug 163670: Refine assertions in WebCore::ImageData constructors\n<https://webkit.org/b/163670>\n<rdar://problem/27497338>\n\nReviewed by Brent Fulgham.\n\nNo new tests because there is no change in nominal behavior.\n\n* html/ImageData.cpp:\n(WebCore::ImageData::ImageData(const IntSize&)): Change to use\nASSERT() since the worst-case scenario here is a nullptr deref.\nSwitch to IntSize::area() to compute the area.\n(WebCore::ImageData::ImageData(const IntSize&, Ref<Uint8ClampedArray>&&)):\nAdd ASSERT() identical to the previous constructor, and change\nASSERT_WITH_SECURITY_IMPLICATION() to only fire when m_data is\nnot nullptr and the length check fails.  Switch to\nIntSize::area() to compute the area.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207560 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/e364fc87fb145506635003499d8603464dfeea95"},{"sha":"1cf7c81b22497add608e0df16fb8738461616244","author":{"name":"jer.noble@apple.com","email":"6204b61587c40a0ef5a6eb5bb72176f55ab1e072@apple.com"},"message":"Modify testrunner to mute audio during tests\nhttps://bugs.webkit.org/show_bug.cgi?id=162582\n\nReviewed by Alexey Proskuryakov.\n\n* DumpRenderTree/mac/DumpRenderTree.mm:\n(createWebViewAndOffscreenWindow):\n* WebKitTestRunner/TestController.cpp:\n(WTR::TestController::resetStateToConsistentValues):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207561 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/1cf7c81b22497add608e0df16fb8738461616244"},{"sha":"fdbe0fbe284beb61d253ee00119346b5e3f41957","author":{"name":"cdumez@apple.com","email":"db6265dc3a98ac0c5eece8303efd5265ebe4135b@apple.com"},"message":"Move HTML Interactive Form Validation behind an experimental flag\nhttps://bugs.webkit.org/show_bug.cgi?id=163673\n\nReviewed by Daniel Bates.\n\nSource/WebKit/mac:\n\nRe-disable HTML Interactive Form Validation by default on Mac WK1.\n\n* WebView/WebViewData.mm:\n(-[WebViewPrivate init]):\n\nSource/WebKit2:\n\nMove HTML Interactive Form Validation behind an experimental feature flag\nand disable by default until by have a better UI.\n\n* Shared/WebPreferencesDefinitions.h:\n* WebProcess/InjectedBundle/InjectedBundle.cpp:\n(WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207562 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/fdbe0fbe284beb61d253ee00119346b5e3f41957"},{"sha":"c400b304e2536c08ea15f1bc1ddf37a4e618d9ba","author":{"name":"aestes@apple.com","email":"671e3153fff116eea3fa7406e3db987a9a07c1a0@apple.com"},"message":"Crash in ASCIICaseInsensitiveHash::hash() when a response has a null MIME type\nhttps://bugs.webkit.org/show_bug.cgi?id=163476\n<rdar://problem/26941395>\n\nReviewed by Andreas Kling.\n\nSource/WebKit2:\n\nWhen custom content providers are registered and a response has a null MIME type, WebPage\nwill pass a null String to HashSet::contains(). This results in a null pointer dereference,\nsince the String hash functions do not support null Strings and unconditionally dereference\ntheir StringImpls. Fixed by checking that Strings are non-null before calling\nHashSet::contains() on m_mimeTypesWithCustomContentProviders.\n\nNew API test: WebKit2.LoadDataWithNilMIMEType.\n\n* WebProcess/WebPage/WebPage.cpp:\n(WebKit::WebPage::shouldUseCustomContentProviderForResponse): Checked if mimeType is null\nbefore calling m_mimeTypesWithCustomContentProviders.contains().\n(WebKit::WebPage::canShowMIMEType): Ditto.\n* WebProcess/WebPage/WebPage.h: Made private the declaration of canPluginHandleResponse().\n\nTools:\n\n* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:\n* TestWebKitAPI/Tests/WebKit2Cocoa/LoadDataWithNilMIMEType.mm: Added.\n(TEST): Added an API test that passes a nil MIMEType to\n-[WKWebView loadData:MIMEType:characterEncodingName:baseURL:].\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207563 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/c400b304e2536c08ea15f1bc1ddf37a4e618d9ba"},{"sha":"914945d43ce52c8b24df0f683e97a412fd1c1747","author":{"name":"n_wang@apple.com","email":"16ef10a043827e24683acd2c1fb3d68c60e82284@apple.com"},"message":"AX: crash: com.apple.WebCore: WebCore::AccessibilityObject::findMatchingObjects + 600\nhttps://bugs.webkit.org/show_bug.cgi?id=163682\n\nReviewed by Chris Fleizach.\n\nSource/WebCore:\n\nThere's a null pointer crash when we ask for startObject->parentObjectUnignored() in\nAccessibilityObject::findMatchingObject. Added a null check for the startObject to fix that.\n\nTest: accessibility/mac/search-predicate-crash.html\n\n* accessibility/AccessibilityObject.cpp:\n(WebCore::AccessibilityObject::findMatchingObjects):\n\nLayoutTests:\n\n* accessibility/mac/search-predicate-crash-expected.txt: Added.\n* accessibility/mac/search-predicate-crash.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207564 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/914945d43ce52c8b24df0f683e97a412fd1c1747"},{"sha":"8f115b8394702007a2c4f3a415c2db2083f3a870","author":{"name":"hyatt@apple.com","email":"9abeb171ebfeffd5098091200b715df64b104425@apple.com"},"message":"[CSS Parser] class and id parsing need to be case-insensitive in HTML quirks mode\nhttps://bugs.webkit.org/show_bug.cgi?id=163685\n\nReviewed by Zalan Bujtas.\n\nClass and ID parsing should be case-insensitive in quirks mode. Apply the same hack\nthat the old parser did and lowercase the class and ids in place.\n\n* css/parser/CSSSelectorParser.cpp:\n(WebCore::CSSSelectorParser::consumeId):\n(WebCore::CSSSelectorParser::consumeClass):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207565 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/8f115b8394702007a2c4f3a415c2db2083f3a870"},{"sha":"bfad80332835ea79c25ef5116064252d868417a1","author":{"name":"fpizlo@apple.com","email":"d10321acbaab64496ad134683276bafab9252051@apple.com"},"message":"Baseline JIT should use AutomaticThread\nhttps://bugs.webkit.org/show_bug.cgi?id=163686\n\nReviewed by Geoffrey Garen.\n        \nSource/JavaScriptCore:\n\nChange the JITWorklist to use AutomaticThread, so that the Baseline JIT's concurrent\ncompiler thread shuts down automatically after inactivity.\n        \nWith this change, all of JSC's threads shut down automatically. If you run splay for a few\nseconds (which fires up all threads - compiler and GC) and then go to sleep for a second,\nyou'll see that the only threads left are the main thread and the bmalloc thread.\n\n* jit/JITWorklist.cpp:\n(JSC::JITWorklist::Thread::Thread):\n(JSC::JITWorklist::JITWorklist):\n(JSC::JITWorklist::completeAllForVM):\n(JSC::JITWorklist::poll):\n(JSC::JITWorklist::compileLater):\n(JSC::JITWorklist::compileNow):\n(JSC::JITWorklist::finalizePlans):\n(JSC::JITWorklist::runThread): Deleted.\n* jit/JITWorklist.h:\n\nSource/WTF:\n\nAdded a AutomaticThreadCondition::wait() method, so that if you really want to use one\ncommon condition for your thread and something else, you can do it. This trivially works\nif you only use notifyAll(), and behaves as you'd expect for notifyOne() (i.e. it's\ndangerous, since you don't know who will wake up).\n        \nThe Baseline JIT used the one-true-Condition idiom because it used notifyAll() in an\noptimal way: there are just two threads talking to each other, so it wakes up at most one\nthread and that thread is exactly the one you want woken up. Adding wait() means that I did\nnot have to change that code.\n\n* wtf/AutomaticThread.cpp:\n(WTF::AutomaticThreadCondition::wait):\n* wtf/AutomaticThread.h:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207566 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/bfad80332835ea79c25ef5116064252d868417a1"},{"sha":"aa54c9a7e0c3620542db710b3f8cf634b821f0c1","author":{"name":"hyatt@apple.com","email":"9abeb171ebfeffd5098091200b715df64b104425@apple.com"},"message":"[CSS Parser] Support -webkit-border-fit\nhttps://bugs.webkit.org/show_bug.cgi?id=163687\n\nReviewed by Zalan Bujtas.\n\nAdd support for -webkit-border-fit to isValidKeywordPropertyAndValue.\n\n* css/parser/CSSParserFastPaths.cpp:\n(WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207567 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/aa54c9a7e0c3620542db710b3f8cf634b821f0c1"},{"sha":"1dd60c231df4529f9ec539a09301a0c9e8c58adf","author":{"name":"ryanhaddad@apple.com","email":"044732395dbd3a6b887403c0dc03a062a8c4066e@apple.com"},"message":"Unreviewed, rolling out r207557.\n\nThis change caused animations/font-variations tests to time\nout on pre-Sierra Macs.\n\nReverted changeset:\n\n\"[macOS] [iOS] Disable variation fonts on macOS El Capitan and\niOS 9\"\nhttps://bugs.webkit.org/show_bug.cgi?id=163374\nhttp://trac.webkit.org/changeset/207557\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207568 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/1dd60c231df4529f9ec539a09301a0c9e8c58adf"},{"sha":"a8dde98775c8dc8a5c4932e2e7dc862893810d02","author":{"name":"caitp@igalia.com","email":"438e70d19109682482413abcef64d9c241f43535@igalia.com"},"message":"[JSC] forbid \"use strict\" directive in generator functions with non-simple parameters\nhttps://bugs.webkit.org/show_bug.cgi?id=163683\n\nReviewed by Geoffrey Garen.\n\nJSTests:\n\nUpdate various generator*-non-simple-param.js tests to be passing.\n\n* test262.yaml:\n\nSource/JavaScriptCore:\n\nBecause generator functions and async functions both have an implicit\ninner function whose arguments are inherited from its parent, \"use strict\"\ndirectives within these functions did not yield a SyntaxError.\n\nNow, the correct syntax error is reported, fixing several test262 failures\nfor generators and async functions.\n\n* parser/Parser.cpp:\n(JSC::Parser<LexerType>::parseFunctionInfo):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207569 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/a8dde98775c8dc8a5c4932e2e7dc862893810d02"},{"sha":"ae1279f5ef413b70404efc0dd761bf3e5a83dc92","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"Import encoding web-platform-tests\nhttps://bugs.webkit.org/show_bug.cgi?id=163684\n\nPatch by Alex Christensen <achristensen@webkit.org> on 2016-10-19\nReviewed by Chris Dumez.\n\n* web-platform-tests/encoding: Added.\n* web-platform-tests/encoding/OWNERS: Added.\n* web-platform-tests/encoding/api-basics-expected.txt: Added.\n* web-platform-tests/encoding/api-basics.html: Added.\n* web-platform-tests/encoding/api-invalid-label-expected.txt: Added.\n* web-platform-tests/encoding/api-invalid-label.html: Added.\n* web-platform-tests/encoding/api-replacement-encodings-expected.txt: Added.\n* web-platform-tests/encoding/api-replacement-encodings.html: Added.\n* web-platform-tests/encoding/api-surrogates-utf8-expected.txt: Added.\n* web-platform-tests/encoding/api-surrogates-utf8.html: Added.\n* web-platform-tests/encoding/big5-encoder-expected.txt: Added.\n* web-platform-tests/encoding/big5-encoder.html: Added.\n* web-platform-tests/encoding/gb18030-encoder-expected.txt: Added.\n* web-platform-tests/encoding/gb18030-encoder.html: Added.\n* web-platform-tests/encoding/gbk-encoder-expected.txt: Added.\n* web-platform-tests/encoding/gbk-encoder.html: Added.\n* web-platform-tests/encoding/idlharness-expected.txt: Added.\n* web-platform-tests/encoding/idlharness.html: Added.\n* web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt: Added.\n* web-platform-tests/encoding/iso-2022-jp-decoder.html: Added.\n* web-platform-tests/encoding/iso-2022-jp-encoder-expected.txt: Added.\n* web-platform-tests/encoding/iso-2022-jp-encoder.html: Added.\n* web-platform-tests/encoding/resources: Added.\n* web-platform-tests/encoding/resources/encodings.js: Added.\n* web-platform-tests/encoding/resources/single-byte-raw.py: Added.\n(main):\n* web-platform-tests/encoding/resources/text-plain-charset.py: Added.\n(main):\n* web-platform-tests/encoding/single-byte-decoder-expected.txt: Added.\n* web-platform-tests/encoding/single-byte-decoder.html: Added.\n* web-platform-tests/encoding/textdecoder-byte-order-marks-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-byte-order-marks.html: Added.\n* web-platform-tests/encoding/textdecoder-fatal-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-fatal-single-byte.html: Added.\n* web-platform-tests/encoding/textdecoder-fatal-streaming-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-fatal-streaming.html: Added.\n* web-platform-tests/encoding/textdecoder-fatal.html: Added.\n* web-platform-tests/encoding/textdecoder-ignorebom-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-ignorebom.html: Added.\n* web-platform-tests/encoding/textdecoder-labels-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-labels.html: Added.\n* web-platform-tests/encoding/textdecoder-streaming-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-streaming.html: Added.\n* web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt: Added.\n* web-platform-tests/encoding/textdecoder-utf16-surrogates.html: Added.\n* web-platform-tests/encoding/textencoder-constructor-non-utf-expected.txt: Added.\n* web-platform-tests/encoding/textencoder-constructor-non-utf.html: Added.\n* web-platform-tests/encoding/textencoder-utf16-surrogates-expected.txt: Added.\n* web-platform-tests/encoding/textencoder-utf16-surrogates.html: Added.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207570 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/ae1279f5ef413b70404efc0dd761bf3e5a83dc92"},{"sha":"e57dfe0dbbd4fa16c36a733de597f3a7da02cbce","author":{"name":"rniwa@webkit.org","email":"bb1427811f7f1f5ee1e9e2f4eae879b0833665cb@webkit.org"},"message":"Annotate more DOM and HTML IDLs with CEReactions\nhttps://bugs.webkit.org/show_bug.cgi?id=163653\n\nReviewed by Darin Adler.\n\nLayoutTests/imported/w3c:\n\nRebaselined the tests now that more test cases are passing.\n\n* web-platform-tests/custom-elements/attribute-changed-callback-expected.txt:\n* web-platform-tests/custom-elements/reactions/DOMStringMap-expected.txt:\n* web-platform-tests/custom-elements/reactions/Document-expected.txt:\n* web-platform-tests/custom-elements/reactions/Element-expected.txt:\n* web-platform-tests/custom-elements/reactions/ElementContentEditable-expected.txt:\n* web-platform-tests/custom-elements/reactions/HTMLElement-expected.txt:\n* web-platform-tests/custom-elements/reactions/Selection-expected.txt:\n\nSource/WebCore:\n\nAdded CEReactions to more IDL files.\n\nTest: fast/custom-elements/reactions-for-webkit-extensions.html\n\n* bindings/js/JSDOMStringMapCustom.cpp:\n(WebCore::JSDOMStringMap::deleteProperty): Instantiate CustomElementReactionStack, which is equivalent to\nadding CEReactions in IDL.\n(WebCore::JSDOMStringMap::putDelegate): Ditto.\n* dom/Document.idl:\n* dom/Element.idl:\n* html/HTMLElement.idl:\n* page/DOMSelection.idl:\n\nLayoutTests:\n\nAdded a regression test to make sure webkitdropzone IDL attribute on HTMLElement\nhonors CEReactions semantics using the web-platform-tests' infrastructure I added.\n\n* fast/custom-elements/reactions-for-webkit-extensions-expected.txt: Added.\n* fast/custom-elements/reactions-for-webkit-extensions.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207571 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/e57dfe0dbbd4fa16c36a733de597f3a7da02cbce"},{"sha":"28721478981f98392aa71e79cf2bf14d4712c244","author":{"name":"jfbastien@apple.com","email":"b1be475d57672c454f5ff7f252e354049ca7b0d2@apple.com"},"message":"JavaScript WebAssembly API: baby steps\n\n - Expand WebAssembly constructors into their own files. This requires a lot of\n   boilerplate, as well as adding the .lut.h files. All of the\n   JSWebAssembly*.{h,cpp}, as well as Constructor and Prototype files, are\n   currently the same between the 4 specified WebAssembly constructors. It'll be\n   easy to implement individual functions on constructed objects as per the\n   spec, and have each of these files diverge. The error constructors are also\n   similar, except that their instance derives from ErrorInstance.\n - Use constructor macro when initializing the global object.\n - Dramatically improve testing of the WebAssembly API by checking for\n   properties specified in the spec [*].\n - Clean up assert.js' exception testing.\n - Fix a copy-paste bug in wasm.json: floating-point const return values were\n   swapped.\n\n[*] https://github.com/WebAssembly/design/blob/master/JS.md\n\nImplement more of the JavaScript WebAssembly API\nhttps://bugs.webkit.org/show_bug.cgi?id=163571\n\nReviewed by Keith Miller.\n\nJSTests:\n\n* wasm/assert.js:\n(export.const.isUndef): add this useful helper\n(export.const.throws): fold other throw checks into this one, and check message as well\n* wasm/js-api/test_basic_api.js:\n(const.checkOwnPropertyDescriptor): check own property descriptor follows the spec\n* wasm/self-test/test_BuilderJSON.js:\n(const.assertOpThrows): use new assert API\n(CheckedOpcodeArgumentsTooMany): ditto\n(CheckedOpcodeArgumentsNotEnough): ditto\n(CallInvalid): ditto\n(I32ConstInvalid): ditto\n(F32ConstInvalid): ditto (and this caugth the JSON copy-paste bug)\n(F64ConstInvalid): ditto\n* wasm/self-test/test_LowLevelBinary_varint.js: use new assert API\n* wasm/self-test/test_LowLevelBinary_varuint.js: use new assert API\n* wasm/utilities.js: add \"global\" object, used in basic API test (to access global.WebAssembly).\n* wasm/wasm.json: fix copy-paste\n\nSource/JavaScriptCore:\n\n* CMakeLists.txt: add .lut.h generation\n* DerivedSources.make: ditto\n* JavaScriptCore.xcodeproj/project.pbxproj: add .lut.h generation and all the new files\n* runtime/JSGlobalObject.cpp:\n(JSC::JSGlobalObject::init): use macro to list all constructors\n* wasm/WebAssemblyObject.cpp: unboilerplate, all constructors into their own files\n* wasm/WebAssemblyObject.h: ditto\n* wasm/js/JSWebAssemblyCompileError.cpp: Added.\n(JSC::JSWebAssemblyCompileError::create):\n(JSC::JSWebAssemblyCompileError::createStructure):\n(JSC::JSWebAssemblyCompileError::JSWebAssemblyCompileError):\n(JSC::JSWebAssemblyCompileError::finishCreation):\n(JSC::JSWebAssemblyCompileError::destroy):\n(JSC::JSWebAssemblyCompileError::visitChildren):\n* wasm/js/JSWebAssemblyCompileError.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/JSWebAssemblyInstance.cpp: Added.\n(JSC::JSWebAssemblyInstance::create):\n(JSC::JSWebAssemblyInstance::createStructure):\n(JSC::JSWebAssemblyInstance::JSWebAssemblyInstance):\n(JSC::JSWebAssemblyInstance::finishCreation):\n(JSC::JSWebAssemblyInstance::destroy):\n(JSC::JSWebAssemblyInstance::visitChildren):\n* wasm/js/JSWebAssemblyInstance.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/JSWebAssemblyMemory.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::JSWebAssemblyMemory::create):\n(JSC::JSWebAssemblyMemory::createStructure):\n(JSC::JSWebAssemblyMemory::JSWebAssemblyMemory):\n(JSC::JSWebAssemblyMemory::finishCreation):\n(JSC::JSWebAssemblyMemory::destroy):\n(JSC::JSWebAssemblyMemory::visitChildren):\n* wasm/js/JSWebAssemblyMemory.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/JSWebAssemblyModule.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::JSWebAssemblyModule::create):\n(JSC::JSWebAssemblyModule::createStructure):\n(JSC::JSWebAssemblyModule::JSWebAssemblyModule):\n(JSC::JSWebAssemblyModule::finishCreation):\n(JSC::JSWebAssemblyModule::destroy):\n(JSC::JSWebAssemblyModule::visitChildren):\n* wasm/js/JSWebAssemblyModule.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/JSWebAssemblyRuntimeError.cpp: Added.\n(JSC::JSWebAssemblyRuntimeError::create):\n(JSC::JSWebAssemblyRuntimeError::createStructure):\n(JSC::JSWebAssemblyRuntimeError::JSWebAssemblyRuntimeError):\n(JSC::JSWebAssemblyRuntimeError::finishCreation):\n(JSC::JSWebAssemblyRuntimeError::destroy):\n(JSC::JSWebAssemblyRuntimeError::visitChildren):\n* wasm/js/JSWebAssemblyRuntimeError.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/JSWebAssemblyTable.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::JSWebAssemblyTable::create):\n(JSC::JSWebAssemblyTable::createStructure):\n(JSC::JSWebAssemblyTable::JSWebAssemblyTable):\n(JSC::JSWebAssemblyTable::finishCreation):\n(JSC::JSWebAssemblyTable::destroy):\n(JSC::JSWebAssemblyTable::visitChildren):\n* wasm/js/JSWebAssemblyTable.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyCompileErrorConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyCompileError):\n(JSC::callJSWebAssemblyCompileError):\n(JSC::WebAssemblyCompileErrorConstructor::create):\n(JSC::WebAssemblyCompileErrorConstructor::createStructure):\n(JSC::WebAssemblyCompileErrorConstructor::finishCreation):\n(JSC::WebAssemblyCompileErrorConstructor::WebAssemblyCompileErrorConstructor):\n(JSC::WebAssemblyCompileErrorConstructor::getConstructData):\n(JSC::WebAssemblyCompileErrorConstructor::getCallData):\n(JSC::WebAssemblyCompileErrorConstructor::visitChildren):\n* wasm/js/WebAssemblyCompileErrorConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyCompileErrorConstructor::CompileErrorStructure):\n* wasm/js/WebAssemblyCompileErrorPrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyCompileErrorPrototype::create):\n(JSC::WebAssemblyCompileErrorPrototype::createStructure):\n(JSC::WebAssemblyCompileErrorPrototype::finishCreation):\n(JSC::WebAssemblyCompileErrorPrototype::WebAssemblyCompileErrorPrototype):\n* wasm/js/WebAssemblyCompileErrorPrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyInstanceConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyInstance):\n(JSC::callJSWebAssemblyInstance):\n(JSC::WebAssemblyInstanceConstructor::create):\n(JSC::WebAssemblyInstanceConstructor::createStructure):\n(JSC::WebAssemblyInstanceConstructor::finishCreation):\n(JSC::WebAssemblyInstanceConstructor::WebAssemblyInstanceConstructor):\n(JSC::WebAssemblyInstanceConstructor::getConstructData):\n(JSC::WebAssemblyInstanceConstructor::getCallData):\n(JSC::WebAssemblyInstanceConstructor::visitChildren):\n* wasm/js/WebAssemblyInstanceConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyInstanceConstructor::InstanceStructure):\n* wasm/js/WebAssemblyInstancePrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyInstancePrototype::create):\n(JSC::WebAssemblyInstancePrototype::createStructure):\n(JSC::WebAssemblyInstancePrototype::finishCreation):\n(JSC::WebAssemblyInstancePrototype::WebAssemblyInstancePrototype):\n* wasm/js/WebAssemblyInstancePrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyMemoryConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyMemory):\n(JSC::callJSWebAssemblyMemory):\n(JSC::WebAssemblyMemoryConstructor::create):\n(JSC::WebAssemblyMemoryConstructor::createStructure):\n(JSC::WebAssemblyMemoryConstructor::finishCreation):\n(JSC::WebAssemblyMemoryConstructor::WebAssemblyMemoryConstructor):\n(JSC::WebAssemblyMemoryConstructor::getConstructData):\n(JSC::WebAssemblyMemoryConstructor::getCallData):\n(JSC::WebAssemblyMemoryConstructor::visitChildren):\n* wasm/js/WebAssemblyMemoryConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyMemoryConstructor::MemoryStructure):\n* wasm/js/WebAssemblyMemoryPrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyMemoryPrototype::create):\n(JSC::WebAssemblyMemoryPrototype::createStructure):\n(JSC::WebAssemblyMemoryPrototype::finishCreation):\n(JSC::WebAssemblyMemoryPrototype::WebAssemblyMemoryPrototype):\n* wasm/js/WebAssemblyMemoryPrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyModuleConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyModule):\n(JSC::callJSWebAssemblyModule):\n(JSC::WebAssemblyModuleConstructor::create):\n(JSC::WebAssemblyModuleConstructor::createStructure):\n(JSC::WebAssemblyModuleConstructor::finishCreation):\n(JSC::WebAssemblyModuleConstructor::WebAssemblyModuleConstructor):\n(JSC::WebAssemblyModuleConstructor::getConstructData):\n(JSC::WebAssemblyModuleConstructor::getCallData):\n(JSC::WebAssemblyModuleConstructor::visitChildren):\n* wasm/js/WebAssemblyModuleConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyModuleConstructor::ModuleStructure):\n* wasm/js/WebAssemblyModulePrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyModulePrototype::create):\n(JSC::WebAssemblyModulePrototype::createStructure):\n(JSC::WebAssemblyModulePrototype::finishCreation):\n(JSC::WebAssemblyModulePrototype::WebAssemblyModulePrototype):\n* wasm/js/WebAssemblyModulePrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyRuntimeErrorConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyRuntimeError):\n(JSC::callJSWebAssemblyRuntimeError):\n(JSC::WebAssemblyRuntimeErrorConstructor::create):\n(JSC::WebAssemblyRuntimeErrorConstructor::createStructure):\n(JSC::WebAssemblyRuntimeErrorConstructor::finishCreation):\n(JSC::WebAssemblyRuntimeErrorConstructor::WebAssemblyRuntimeErrorConstructor):\n(JSC::WebAssemblyRuntimeErrorConstructor::getConstructData):\n(JSC::WebAssemblyRuntimeErrorConstructor::getCallData):\n(JSC::WebAssemblyRuntimeErrorConstructor::visitChildren):\n* wasm/js/WebAssemblyRuntimeErrorConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyRuntimeErrorConstructor::RuntimeErrorStructure):\n* wasm/js/WebAssemblyRuntimeErrorPrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyRuntimeErrorPrototype::create):\n(JSC::WebAssemblyRuntimeErrorPrototype::createStructure):\n(JSC::WebAssemblyRuntimeErrorPrototype::finishCreation):\n(JSC::WebAssemblyRuntimeErrorPrototype::WebAssemblyRuntimeErrorPrototype):\n* wasm/js/WebAssemblyRuntimeErrorPrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n* wasm/js/WebAssemblyTableConstructor.cpp: Added.\n(JSC::constructJSWebAssemblyTable):\n(JSC::callJSWebAssemblyTable):\n(JSC::WebAssemblyTableConstructor::create):\n(JSC::WebAssemblyTableConstructor::createStructure):\n(JSC::WebAssemblyTableConstructor::finishCreation):\n(JSC::WebAssemblyTableConstructor::WebAssemblyTableConstructor):\n(JSC::WebAssemblyTableConstructor::getConstructData):\n(JSC::WebAssemblyTableConstructor::getCallData):\n(JSC::WebAssemblyTableConstructor::visitChildren):\n* wasm/js/WebAssemblyTableConstructor.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyTableConstructor::TableStructure):\n* wasm/js/WebAssemblyTablePrototype.cpp: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n(JSC::WebAssemblyTablePrototype::create):\n(JSC::WebAssemblyTablePrototype::createStructure):\n(JSC::WebAssemblyTablePrototype::finishCreation):\n(JSC::WebAssemblyTablePrototype::WebAssemblyTablePrototype):\n* wasm/js/WebAssemblyTablePrototype.h: Copied from Source/JavaScriptCore/wasm/WebAssemblyObject.h.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207572 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/28721478981f98392aa71e79cf2bf14d4712c244"},{"sha":"225fd6fd98a1e385a80245e02acadc50e3149933","author":{"name":"dino@apple.com","email":"f01cf9e45ffc9d5aaeb4d158b1995c21ad8d6d51@apple.com"},"message":"Import W3C CSS Shapes tests\nhttps://bugs.webkit.org/show_bug.cgi?id=163697\n\nRubberstamped by Anders Carlsson.\n\nLayoutTests/imported/w3c:\n\nThey are marked as skipped for the moment, since we don't yet\nsupport the unprefixed form.\n\n* csswg-test/css-shapes-1/shape-outside-invalid-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-circle-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-circle-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-circle-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-circle-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-ellipse-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-inset-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-inset-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-inset-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside-invalid-inset-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/shape-outside-box-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-box/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/gradients/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-009.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-010.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-011.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-012.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-013.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-014.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-015.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-016.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-017.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-018.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-019.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-020.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-021.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-022.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-023.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-024.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/shape-image-025.html: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/animated.gif: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.jpg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/left-half-rectangle.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-20.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-50.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.gif: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.jpg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.png: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/right-half-rectangle.svg: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/support/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/shape-image/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/circle/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/inset/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/polygon/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.\n(ellipseXIntercept):\n(scanConvertRoundedRectangleOutside):\n(genLeftRoundedRectFloatShapeOutsideRefTest):\n(getRoundedRectLeftEdge):\n(genRightRoundedRectFloatShapeOutsideRefTest):\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/subpixel-utils.js: Added.\n(isEnabled):\n(return.snapToLayoutUnit):\n(return.ceilSnapToLayoutUnit):\n(SubPixelLayout):\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/test-utils.js: Added.\n(verifyTextPoints):\n* csswg-test/css-shapes-1/shape-outside/supported-shapes/support/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-image-threshold-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-margin-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-box-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-009.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-010.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-circle-011.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-computed-shape-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-009.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-010.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-ellipse-011.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-007.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-008.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-inset-009.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-002.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-003.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-004.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-005.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-polygon-006.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-arguments-001.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-inherit-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-initial-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-none-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/shape-outside-shape-notation-000.html: Added.\n* csswg-test/css-shapes-1/shape-outside/values/support/parsing-utils.js: Added.\n(testComputedStyle):\n(testShapeMarginComputedStyle):\n(testShapeThresholdComputedStyle):\n(buildPositionTests):\n(buildRadiiTests):\n(buildInsetTests):\n(buildCalcTests):\n(unique):\n(setUnit):\n(convertToPx):\n(roundResultStr):\n(insetRound):\n(serializedInsetRound):\n(generateInsetRoundCases):\n* csswg-test/css-shapes-1/shape-outside/values/support/w3c-import.log: Added.\n* csswg-test/css-shapes-1/shape-outside/values/w3c-import.log: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-001-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-001.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-002-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-002.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-003-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-003.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-004-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-004.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-005-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-005.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-006-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-006.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-007-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-007.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-008-expected.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-008.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-010.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-011.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-012.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-013.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-014.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-015.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-016.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-017.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-018.html: Added.\n* csswg-test/css-shapes-1/spec-examples/shape-outside-019.html: Added.\n* csswg-test/css-shapes-1/spec-examples/support/circle-no-shadow.png: Added.\n* csswg-test/css-shapes-1/spec-examples/support/circle-shadow.png: Added.\n* csswg-test/css-shapes-1/spec-examples/support/rounded-triangle.svg: Added.\n* csswg-test/css-shapes-1/spec-examples/support/spec-example-utils.js: Added.\n(runTest):\n(approxShapeTest):\n* csswg-test/css-shapes-1/spec-examples/support/w3c-import.log: Added.\n* csswg-test/css-shapes-1/spec-examples/w3c-import.log: Added.\n* csswg-test/css-shapes-1/support/1x1-green.png: Added.\n* csswg-test/css-shapes-1/support/1x1-lime.png: Added.\n* csswg-test/css-shapes-1/support/1x1-maroon.png: Added.\n* csswg-test/css-shapes-1/support/1x1-navy.png: Added.\n* csswg-test/css-shapes-1/support/1x1-red.png: Added.\n* csswg-test/css-shapes-1/support/1x1-white.png: Added.\n* csswg-test/css-shapes-1/support/60x60-gg-rr.png: Added.\n* csswg-test/css-shapes-1/support/60x60-green.png: Added.\n* csswg-test/css-shapes-1/support/60x60-red.png: Added.\n* csswg-test/css-shapes-1/support/README: Added.\n* csswg-test/css-shapes-1/support/a-green.css: Added.\n(.a):\n* csswg-test/css-shapes-1/support/b-green.css: Added.\n(.b):\n* csswg-test/css-shapes-1/support/c-red.css: Added.\n(.c):\n* csswg-test/css-shapes-1/support/cat.png: Added.\n* csswg-test/css-shapes-1/support/pattern-grg-rgr-grg.png: Added.\n* csswg-test/css-shapes-1/support/pattern-grg-rrg-rgg.png: Added.\n* csswg-test/css-shapes-1/support/pattern-rgr-grg-rgr.png: Added.\n* csswg-test/css-shapes-1/support/pattern-tr.png: Added.\n* csswg-test/css-shapes-1/support/square-purple.png: Added.\n* csswg-test/css-shapes-1/support/square-teal.png: Added.\n* csswg-test/css-shapes-1/support/square-white.png: Added.\n* csswg-test/css-shapes-1/support/swatch-blue.png: Added.\n* csswg-test/css-shapes-1/support/swatch-green.png: Added.\n* csswg-test/css-shapes-1/support/swatch-lime.png: Added.\n* csswg-test/css-shapes-1/support/swatch-orange.png: Added.\n* csswg-test/css-shapes-1/support/swatch-red.png: Added.\n* csswg-test/css-shapes-1/support/swatch-white.png: Added.\n* csswg-test/css-shapes-1/support/swatch-yellow.png: Added.\n* csswg-test/css-shapes-1/support/test-bl.png: Added.\n* csswg-test/css-shapes-1/support/test-br.png: Added.\n* csswg-test/css-shapes-1/support/test-outer.png: Added.\n* csswg-test/css-shapes-1/support/test-tl.png: Added.\n* csswg-test/css-shapes-1/support/test-tr.png: Added.\n* csswg-test/css-shapes-1/support/w3c-import.log: Added.\n* csswg-test/css-shapes-1/test-plan/index.html: Added.\n* csswg-test/css-shapes-1/test-plan/w3c-import.log: Added.\n* csswg-test/css-shapes-1/w3c-import.log: Added.\n\nLayoutTests:\n\n* TestExpectations: Mark as skipped while we unprefix.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207573 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/225fd6fd98a1e385a80245e02acadc50e3149933"},{"sha":"4cb31e32a8f14779e2118793e9e6478901a71013","author":{"name":"ryanhaddad@apple.com","email":"044732395dbd3a6b887403c0dc03a062a8c4066e@apple.com"},"message":"Marking platform/mac-wk2/plugins/muted-state.html as failing.\nhttps://bugs.webkit.org/show_bug.cgi?id=163702\n\nUnreviewed test gardening.\n\n* platform/mac-wk2/TestExpectations:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@207574 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":false,"url":"https://api.github.com/repos/graouts/webkit/commits/4cb31e32a8f14779e2118793e9e6478901a71013"}]}
{"actor":{"display_login":"graouts"}}