{"push_id":2969337665,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5519e1baf6f71d8ea511b67fb42e4832af23ae13","before":"231c825a69c5ac8dbb684dbefbfd28818b0cf79f","commits":[{"sha":"5519e1baf6f71d8ea511b67fb42e4832af23ae13","author":{"name":"commit-queue@webkit.org","email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org"},"message":"Parse paint() and store paint callbacks for CSS Painting API\nhttps://bugs.webkit.org/show_bug.cgi?id=190657\n\nPatch by Justin Michaud <justin_michaud@apple.com> on 2018-10-17\nReviewed by Dean Jackson.\n\nSource/WebCore:\n\nImplement support for parsing paint() images in css, and store CSS paint callback objects in the paint definition map.\n\n* Sources.txt:\n* WebCore.xcodeproj/project.pbxproj:\n* bindings/js/JSCSSPaintWorkletGlobalScopeCustom.cpp:\n(WebCore::JSCSSPaintWorkletGlobalScope::visitAdditionalChildren):\n(WebCore::JSCSSPaintWorkletGlobalScope::registerPaint):\n* css/CSSImageGeneratorValue.cpp:\n(WebCore::CSSImageGeneratorValue::image):\n(WebCore::CSSImageGeneratorValue::isFixedSize const):\n(WebCore::CSSImageGeneratorValue::fixedSize):\n(WebCore::CSSImageGeneratorValue::isPending const):\n(WebCore::CSSImageGeneratorValue::knownToBeOpaque const):\n(WebCore::CSSImageGeneratorValue::loadSubimages):\n* css/CSSPaintImageValue.cpp: Added.\n(WebCore::CSSPaintImageValue::customCSSText const):\n* css/CSSPaintImageValue.h: Added.\n* css/CSSPaintWorkletGlobalScope.h:\n* css/CSSPaintWorkletGlobalScope.idl:\n* css/CSSValue.cpp:\n(WebCore::CSSValue::equals const):\n(WebCore::CSSValue::cssText const):\n(WebCore::CSSValue::destroy):\n* css/CSSValue.h:\n(WebCore::CSSValue::isPaintImageValue const):\n* css/CSSValueKeywords.in:\n* css/parser/CSSPropertyParserHelpers.cpp:\n(WebCore::CSSPropertyParserHelpers::consumeCustomPaint):\n(WebCore::CSSPropertyParserHelpers::consumeGeneratedImage):\n(WebCore::CSSPropertyParserHelpers::isGeneratedImage):\n* platform/mediastream/mac/RealtimeVideoUtilities.h:\n\nLayoutTests:\n\n* fast/css-custom-paint/basic-expected.txt:\n* fast/css-custom-paint/basic.html:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@237243 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5519e1baf6f71d8ea511b67fb42e4832af23ae13"}]}
{"actor":{"display_login":"kisg"}}