GitHub PushEvent at 2014-01-15 07:06:12
Repository: webkit-mips
Actor: kisg
Payload: {"shas":[["d6d8a9099eeb853c5623918803573602d2107073","dad517638e08c77329a7b8616df034d7ce6f1210@company100.net","[GTK] Unreviewed build fix after r162034\n\n* GNUmakefile.list.am:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162044 268f45cc-cd09-0410-ab3c-d52691b4dbfc","jae.park@company100.net",true],["bdecfa01a306a16e3b8f04388a4a83a0636b1727","c67cad03cd1356332f3ef3eb273740e931d7b0ec@apple.com","Only use color in make output when it’s going to a terminal.\n\nReviewed by Mark Rowe.\n\n* Makefile.shared:\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162045 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mitz@apple.com",true],["184c865ff62bc6227e2c5621d827cb617c3819ba","4f11a7be697eb6b745758b6d1ce6147e341a0128@apple.com","IDB: create object store support\n<rdar://problem/15779639> and https://bugs.webkit.org/show_bug.cgi?id=127011\n\nReviewed by Anders Carlsson.\n\nSource/WebCore:\n\nSplit the 3 objects declared in IDBDatabaseMetadata into their own header files:\n* Modules/indexeddb/IDBDatabaseMetadata.h:\n* Modules/indexeddb/IDBIndexMetadata.h:\n(WebCore::IDBIndexMetadata::IDBIndexMetadata):\n* Modules/indexeddb/IDBObjectStoreMetadata.h:\n(WebCore::IDBObjectStoreMetadata::IDBObjectStoreMetadata):\n\nAdd cross thread copying for IDBDatabaseMetadata:\n* platform/CrossThreadCopier.cpp:\n(WebCore::IDBIndexMetadata>::copy):\n(WebCore::IDBObjectStoreMetadata>::copy):\n* platform/CrossThreadCopier.h:\n\n* WebCore.exp.in:\n* WebCore.xcodeproj/project.pbxproj:\n\nSource/WebKit2:\n\nAdd messaging/callback infrastructure for creating object stores:\n* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.cpp:\n(WebKit::DatabaseProcessIDBConnection::createObjectStore):\n* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h:\n* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.messages.in:\n\n* WebProcess/Databases/IndexedDB/WebIDBServerConnection.cpp:\n(WebKit::WebIDBServerConnection::createObjectStore):\n(WebKit::WebIDBServerConnection::didCreateObjectStore):\n* WebProcess/Databases/IndexedDB/WebIDBServerConnection.h:\n* WebProcess/Databases/IndexedDB/WebIDBServerConnection.messages.in:\n\n* DatabaseProcess/IndexedDB/UniqueIDBDatabase.cpp:\n(WebKit::UniqueIDBDatabase::didChangeDatabaseVersion):\n(WebKit::UniqueIDBDatabase::didCreateObjectStore):\n(WebKit::UniqueIDBDatabase::didCompleteBoolRequest):\n(WebKit::UniqueIDBDatabase::createObjectStore):\n(WebKit::UniqueIDBDatabase::createObjectStoreInBackingStore):\n* DatabaseProcess/IndexedDB/UniqueIDBDatabase.h:\n\n* DatabaseProcess/IndexedDB/UniqueIDBDatabaseBackingStore.h:\n\nAdd serialization helpers to save/restore an IDBKeyPath to/from disk:\n* DatabaseProcess/IndexedDB/IDBSerialization.cpp:\n(WebKit::serializeIDBKeyPath):\n(WebKit::deserializeIDBKeyPath):\n* DatabaseProcess/IndexedDB/IDBSerialization.h:\n\nAdd object store metadata to the schema, and save/restore the metadata:\n* DatabaseProcess/IndexedDB/sqlite/UniqueIDBDatabaseBackingStoreSQLite.cpp:\n(WebKit::UniqueIDBDatabaseBackingStoreSQLite::createAndPopulateInitialMetadata):\n(WebKit::UniqueIDBDatabaseBackingStoreSQLite::extractExistingMetadata):\n(WebKit::UniqueIDBDatabaseBackingStoreSQLite::createObjectStore):\n* DatabaseProcess/IndexedDB/sqlite/UniqueIDBDatabaseBackingStoreSQLite.h:\n\n* Scripts/webkit2/messages.py:\n(struct_or_class):\n* WebKit2.xcodeproj/project.pbxproj:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162047 268f45cc-cd09-0410-ab3c-d52691b4dbfc","beidson@apple.com",true],["ddb9b6f21b6527e675975a13d3a7bde2a909d1f1","93c0a45b0c9f0b7ee979ac652e25f9f758cc1311@apple.com","Stop cmp from spewing useless info during postprocess-headers.sh.\n\n* postprocess-headers.sh: Pass -s to silence cmp since we only care about the\nexit status.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162048 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mrowe@apple.com",true],["cc7d36d6d0b496a18195e9ed5e92c2827eba66a5","40fc0cb507030a081616f25547d9cd1b104aae47@apple.com","Unreviewed test fix.\n\nSource/WebCore: \n\n* html/canvas/WebGLRenderingContext.cpp:\n(WebCore::WebGLRenderingContext::validateCompressedTexDimensions): Emit\nerror state expected by Khronos test suite.\n\nLayoutTests: \n\n* fast/canvas/webgl/webgl-compressed-texture-size-limit.html: Use same\nfailure mode as the khronos test suite.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162049 268f45cc-cd09-0410-ab3c-d52691b4dbfc","bfulgham@apple.com",true],["d8345783bca8daf92822b84e2f22f2abc43e5cf1","35aed05115bd769cbfb384792061e6d4116cbf64@adobe.com","[CSSRegions] Incorrect repaint of fixed element with transformed parent\nhttps://bugs.webkit.org/show_bug.cgi?id=125756\n\nReviewed by Simon Fraser.\n\nSource/WebCore:\n\nWhen collecting the layers for fixed positioned elements with named flow\nas a containing block, use layers collection at named flow layer level\ninstead of relying on the positioned elements collection.\n\nWith this approach, there are situations with nested named flows laid out in\nauto-height regions and thus assuming 2 step layouts, in which is enough to lay\nout the inner named flow once instead of twice with a performance gain.\nIn such situations, the layers lists for the inner named flow are not yet updated\nwhen collectFixedPositionedLayers is called to paint the fixed positioned layers.\nTherefore I called updateLayerListsIfNeeded for all named flows layers, via the flow thread controller, before inspecting the named flow layers to avoid hitting the assertions when\naccessing the named flows layers lists.\n\nTests: fast/regions/repaint/fixed-in-named-flow-cb-changed.html\n       fast/regions/repaint/fixed-in-named-flow-cb-changed2.html\n\n* rendering/FlowThreadController.cpp:\n(WebCore::FlowThreadController::updateNamedFlowsLayerListsIfNeeded):\n(WebCore::FlowThreadController::collectFixedPositionedLayers):\n* rendering/FlowThreadController.h:\n* rendering/RenderLayer.cpp:\n(WebCore::RenderLayer::paintFixedLayersInNamedFlows):\n\nLayoutTests:\n\nAdd tests for a fixed positioned element with a parent that:\n1. dynamically gets a transform, in which case the fixed positioned element should be positioned\nrelative to its parent\n2. dynamically loses its transform, in which case the fixed positioned element should be positioned\nrelative to the view.\n\n* fast/regions/repaint/fixed-in-named-flow-cb-changed-expected.html: Added.\n* fast/regions/repaint/fixed-in-named-flow-cb-changed.html: Added.\n* fast/regions/repaint/fixed-in-named-flow-cb-changed2-expected.html: Added.\n* fast/regions/repaint/fixed-in-named-flow-cb-changed2.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162050 268f45cc-cd09-0410-ab3c-d52691b4dbfc","mihnea@adobe.com",true],["a9f3c95d08b669b6e2b0729dcb26f1a2fdc77855","23a39bbf7c9ee44bda14dbd16bdb30d123c7e998@webkit.org","Remove unnecessary WebkitCSSSVGDocumentValue\nhttps://bugs.webkit.org/show_bug.cgi?id=126997\n\nReviewed by Andreas Kling.\n\nSource/WebCore:\n\nRemoving redundant code path. WebkitCSSSVGDocumentValue\ncan be expressed by a CSSPrimitiveValue.\n\nNo new tests.\n\n* CMakeLists.txt:\n* GNUmakefile.list.am:\n* WebCore.order:\n* WebCore.vcxproj/WebCore.vcxproj:\n* WebCore.vcxproj/WebCore.vcxproj.filters:\n* WebCore.xcodeproj/project.pbxproj:\n* css/CSSParser.cpp:\n(WebCore::CSSParser::parseFilter):\n* css/CSSValue.cpp:\n(WebCore::CSSValue::equals):\n(WebCore::CSSValue::cssText):\n(WebCore::CSSValue::destroy):\n* css/CSSValue.h:\n* css/StyleResolver.cpp:\n(WebCore::StyleResolver::createFilterOperations):\n* css/StyleResolver.h:\n* css/WebKitCSSSVGDocumentValue.cpp: Removed.\n* css/WebKitCSSSVGDocumentValue.h: Removed.\n* css/CSSComputedStyleDeclaration.cpp:\n(WebCore::ComputedStyleExtractor::valueForFilter):\n* css/WebKitCSSFilterValue.cpp:\n(WebCore::WebKitCSSFilterValue::customCSSText):\n\nLayoutTests:\n\nUpdate results after use of CSSPrimitiveValue.\n\n* css3/filters/filter-property-computed-style-expected.txt:\n* css3/filters/filter-property-expected.txt:\n* css3/filters/filter-property-parsing-expected.txt:\n* css3/filters/script-tests/filter-property-computed-style.js:\n* css3/filters/script-tests/filter-property-parsing.js:\n* css3/filters/script-tests/filter-property.js:\n* fast/filter-image/parse-filter-image-expected.txt:\n* fast/filter-image/parse-filter-image.html:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162051 268f45cc-cd09-0410-ab3c-d52691b4dbfc","krit@webkit.org",true],["91f2bcfb0cf03d2292a402620c67138a8e2393d7","8f3a129bc83673565f000899a2a2ef93d9111231@apple.com","Pack ResourceResponse harder.\n<https://webkit.org/b/127005>\n\nRe-arrange the members of ResourceResponse to reduce padding,\nshrinking it by 8 bytes.\n\nThis nudges CachedResource and CachedImage into smaller size\nclasses, yielding a ~700 kB progression on Membuster3.\n\nReviewed by Anders Carlsson.\n\n* platform/network/ResourceResponseBase.cpp:\n(WebCore::ResourceResponseBase::ResourceResponseBase):\n* platform/network/ResourceResponseBase.h:\n* platform/network/cf/ResourceResponse.h:\n(WebCore::ResourceResponse::ResourceResponse):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162052 268f45cc-cd09-0410-ab3c-d52691b4dbfc","akling@apple.com",true],["3185c3256399a03e06659ae9e4dc8fe49ea5dce3","da9ae7a44550fc178f41fcc48acfff2b8c028cf4@apple.com","Fix the iOS build after r162034.\n\n* WebCoreSupport/WebProgressTrackerClient.mm:\n* WebView/WebView.mm:\n(-[WebView initSimpleHTMLDocumentWithStyle:frame:preferences:groupName:]):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@162053 268f45cc-cd09-0410-ab3c-d52691b4dbfc","simon.fraser@apple.com",true]],"size":9,"ref":"refs/heads/master","head":"3185c3256399a03e06659ae9e4dc8fe49ea5dce3"}