{"push_id":1230946054,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"d57e7e913a4263d9adacbadc223b714154d3229f","before":"266c161f364b5b2d3e0cb0caf6015cecc02bf4c5","commits":[{"sha":"7a1f401bfdcbb3d01d37d1d3c400e907add64ef6","author":{"name":"fred.wang@free.fr","email":"3baa81185447fe12caa5d6fb3cd7e90610cbe2e2@free.fr"},"message":"Move parsing of the form attribute to MathMLOperatorElement\nhttps://bugs.webkit.org/show_bug.cgi?id=160239\n\nPatch by Frederic Wang <fwang@igalia.com> on 2016-07-28\nReviewed by Darin Adler.\n\nWe move the parsing of the mo@form attribute to the MathMLOperatorElement class. Note that\nwhen the attribute is not explicit, the form may also be guessed by searching into the\noperator dictionary. Hence we also start moving the determination of the default dictionary\nproperties. Moving the actual parsing of the corresponding attributes will be done in\nfollow-up commits.\n\nNo new tests, already covered by existing tests.\n\n* mathml/MathMLInlineContainerElement.cpp:\n(WebCore::MathMLInlineContainerElement::childrenChanged): Make the form of operators dirty\nif its siblings have changed.\n* mathml/MathMLOperatorDictionary.cpp:\n(WebCore::MathMLOperatorDictionary::search): Merge old getEntry functions into one helper\nfunction that returns an Optional<Entry>.\n(WebCore::MathMLOperatorDictionary::getEntry): Deleted\n* mathml/MathMLOperatorDictionary.h: Declare MathMLOperatorDictionary::find.\n* mathml/MathMLOperatorElement.cpp:\n(WebCore::MathMLOperatorElement::dictionaryProperty): We determine the operator form by\nparsing the corresponding attribute or by using heuristics if that attribute is not\nspecified. We also read dictionary the corresponding dictionary properties.\n(WebCore::MathMLOperatorElement::flags): Return the flags read from the dictionary.\n(WebCore::MathMLOperatorElement::defaultLeadingSpace): Return the space read from the dictionary.\n(WebCore::MathMLOperatorElement::defaultTrailingSpace): Return the space read from the dictionary.\n(WebCore::MathMLOperatorElement::childrenChanged): Make the dictionary properties dirty.\n(WebCore::MathMLOperatorElement::parseAttribute): Make the dictionary properties dirty when\nthe form changes.\n* mathml/MathMLOperatorElement.h: New member to store dictionary properties and expose them.\n* rendering/mathml/RenderMathMLFencedOperator.cpp:\n(WebCore::RenderMathMLFencedOperator::setOperatorProperties): We implement the case specific\nto anonymous mfenced operators here.\n* rendering/mathml/RenderMathMLFencedOperator.h: Move the m_operatorForm member here and\ndeclare the overriden function setOperatorProperties.\n* rendering/mathml/RenderMathMLOperator.cpp:\n(WebCore::RenderMathMLOperator::setOperatorProperties): Simplify this code since the logic\nhas been moved to the element classes.\n(WebCore::RenderMathMLOperator::setOperatorPropertiesFromOpDictEntry): Deleted.\n* rendering/mathml/RenderMathMLOperator.h: Remove setOperatorPropertiesFromOpDictEntry, make\nmembers accessible to RenderMathMLFencedOperator and remove m_operatorForm.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@204022 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/7a1f401bfdcbb3d01d37d1d3c400e907add64ef6"},{"sha":"d57e7e913a4263d9adacbadc223b714154d3229f","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"Skip fetch API worker tests in Debug mode\nhttps://bugs.webkit.org/show_bug.cgi?id=160448\n\nUnreviewed.\n\nPatch by Youenn Fablet <youenn@apple.com> on 2016-08-02\n\nLayoutTests/imported/w3c:\n\n* web-platform-tests/fetch/api/cors/cors-cookies-worker-expected.txt: Rebasing\n\nLayoutTests:\n\n* TestExpectations:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@204023 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/d57e7e913a4263d9adacbadc223b714154d3229f"}]}
{"actor":{"display_login":"kisg"}}