{"push_id":869062340,"size":190,"distinct_size":190,"ref":"refs/heads/m46","head":"9f61ba69c51ae2035b12ec92dd57cc5674802b78","before":"dcdbd9b6adc8fe7085afe4338ae56a481093ceb8","commits":[{"sha":"c4eb8f57d4e09a30177b950d3664a47eba3d5787","author":{"email":"4e6e7fac5bc0efa6348f3eb612a925b64daecf15@apple.com","name":"eric.carlson@apple.com"},"message":"[Mac] Complete plumbing so captions menu can indicate track type\nhttps://bugs.webkit.org/show_bug.cgi?id=108994\n\nReviewed by Dean Jackson.\n\nSource/WebCore: \n\nPlumb \"isClosedCaptions\" through to the Mac media engine.\n\nUpdated media/video-controls-captions-trackmenu-localized.html and results.\n\n* html/track/InbandTextTrack.cpp:\n(WebCore::InbandTextTrack::isClosedCaptions): New, pass the call through to the private track.\n* html/track/InbandTextTrack.h:\n(InbandTextTrack):\n* html/track/TextTrack.cpp:\n(WebCore::TextTrack::TextTrack): Lose the member variable, this won't be accessed often enough\n    to make it worth caching the value.\n* html/track/TextTrack.h:\n(WebCore::TextTrack::isClosedCaptions): Make virtual so derived classes can oveerride.\n* platform/graphics/InbandTextTrackPrivate.h:\n(WebCore::InbandTextTrackPrivate::isClosedCaptions): New.\n* platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.h:\n* platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm:\n(WebCore::InbandTextTrackPrivateAVFObjC::isClosedCaptions): New.\n\nLayoutTests: \n\nUpdate test results now that the Mac media engine identifies CC tracks.\n\n* media/video-controls-captions-trackmenu-localized.html:\n* platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141957 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/c4eb8f57d4e09a30177b950d3664a47eba3d5787"},{"sha":"4594d3eff363f82a275f6f0c73e3514f6a4a6281","author":{"email":"75627661c6524c42f6b15cccebd09e42ccf63aa6@apple.com","name":"roger_fong@apple.com"},"message":"Unreviewed build fix.\n\n* WebKit.vcproj/WebKitExports.def.in:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141958 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/4594d3eff363f82a275f6f0c73e3514f6a4a6281"},{"sha":"4376bbcf098f80bc86e18f24d72f25166360cf3c","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Building with MinGW compiler dies with gtest errors\nhttps://bugs.webkit.org/show_bug.cgi?id=108470\n\nPatch by Paweł Forysiuk <tuxator@o2.pl> on 2013-02-05\nReviewed by Martin Robinson.\n\nVariable Libraries_libgtest_la_CXXFLAGS blindly assumes that\npthreads will always be enabled. Make using pthreads for gtest\nconditional on the build target.\n\n* gtest/GNUmakefile.am: Set Libraries_libgtest_la_CXXFLAGS accordingly to the build target.\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141959 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/4376bbcf098f80bc86e18f24d72f25166360cf3c"},{"sha":"57c02cc7efaadb606d3c8a6a1007d22c61b8fa8d","author":{"email":"e0e84ce4a33dcc115f06c0609c8bb50720a44e41@chromium.org","name":"tkent@chromium.org"},"message":"INPUT_MULTIPLE_FIELDS_UI: Read-only inputs should be focusable\nhttps://bugs.webkit.org/show_bug.cgi?id=108795\n\nReviewed by Kentaro Hara.\n\nSource/WebCore:\n\nAccording to the standard [1], readonly form controls should be focusable.\n\n- Sub-fields should be focusable if they are read-only. We should check\n  isDisabled mainly.\n- All keyboard operations should not be handled if a field is disabled,\n  and focus navigation keyboard operations should be handled even if a\n  field is read-only.\n\n[1] http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#the-readonly-attribute\n\nNo new tests. Update\nfast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html\nfor the new behavior.\n\n* html/BaseMultipleFieldsDateAndTimeInputType.cpp:\n(WebCore::BaseMultipleFieldsDateAndTimeInputType::isKeyboardFocusable):\nMake <input> focusable even if it is read-only.\n* html/shadow/DateTimeEditElement.cpp:\n(WebCore::DateTimeEditElement::isFieldOwnerDisabled):\nSeparate isFieldOwnerDisabledOrReadOnly into two.\n(WebCore::DateTimeEditElement::isFieldOwnerReadOnly): Ditto.\n(WebCore::DateTimeEditElement::updateUIState):\nWe don't need to focus out if this is read-only.\n* html/shadow/DateTimeEditElement.h:\n(DateTimeEditElement): Separate isFieldOwnerDisabledOrReadOnly into two.\n* html/shadow/DateTimeFieldElement.cpp:\n(WebCore::DateTimeFieldElement::defaultEventHandler):\nSkip handleKeyboardEvent if the field is disabled or the owner input is\ndisabled or read-only. handleKeyboardEvent handles editing key\noperations.\n(WebCore::DateTimeFieldElement::defaultKeyboardEventHandler):\nIf this field is disabled or the owner input is disabled, all keyboard\ninputs are ignored.\nIf this field is read-only, we handle only left and right arrows to\nchange focus, and skip down/up/backspace/del keys.\n(WebCore::DateTimeFieldElement::isFieldOwnerDisabled):\nA helper function to check disable state of the owner input.\n(WebCore::DateTimeFieldElement::isFieldOwnerReadOnly):\nA helper function to check read-only state of the owner input.\n(WebCore::DateTimeFieldElement::isFocusable):\nThis field should be focusable if it is read-only and not disabled.\n* html/shadow/DateTimeFieldElement.h:\n(FieldOwner): Separate isFieldOwnerDisabledOrReadOnly into two.\n(DateTimeFieldElement):\nDeclare isFieldOwnerDisabled and isFieldOwnerReadOnly.\n* html/shadow/DateTimeNumericFieldElement.cpp:\n(WebCore::DateTimeNumericFieldElement::handleKeyboardEvent):\nRemove redundant isDisabled check. It is done in\nDateTimeFieldElement::defaultEventHandler.\n\nLayoutTests:\n\n* fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt:\n* fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events.html:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141960 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/57c02cc7efaadb606d3c8a6a1007d22c61b8fa8d"},{"sha":"6eb9c8e68f121dea652c96123d2dd2b7d987f8f7","author":{"email":"8f3a129bc83673565f000899a2a2ef93d9111231@apple.com","name":"akling@apple.com"},"message":"Optimize GlyphPage for case where all glyphs are available in the same font.\n<http://webkit.org/b/108835>\n<rdar://problem/13157042>\n\nReviewed by Antti Koivisto.\n\nLet GlyphPage begin optimistically assuming that all its glyphs will be represented in\nthe same SimpleFontData*. In this (very common) case, only keep a single SimpleFontData*.\n\nIf glyphs from multiple fonts are mixed in one page, an array of per-glyph SimpleFontData*\nis allocated transparently.\n\n4.98 MB progression on Membuster3.\n\n* platform/graphics/GlyphPageTreeNode.cpp:\n(WebCore::GlyphPageTreeNode::initializePage):\n* platform/graphics/GlyphPage.h:\n(WebCore::GlyphPage::createUninitialized):\n(WebCore::GlyphPage::createZeroedSystemFallbackPage):\n(WebCore::GlyphPage::createCopiedSystemFallbackPage):\n\n    There are now three ways of constructing a GlyphPage, two of them are only used for\n    creating system fallback pages.\n\n(WebCore::GlyphPage::setGlyphDataForIndex):\n\n    Hold off creating a SimpleFontData* array until we're sure there are two different\n    SimpleFontData* backing the glyphs in this page.\n    We don't store font data for glyph #0, instead we let the getters always return null for it.\n\n(WebCore::GlyphPage::~GlyphPage):\n\n    Free the SimpleFontData* array if needed.\n\n(WebCore::GlyphPage::glyphDataForCharacter):\n(WebCore::GlyphPage::glyphDataForIndex):\n(WebCore::GlyphPage::fontDataForCharacter):\n\n    The font data for glyph #0 is always a null pointer now.\n\n(WebCore::GlyphPage::clearForFontData):\n\n    Updated for new storage format.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141961 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/6eb9c8e68f121dea652c96123d2dd2b7d987f8f7"},{"sha":"188961960f925cff6ef9746bd315867f0ee0378d","author":{"email":"bef03f20adca993bde9c88e7bbbc9b13f651bc63@apple.com","name":"mhahnenberg@apple.com"},"message":"put_to_base should emit a Phantom for \"value\" across the ForceOSRExit\nhttps://bugs.webkit.org/show_bug.cgi?id=108998\n\nReviewed by Oliver Hunt.\n\nOtherwise, the OSR exit compiler could clobber it, which would lead to badness.\n\n* bytecode/CodeBlock.cpp:\n(JSC::CodeBlock::tallyFrequentExitSites): Build fixes for when DFG debug logging is enabled.\n* dfg/DFGByteCodeParser.cpp:\n(JSC::DFG::ByteCodeParser::parseBlock): Added extra Phantoms for the \"value\" field where needed.\n* dfg/DFGSpeculativeJIT.cpp:\n(JSC::DFG::SpeculativeJIT::compile): Ditto.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141962 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/188961960f925cff6ef9746bd315867f0ee0378d"},{"sha":"4e87ae1d974368b03aa9305165daeec304f40692","author":{"email":"b5c87a473a6d812cae15f9b3bf58ab2c4a64be1a@webkit.org","name":"jchaffraix@webkit.org"},"message":"[CSS Grid Layout] Grid item's logical height is not properly recomputed after -webkit-grid-column / -webkit-grid-row changes\nhttps://bugs.webkit.org/show_bug.cgi?id=108975\n\nReviewed by Tony Chang.\n\nSource/WebCore:\n\nTest: fast/css-grid-layout/implicit-position-dynamic-change.html\n\n* rendering/RenderBox.cpp:\n(WebCore::RenderBox::clearContainingBlockOverrideSize):\n(WebCore::RenderBox::clearOverrideContainingBlockContentLogicalHeight):\n* rendering/RenderBox.h:\nAdded clearOverrideContainingBlockContentLogicalHeight and updated clearContainingBlockOverrideSize\nto use it.\n\n* rendering/RenderGrid.cpp:\n(WebCore::RenderGrid::minContentForChild):\n(WebCore::RenderGrid::maxContentForChild):\nAdded missing clearContainingBlockOverrideSize to ensure we don't use a previous layout's override.\n\nLayoutTests:\n\n* fast/css-grid-layout/implicit-position-dynamic-change-expected.txt: Added.\n* fast/css-grid-layout/implicit-position-dynamic-change.html: Added.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141963 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/4e87ae1d974368b03aa9305165daeec304f40692"},{"sha":"3cdfbfa4be3835ce4916420cee031c76c4b68d01","author":{"email":"660993c3d126eab765eb32e252f89adca54e96c8@chromium.org","name":"hayato@chromium.org"},"message":"Split each RuleSet and feature out from StyleResolver into its own class.\nhttps://bugs.webkit.org/show_bug.cgi?id=107777\n\nReviewed by Dimitri Glazkov.\n\nSplitting each RuleSet and feature out from StyleResover into its onw class, DocumentRuleSets,\nto manage them separately.\n\nThis is one of the attempts to try to resolve meta bug (bug 89879)\nto lose StyleResolver's weight.  We need further action to factor\nStyleResolver to separate it into some classes cleanly.\nSee also https://bugs.webkit.org/show_bug.cgi?id=108890. A following patch will address that.\n\nNo tests. No change in behavior.\n\n* CMakeLists.txt:\n* GNUmakefile.list.am:\n* Target.pri:\n* WebCore.gypi:\n* WebCore.xcodeproj/project.pbxproj:\n* css/CSSAllInOne.cpp:\n* css/DocumentRuleSets.cpp: Added.\n(WebCore):\n(WebCore::DocumentRuleSets::DocumentRuleSets):\n(WebCore::DocumentRuleSets::~DocumentRuleSets):\n(WebCore::DocumentRuleSets::initUserStyle): New helper to initialize each RuleSets.\n(WebCore::DocumentRuleSets::collectRulesFromUserStyleSheets): Factored out from StyleResolver.\n(WebCore::makeRuleSet): Ditto.\n(WebCore::DocumentRuleSets::resetAuthorStyle): Ditto.\n(WebCore::DocumentRuleSets::appendAuthorStyleSheets): Ditto.\n(WebCore::DocumentRuleSets::collectFeatures): Ditto.\n(WebCore::DocumentRuleSets::reportMemoryUsage): New methods to report memory usage. Factored out from StyleResolver.\n* css/DocumentRuleSets.h: Added.\n(WebCore):\n(DocumentRuleSets):\n(WebCore::DocumentRuleSets::authorStyle): Moved from StyleResolver.\n(WebCore::DocumentRuleSets::userStyle): Ditto.\n(WebCore::DocumentRuleSets::features): Ditto.\n(WebCore::DocumentRuleSets::sibling): Ditto.\n(WebCore::DocumentRuleSets::uncommonAttribute): Ditto.\n* css/StyleResolver.cpp:\n(WebCore::StyleResolver::StyleResolver):\n(WebCore::StyleResolver::appendAuthorStyleSheets): Now calls DocumentRuleSets::appendAuthorStyleSheets.\n(WebCore::StyleResolver::matchAuthorRules): Use m_ruleSets.\n(WebCore::StyleResolver::matchUserRules): Ditto.\n(WebCore::StyleResolver::classNamesAffectedByRules): Ditto.\n(WebCore::StyleResolver::locateCousinList): Ditto.\n(WebCore::StyleResolver::canShareStyleWithElement): Ditto.\n(WebCore::StyleResolver::locateSharedStyle): Ditto.\n(WebCore::StyleResolver::styleForPage): Ditto.\n(WebCore::StyleResolver::checkRegionStyle): Ditto.\n(WebCore::StyleResolver::applyProperty): Ditto.\n(WebCore::StyleResolver::reportMemoryUsage): Now calls DocumentRuleSets::reportMemoryUsage.\n* css/StyleResolver.h:\n(WebCore::StyleResolver::scopeResolver):\n(StyleResolver):\n(WebCore::StyleResolver::ruleSets): accessor r to DocumentRuleSets.\n(WebCore::StyleResolver::usesSiblingRules): Use m_ruleSets.\n(WebCore::StyleResolver::usesFirstLineRules): Ditto.\n(WebCore::StyleResolver::usesBeforeAfterRules): Ditto.\n(WebCore::StyleResolver::hasSelectorForAttribute): Ditto.\n(WebCore::StyleResolver::hasSelectorForClass): Ditto.\n(WebCore::StyleResolver::hasSelectorForId): Ditto.\n* dom/DocumentStyleSheetCollection.cpp:\n(WebCore::DocumentStyleSheetCollection::updateActiveStyleSheets):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141964 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/3cdfbfa4be3835ce4916420cee031c76c4b68d01"},{"sha":"e22d4c375c55ee79a1b05be067b747fe35c3d084","author":{"email":"b8676f6f928be61b4dfe06922835796c5deaca81@apple.com","name":"mark.lam@apple.com"},"message":"Fix EnumClass so that it can be used with switch statements.\nhttps://bugs.webkit.org/show_bug.cgi?id=109004.\n\nReviewed by Sam Weinig.\n\n* wtf/EnumClass.h:\n(WTF::EnumClass::operator==):\n(WTF::EnumClass::operator!=):\n(WTF::EnumClass::operator<):\n(WTF::EnumClass::operator<=):\n(WTF::EnumClass::operator>):\n(WTF::EnumClass::operator>=):\n(EnumClass):\n(WTF::EnumClass::operator Value):\n\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141965 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/e22d4c375c55ee79a1b05be067b747fe35c3d084"},{"sha":"7b1482ee8ff287c1ca47058a38f4a8b6765b9bf7","author":{"email":"4e6e7fac5bc0efa6348f3eb612a925b64daecf15@apple.com","name":"eric.carlson@apple.com"},"message":"More updates to Caption user preferences\nhttps://bugs.webkit.org/show_bug.cgi?id=108997\n\nReviewed by Dean Jackson.\n\n* html/HTMLMediaElement.cpp:\n(WebCore::HTMLMediaElement::captionPreferencesChanged): Give the media controls a chance\n    to update for a preferences change.\n* html/shadow/MediaControlElements.cpp:\n(WebCore::MediaControlTextTrackContainerElement::updateSizes): Add optional \"force update\" \n    param to force font size recalc even when the video size hasn't changed.\n* html/shadow/MediaControlElements.h:\n\n* html/shadow/MediaControls.cpp:\n(WebCore::MediaControls::textTrackPreferencesChanged): New, force a font size recalc.\n* html/shadow/MediaControls.h:\n\n* html/track/TextTrackCueGeneric.cpp:\n(WebCore::TextTrackCueGenericBoxElement::applyCSSProperties): Don't set width/size of cues\n    that use default positioning. Use \"start\" as the default alignment.\n\n* page/CaptionUserPreferencesMac.mm:\n(WebCore::CaptionUserPreferencesMac::captionsWindowCSS): Set padding when the window is visible\n    so it shows around the cue background.\n(WebCore::CaptionUserPreferencesMac::captionsBackgroundCSS): Set padding to 0 when the background\n    is visible.\n(WebCore::CaptionUserPreferencesMac::windowRoundedCornerRadiusCSS): Add \"px\" to the border radius\n    so it actually works.\n* rendering/RenderTextTrackCue.cpp:\n(WebCore::RenderTextTrackCue::layout): Special case generic cues with default style.\n(WebCore::RenderTextTrackCue::repositionGenericCue):\n* rendering/RenderTextTrackCue.h:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141966 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/7b1482ee8ff287c1ca47058a38f4a8b6765b9bf7"},{"sha":"366de07cdc9aa24cfd5cc18fc978442be0463794","author":{"email":"030bfe7d16ef4fc1df0148061b8bc00562b52e1a@chromium.org","name":"vsevik@chromium.org"},"message":"Web Inspector: Add ending slashes automatically to file mappings.\nhttps://bugs.webkit.org/show_bug.cgi?id=108936\n\nReviewed by Pavel Feldman.\n\n* inspector/front-end/SettingsScreen.js:\n(WebInspector.WorkspaceSettingsTab.prototype._addFileMappingClicked):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141967 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/366de07cdc9aa24cfd5cc18fc978442be0463794"},{"sha":"7a816eb34a3a55c36db3c4353b5d60650bb5d33d","author":{"email":"e0e84ce4a33dcc115f06c0609c8bb50720a44e41@chromium.org","name":"tkent@chromium.org"},"message":"[Chromium] Split calendar-picker-key-operations.html into two\nhttps://bugs.webkit.org/show_bug.cgi?id=109006\n\nReviewed by Kentaro Hara.\n\nSplit calendar-picker-key-operations.html into two parts:\n - OS-independent part (calendar-picker-key-operations.html), and\n - OS-dependent part (calendar-picker-f4-key.html).\n\nWe had some troubles when we updated calendar-picker-key-operations.html\nbecause the behavior by F4 key is OS-dependent. We move the test for F4\nkey to new test.\n\n* platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-f4-key-expected.txt:\nAdded. It is expected that this contains FAIL line because we don't\nsupport the F4 key behavior on OSX.\n* platform/chromium-win/platform/chromium/fast/forms/calendar-picker/calendar-picker-key-operations-expected.txt:\nRemoved. Now the result of calendar-picker-key-operations.html is OS-independent.\n* platform/chromium/fast/forms/calendar-picker/calendar-picker-f4-key-expected.txt: Added.\n* platform/chromium/fast/forms/calendar-picker/calendar-picker-f4-key.html:\nAdded. Move from calendar-picker-key-operations.html.\n* platform/chromium/fast/forms/calendar-picker/calendar-picker-key-operations.html:\nMove the F4 key part to calendar-picker-f4-key.html.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141968 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/7a816eb34a3a55c36db3c4353b5d60650bb5d33d"},{"sha":"2cd8be8f4a629761dd08ed35b359655e7c10c3d5","author":{"email":"ac6d70dd368fdc5b0570ff3c80ed333d4513566a@chromium.org","name":"falken@chromium.org"},"message":"Unreviewed gardening. Chromium disabled web intents.\n\n* platform/chromium/TestExpectations:\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141969 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/2cd8be8f4a629761dd08ed35b359655e7c10c3d5"},{"sha":"6500d4da00c650512b362059ecf4c7a03d16cdc2","author":{"email":"ac6d70dd368fdc5b0570ff3c80ed333d4513566a@chromium.org","name":"falken@chromium.org"},"message":"Unreviewed gardening. Rebaseline navigator-detached-no-crash.html,\nwhose output is affected by the disabling of web intents in Chromium.\n\n* platform/chromium/fast/dom/navigator-detached-no-crash-expected.txt:\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141970 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/6500d4da00c650512b362059ecf4c7a03d16cdc2"},{"sha":"0502ca0b007d693c2129affcc10e144100d2b47a","author":{"email":"273bdfecad73f7fe5709ee7df2bc2207fb9dc935@chromium.org","name":"gman@chromium.org"},"message":"Adds the WebGL Conformance Tests attrib folder.\nhttps://bugs.webkit.org/show_bug.cgi?id=108901\n\nReviewed by Kenneth Russell.\n\n* platform/chromium/TestExpectations:\n* webgl/conformance/attribs/gl-disabled-vertex-attrib-expected.txt: Added.\n* webgl/conformance/attribs/gl-disabled-vertex-attrib.html: Added.\n* webgl/conformance/attribs/gl-enable-vertex-attrib-expected.txt: Added.\n* webgl/conformance/attribs/gl-enable-vertex-attrib.html: Added.\n* webgl/conformance/attribs/gl-vertex-attrib-expected.txt: Added.\n* webgl/conformance/attribs/gl-vertex-attrib-render-expected.txt: Added.\n* webgl/conformance/attribs/gl-vertex-attrib-render.html: Added.\n* webgl/conformance/attribs/gl-vertex-attrib-zero-issues-expected.txt: Added.\n* webgl/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.\n* webgl/conformance/attribs/gl-vertex-attrib.html: Added.\n* webgl/conformance/attribs/gl-vertexattribpointer-expected.txt: Added.\n* webgl/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt: Added.\n* webgl/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.\n* webgl/conformance/attribs/gl-vertexattribpointer.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/00_test_list.txt: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-disabled-vertex-attrib.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-enable-vertex-attrib.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib-render.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib-zero-issues.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-vertex-attrib.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-vertexattribpointer-offsets.html: Added.\n* webgl/resources/webgl_test_files/conformance/attribs/gl-vertexattribpointer.html: Added.\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141971 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/0502ca0b007d693c2129affcc10e144100d2b47a"},{"sha":"e21c1487e6e5d26f6d2dad84bb3ea736141b1b61","author":{"email":"ef1728e9a9ee178abcf3af44b8924f4f0a6f4047@chromium.org","name":"haraken@chromium.org"},"message":"Add #if USE(V8) to Node::V8CollectableDuringMinorGCFlag\nhttps://bugs.webkit.org/show_bug.cgi?id=109009\n\nReviewed by Kent Tamura.\n\nNode flags should be saved. V8CollectableDuringMinorGCFlag is used by V8 only.\n\n* dom/Node.h:\n(Node):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141972 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/e21c1487e6e5d26f6d2dad84bb3ea736141b1b61"},{"sha":"d90f5eb58c11773d8525472ef5e16a9a033ce7ed","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Unreviewed, rolling out r141964.\nhttp://trac.webkit.org/changeset/141964\nhttps://bugs.webkit.org/show_bug.cgi?id=109014\n\ncaused performance regression (Requested by hayato on\n#webkit).\n\nPatch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-02-05\n\n* CMakeLists.txt:\n* GNUmakefile.list.am:\n* Target.pri:\n* WebCore.gypi:\n* WebCore.xcodeproj/project.pbxproj:\n* css/CSSAllInOne.cpp:\n* css/DocumentRuleSets.cpp: Removed.\n* css/DocumentRuleSets.h: Removed.\n* css/StyleResolver.cpp:\n(WebCore::StyleResolver::StyleResolver):\n(WebCore::StyleResolver::collectRulesFromUserStyleSheets):\n(WebCore):\n(WebCore::makeRuleSet):\n(WebCore::StyleResolver::resetAuthorStyle):\n(WebCore::StyleResolver::appendAuthorStyleSheets):\n(WebCore::StyleResolver::matchAuthorRules):\n(WebCore::StyleResolver::matchUserRules):\n(WebCore::StyleResolver::classNamesAffectedByRules):\n(WebCore::StyleResolver::locateCousinList):\n(WebCore::StyleResolver::canShareStyleWithElement):\n(WebCore::StyleResolver::locateSharedStyle):\n(WebCore::StyleResolver::styleForElement):\n(WebCore::StyleResolver::styleForPage):\n(WebCore::StyleResolver::checkRegionStyle):\n(WebCore::StyleResolver::applyProperty):\n(WebCore::StyleResolver::collectFeatures):\n(WebCore::StyleResolver::reportMemoryUsage):\n* css/StyleResolver.h:\n(StyleResolver):\n(WebCore::StyleResolver::usesSiblingRules):\n(WebCore::StyleResolver::usesFirstLineRules):\n(WebCore::StyleResolver::usesBeforeAfterRules):\n(WebCore::StyleResolver::hasSelectorForAttribute):\n(WebCore::StyleResolver::hasSelectorForClass):\n(WebCore::StyleResolver::hasSelectorForId):\n* dom/DocumentStyleSheetCollection.cpp:\n(WebCore::DocumentStyleSheetCollection::updateActiveStyleSheets):\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141973 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/d90f5eb58c11773d8525472ef5e16a9a033ce7ed"},{"sha":"0eee16f7c585731f7d06fee50f5be607379fa33f","author":{"email":"1d23dcc90a3b52c0372ffb833d3e72ddc9f114fd@gmail.com","name":"zandobersek@gmail.com"},"message":"Unreviewed GTK gardening.\n\nSkipping the newly-added tests in webgl/, the GTK builders are not\nyet able to run these tests.\n\n* platform/gtk/TestExpectations:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141974 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/0eee16f7c585731f7d06fee50f5be607379fa33f"},{"sha":"50042224c1bcf120eabc5cd749797f0a1699e70d","author":{"email":"7f0483633cba54dafb7e9619e05ee12dc8d83202@sisa.samsung.com","name":"ch.dumez@sisa.samsung.com"},"message":"Unreviewed. Update my email address in committers.py.\n\n* Scripts/webkitpy/common/config/committers.py:\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141975 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/50042224c1bcf120eabc5cd749797f0a1699e70d"},{"sha":"5532ab5b17f2abb10bd897d197496964820cf34a","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Unreviewed, rolling out r141961.\nhttp://trac.webkit.org/changeset/141961\nhttps://bugs.webkit.org/show_bug.cgi?id=109019\n\nassertion failures on svn tests such as fonts-glyph-04-t.svg\n(Requested by falken on #webkit).\n\nPatch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-02-06\n\n* platform/graphics/GlyphPage.h:\n(WebCore::GlyphPage::create):\n(WebCore::GlyphPage::glyphDataForCharacter):\n(WebCore::GlyphPage::glyphDataForIndex):\n(WebCore::GlyphPage::fontDataForCharacter):\n(WebCore::GlyphPage::setGlyphDataForIndex):\n(GlyphPage):\n(WebCore::GlyphPage::copyFrom):\n(WebCore::GlyphPage::clear):\n(WebCore::GlyphPage::clearForFontData):\n(WebCore::GlyphPage::GlyphPage):\n* platform/graphics/GlyphPageTreeNode.cpp:\n(WebCore::GlyphPageTreeNode::initializePage):\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@141976 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/5532ab5b17f2abb10bd897d197496964820cf34a"}]}