{"shas":[["289f3707a713f97ca60e3659bc00f259a9c92ffe","452366475289c42e47fc92217cd74a409e234d1c@webkit.org","2011-02-01  Patrick Gansterer  <paroga@webkit.org>\n\n        Reviewed by Darin Adler.\n\n        Avoid strlen() in AtomicString::fromUTF8\n        https://bugs.webkit.org/show_bug.cgi?id=50516\n\n        Add an overload to calculateStringHashFromUTF8 to get\n        strlen() of the input data with only one call.\n\n        This change shows about 3% performance win on the xml-parser benchmark.\n\n        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:\n        * wtf/text/AtomicString.cpp:\n        (WTF::AtomicString::fromUTF8):\n        * wtf/unicode/UTF8.cpp:\n        (WTF::Unicode::calculateStringHashAndLengthFromUTF8Internal):\n        (WTF::Unicode::calculateStringHashFromUTF8):\n        (WTF::Unicode::calculateStringHashAndLengthFromUTF8):\n        * wtf/unicode/UTF8.h:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77297 268f45cc-cd09-0410-ab3c-d52691b4dbfc","paroga@webkit.org"],["1e05f3d5eaca8544c78f8a034c0a210fb736cbfe","1213f304cb4206c2f96b41c3de6fca27b6572fb1@apple.com","Fix the build for Beth.\n\n* platform/mac/ScrollAnimatorMac.mm:\n(-[ScrollbarPainterControllerDelegate inLiveResizeForScrollerImpPair:]):\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77298 268f45cc-cd09-0410-ab3c-d52691b4dbfc","weinig@apple.com"],["49393db962a6c6a987e9e3f5ad536d0ad12c1564","1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@apple.com","Fix Qt bustage.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77300 268f45cc-cd09-0410-ab3c-d52691b4dbfc","hyatt@apple.com"],["0eb875643bdd6e62f105cb248bd7624693b4fe68","1213f304cb4206c2f96b41c3de6fca27b6572fb1@apple.com","Try to fix the windows build.\n\n* DerivedSources.make:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77301 268f45cc-cd09-0410-ab3c-d52691b4dbfc","weinig@apple.com"],["fd808cd91f9240ac9a1bf327dc29c8c409d4e8c3","689551218b9c6c1186c1eae46d11abeb24a7d319@chromium.org","2011-02-01  Dimitri Glazkov  <dglazkov@chromium.org>\n\n        One more Chromium build fix after r77286.\n\n        * platform/chromium/ScrollbarThemeChromiumMac.mm:\n        (WebCore::ScrollbarThemeChromiumMac::paint): Changed to not use topLeft().\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77302 268f45cc-cd09-0410-ab3c-d52691b4dbfc","dglazkov@chromium.org"],["3f5f45059e3e04f28eec4a04d68e01a6f3365c0e","655bdf1d95ff956cd68886dd9e86ee5e987c9dbb@google.com","2011-02-01  Zhenyao Mo  <zmo@google.com>\n\n        Reviewed by Darin Adler.\n\n        Fix the incorrect usage of RetainPtr cases in GraphicsContext3DCG.cpp\n        https://bugs.webkit.org/show_bug.cgi?id=53531\n\n        With this fix, running WebGL conformance tests should no longer crash randomly.\n\n        * platform/graphics/cg/GraphicsContext3DCG.cpp:\n        (WebCore::GraphicsContext3D::getImageData):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77305 268f45cc-cd09-0410-ab3c-d52691b4dbfc","zmo@google.com"],["2b8a3fe943eabc37421849d80e68c647cd7a8419","ac78b022715c5b8357b4dca8045e8463b4de2124@apple.com","        Reviewed by Dan Bernstein and Darin Adler.\n\n        <rdar://problem/8830594> Printed page is sometimes shifted down, making footer invisible\n\n        * UIProcess/API/mac/WKPrintingView.mm: (-[WKPrintingView locationOfPrintRect:]): Instead of\n        letting AppKit compute content position on page, make the view provide it. We can do this\n        because WK(Printing)Views are always printed on their own, not as part of other views.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77306 268f45cc-cd09-0410-ab3c-d52691b4dbfc","ap@apple.com"],["a0d34a3c53914b9be2c163f582c10fc6a26de46f","b4d9b61fd398222e5ca570c429d3e32b066cf6d3@apple.com","AX: AXPosition of AXScrollArea is wrong\nhttps://bugs.webkit.org/show_bug.cgi?id=53511\n\nReviewed by Darin Adler.\n\nSource/WebCore: \n\nAccessibilityScrollView needed to return a valid documentFrameView() object.\nAt the same time, the code from document() should be consolidated in \nAccessibilityObject, so all objects can use it.\n\nTest: platform/mac/accessibility/webkit-scrollarea-position.html\n\n* accessibility/AccessibilityObject.cpp:\n(WebCore::AccessibilityObject::document):\n* accessibility/AccessibilityObject.h:\n* accessibility/AccessibilityScrollView.cpp:\n(WebCore::AccessibilityScrollView::accessibilityHitTest):\n(WebCore::AccessibilityScrollView::documentFrameView):\n* accessibility/AccessibilityScrollView.h:\n\nLayoutTests: \n\n* platform/mac/accessibility/webkit-scrollarea-position-expected.txt: Added.\n* platform/mac/accessibility/webkit-scrollarea-position.html: Added.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77308 268f45cc-cd09-0410-ab3c-d52691b4dbfc","cfleizach@apple.com"],["4efdab054086209be946ff27c190233e02820e4c","452366475289c42e47fc92217cd74a409e234d1c@webkit.org","2011-02-01  Patrick Gansterer  <paroga@webkit.org>\n\n        Unreviewed WinCE build fix for r77286.\n\n        * platform/graphics/wince/GraphicsContextWinCE.cpp:\n        (WebCore::TransparentLayerDC::TransparentLayerDC):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77309 268f45cc-cd09-0410-ab3c-d52691b4dbfc","paroga@webkit.org"],["4deb2045e6462e447e0845349158aaeca6abcf84","655bdf1d95ff956cd68886dd9e86ee5e987c9dbb@google.com","2011-02-01  Zhenyao Mo  <zmo@google.com>\n\n        Reviewed by Kenneth Russell.\n\n        getUniform should support SAMPLER_2D or SAMPLER_CUBE\n        https://bugs.webkit.org/show_bug.cgi?id=52190\n\n        * fast/canvas/webgl/gl-object-get-calls-expected.txt:\n        * fast/canvas/webgl/gl-object-get-calls.html: Test getUniform with sampler2D and samplerCube uniforms.\n        * fast/canvas/webgl/resources/noopUniformShader.vert: Added.\n        * fast/canvas/webgl/resources/samplerUniformShader.frag: Added.\n2011-02-01  Patrick Gansterer  <paroga@webkit.org>\n\n        Unreviewed WinCE build fix for r77286.\n\n        * platform/graphics/wince/GraphicsContextWinCE.cpp:\n        (WebCore::TransparentLayerDC::TransparentLayerDC):\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77311 268f45cc-cd09-0410-ab3c-d52691b4dbfc","zmo@google.com"],["410d71df25339ef8ca8b4faa22cf617792cb0187","1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@apple.com","Fix Qt bustage.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77312 268f45cc-cd09-0410-ab3c-d52691b4dbfc","hyatt@apple.com"],["88b13e65d7539cb75281e7f310e465658fbf1a3d","b626abb8f335fb56884ab84af7ce09cd9151230f@apple.com","2011-02-01  Darin Adler  <darin@apple.com>\n\n        Reviewed by Chris Fleizach.\n\n        REGRESSION: Removing focus from area element causes unwanted scrolling\n        https://bugs.webkit.org/show_bug.cgi?id=50169\n\n        Test: fast/images/imagemap-scroll.html\n\n        * html/HTMLAreaElement.cpp:\n        (WebCore::HTMLAreaElement::setFocus): Added override. Calls the new\n        RenderImage::areaElementFocusChanged function.\n        (WebCore::HTMLAreaElement::updateFocusAppearance): Removed the code\n        here that calls setNeedsLayout on the image's renderer. This was an\n        attempt to cause repaint of the renderer, but this function does not\n        need to do that. Also changed this to use the imageElement function\n        to avoid repeating code.\n\n        * html/HTMLAreaElement.h: Updated for above changes.\n\n        * rendering/RenderImage.cpp:\n        (WebCore::RenderImage::paint): Updated for name change.\n        (WebCore::RenderImage::paintAreaElementFocusRing): Renamed this from\n        paintFocusRing, because it only paints area focus rings, and should\n        not be confused with paintFocusRing functions in other classes. Also\n        removed the unused style argument. Removed the code that used an\n        HTMLCollection to see if the focused area element is for this image\n        and instead just call imageElement on the area element.\n        (WebCore::RenderImage::areaElementFocusChanged): Added. Calls repaint.\n\n        * rendering/RenderImage.h: Added a public areaElementFocusChanged\n        function for HTMLAreaElement to call. Made the paintFocusRing function\n        private, renamed it to paintAreaElementFocusRing, and removed its\n        unused style argument.\n2011-02-01  Darin Adler  <darin@apple.com>\n\n        Reviewed by Chris Fleizach.\n\n        REGRESSION: Removing focus from area element causes unwanted scrolling\n        https://bugs.webkit.org/show_bug.cgi?id=50169\n\n        * fast/images/imagemap-scroll-expected.txt: Added.\n        * fast/images/imagemap-scroll.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77313 268f45cc-cd09-0410-ab3c-d52691b4dbfc","darin@apple.com"],["f39674283000a208a7de7062db18dced15ae46bc","af664bbd4d5aee5df9352ca181b40e17255c4a06@apple.com","2011-02-01  Anders Carlsson  <andersca@apple.com>\n\n        Reviewed by Adam Roben.\n\n        Send messages when entering/exiting accelerated compositing\n        https://bugs.webkit.org/show_bug.cgi?id=53534\n\n        * Shared/LayerTreeContext.h: Added.\n        * Shared/mac/LayerTreeContextMac.mm: Added.\n        Add new LayerTreeContext which holds all information needed to enter\n        accelerated compositing mode.\n\n        * UIProcess/DrawingAreaProxy.h:\n        (WebKit::DrawingAreaProxy::enterAcceleratedCompositingMode):\n        (WebKit::DrawingAreaProxy::exitAcceleratedCompositingMode):\n        Add empty stubs.\n\n        * UIProcess/DrawingAreaProxy.messages.in:\n        Add new messgaes.\n\n        * UIProcess/DrawingAreaProxyImpl.cpp:\n        (WebKit::DrawingAreaProxyImpl::enterAcceleratedCompositingMode):\n        (WebKit::DrawingAreaProxyImpl::exitAcceleratedCompositingMode):\n        * UIProcess/DrawingAreaProxyImpl.h:\n        Add empty stubs.\n\n        * WebKit2.xcodeproj/project.pbxproj:\n        Add new files.\n\n        * WebProcess/WebPage/mac/LayerTreeHostMac.h:\n        * WebProcess/WebPage/mac/LayerTreeHostMac.mm:\n        (WebKit::LayerTreeHostMac::LayerTreeHostMac):\n        (WebKit::LayerTreeHostMac::invalidate):\n        Send messages.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77315 268f45cc-cd09-0410-ab3c-d52691b4dbfc","andersca@apple.com"],["87c837c5ffdd18e0de9956cf5256719b7796e17a","1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@apple.com","Fix Qt bustage.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77316 268f45cc-cd09-0410-ab3c-d52691b4dbfc","hyatt@apple.com"],["780ae888aff6583af4f071efca53d1e5d8dc2164","1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@apple.com","Fix Qt bustage.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@77317 268f45cc-cd09-0410-ab3c-d52691b4dbfc","hyatt@apple.com"]],"repo":"appcelerator/webkit_titanium","actor":"joshthecoder","ref":"refs/heads/master","size":15,"head":"780ae888aff6583af4f071efca53d1e5d8dc2164","actor_gravatar":"1ac0f2a98e4ab76825933758f4ce98f7","push_id":23971286}