{"push_id":592419055,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"062c51d04d4640fe9766648fd34701fd05f58a7f","before":"765570ddf9f625c685174daa22fe1d9a2d982776","commits":[{"sha":"eec90baf8fa192cf54a367ee660c9c4df17bed43","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Fix linker warnings in TestWebKitAPI.\nhttps://bugs.webkit.org/show_bug.cgi?id=141912\n\nPatch by Alex Christensen <achristensen@webkit.org> on 2015-03-04\nReviewed by David Kilzer.\n\n* TestWebKitAPI/Configurations/Base.xcconfig:\nUse GCC_SYMBOLS_PRIVATE_EXTERN like we do in WebCore.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181054 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/eec90baf8fa192cf54a367ee660c9c4df17bed43"},{"sha":"5c7090770a964a33345c836f4829194406178aba","author":{"email":"9dddda5b47459e138db3e48e9e36e3396d29c6c1@apple.com","name":"ddkilzer@apple.com"},"message":"[Windows] Build fix: Make sure to include <CoreMedia/CoreMedia.h> before redefining CMSampleBuffer\n\nMore fallout from:\n\nSwitch remaining CoreMedia soft-linking in WebCore over to CoreMediaSoftLink.{cpp,h}\n<http://webkit.org/b/141870>\n\n* platform/cf/CoreMediaSoftLink.cpp:\n* platform/cf/CoreMediaSoftLink.h:\n- Remove include of <CoreMedia/CoreMedia.h> here.  These already\n  include CoreMediaSPI.h.\n* platform/spi/cf/CoreMediaSPI.h:\n- Add include of <CoreMedia/CoreMedia.h> here.\n- Remove redundant include of <CoreMedia/CMTime.h> for Windows.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181055 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5c7090770a964a33345c836f4829194406178aba"},{"sha":"7376a4471d89af24f163230497458f9c15cec7bf","author":{"email":"f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","name":"timothy_horton@apple.com"},"message":"<attachment> should show the file size as detail text below the icon\nhttps://bugs.webkit.org/show_bug.cgi?id=142261\n<rdar://problem/20009570>\n\nReviewed by Dean Jackson.\n\nTest: fast/attachment/attachment-subtitle.html\n\n* html/HTMLAttachmentElement.cpp:\n(WebCore::HTMLAttachmentElement::setFile):\n(WebCore::HTMLAttachmentElement::parseAttribute):\n* html/HTMLAttachmentElement.h:\nLet RenderAttachment know when the subtitle attribute changes.\n\n* html/HTMLAttributeNames.in:\nAdd a subtitle attribute.\n\n* rendering/RenderAttachment.cpp:\n(WebCore::RenderAttachment::invalidate):\n(WebCore::RenderAttachment::representedFileChanged): Deleted.\n* rendering/RenderAttachment.h:\nRename representedFileChanged to invalidate; it will cause layout and\nrepaint of the attachment. Mostly for use from HTMLAttachmentElement,\nwhen properties that affect the display and/or intrinsic size change.\n\n* rendering/RenderThemeMac.mm:\n(WebCore::attachmentTitleInactiveBackgroundColor):\n(WebCore::attachmentTitleInactiveTextColor):\n(WebCore::attachmentSubtitleTextColor):\n(WebCore::titleTextColorForAttachment):\n(WebCore::AttachmentLayout::addTitleLine):\n(WebCore::AttachmentLayout::layOutTitle):\n(WebCore::AttachmentLayout::layOutSubtitle):\n(WebCore::AttachmentLayout::AttachmentLayout):\n(WebCore::addAttachmentTitleBackgroundRightCorner):\n(WebCore::addAttachmentTitleBackgroundLeftCorner):\n(WebCore::paintAttachmentTitleBackground):\n(WebCore::paintAttachmentTitle):\n(WebCore::paintAttachmentSubtitle):\n(WebCore::RenderThemeMac::paintAttachment):\n(WebCore::attachmentLabelInactiveBackgroundColor): Deleted.\n(WebCore::attachmentLabelInactiveTextColor): Deleted.\n(WebCore::labelTextColorForAttachment): Deleted.\n(WebCore::AttachmentLayout::addLine): Deleted.\n(WebCore::AttachmentLayout::layOutLabel): Deleted.\n(WebCore::addAttachmentLabelBackgroundRightCorner): Deleted.\n(WebCore::addAttachmentLabelBackgroundLeftCorner): Deleted.\n(WebCore::paintAttachmentLabelBackground): Deleted.\n(WebCore::paintAttachmentLabel): Deleted.\nRename everything \"label\" to \"title\" (except LabelLine, which is not\nspecifically about the title). We're going to use \"title\" for the\nmain text below the icon, and \"subtitle\" for the secondary text below that.\n\nAvoid keeping the CTFonts on the AttachmentLayout; there's no need for it.\n\nAdd layOutSubtitle and paintAttachmentSubtitle, which orient and paint\nthe subtitle (below the title, in blue, smaller than the label).\n\n* fast/attachment/attachment-subtitle.html: Added.\n* platform/mac/fast/attachment/attachment-subtitle-expected.png: Added.\n* platform/mac/fast/attachment/attachment-subtitle-expected.txt: Added.\nAdd a test of the rendering of attachment subtitles, and results for Mac.\n\n* platform/mac-mavericks/fast/attachment/attachment-subtitle-expected.txt: Added.\nAdd Mavericks baselines.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181056 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/7376a4471d89af24f163230497458f9c15cec7bf"},{"sha":"3ac94c3ef5d8ef14266413ee61b8a99f8f89888d","author":{"email":"f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","name":"timothy_horton@apple.com"},"message":"<attachment> should not appear selected when the cursor is adjacent to it\nhttps://bugs.webkit.org/show_bug.cgi?id=142311\n<rdar://problem/20045862>\n\nReviewed by Dean Jackson.\n\n* rendering/RenderAttachment.cpp:\n(WebCore::RenderAttachment::isSelected): Deleted.\n* rendering/RenderAttachment.h:\n* rendering/RenderThemeMac.mm:\n(WebCore::titleTextColorForAttachment):\n(WebCore::RenderThemeMac::paintAttachment):\n(WebCore::labelTextColorForAttachment): Deleted.\nWe were using the wrong (and far too complicated) mechanism to determine\nif the attachment is selected (to decide which highlight color to use).\nInstead, just check selectionState().\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181057 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/3ac94c3ef5d8ef14266413ee61b8a99f8f89888d"},{"sha":"2ef57f83afb0e5bba81401a199ab8a383ebffe37","author":{"email":"f6a40302e70d3875826ddafd7e450bcee2d7be56@apple.com","name":"timothy_horton@apple.com"},"message":"<attachment> icons are low-resolution when transformed or under page scale\nhttps://bugs.webkit.org/show_bug.cgi?id=142262\n<rdar://problem/20035480>\n\nReviewed by Dean Jackson.\n\nWe should use Icon::createIconForFiles, just like <input type=\"file\"> does,\ninstead of directly talking to IconServices. This results both in less code\nand in NSImage's multiresolution magic making the icons sharp even under\nthe influence of transforms and page scale.\n\n* WebCore.xcodeproj/project.pbxproj:\n* platform/spi/mac/IconServicesSPI.h: Removed.\n* platform/spi/mac/LaunchServicesSPI.h: Removed.\nGet rid of IconServicesSPI.h and LaunchServicesSPI.h.\n\n* platform/graphics/Icon.h:\nInclude RetainPtr just once.\npaint() should take a GraphicsContext reference (null is not an option)\nand a FloatRect (after all, it just turns around and converts to NSRect).\n\n* platform/graphics/ios/IconIOS.mm:\n(WebCore::Icon::paint):\n* platform/graphics/mac/IconMac.mm:\n(WebCore::Icon::createIconForFiles):\n(WebCore::Icon::paint):\n* platform/graphics/efl/IconEfl.cpp:\n(WebCore::Icon::paint):\n* platform/graphics/gtk/IconGtk.cpp:\n(WebCore::Icon::paint):\n* platform/graphics/win/IconWin.cpp:\n(WebCore::Icon::paint):\nAdapt to the paint() signature changes, fix some style, etc.\n\n* rendering/RenderFileUploadControl.cpp:\n(WebCore::RenderFileUploadControl::paintObject):\n* rendering/RenderThemeIOS.mm:\n(WebCore::RenderThemeIOS::paintFileUploadIconDecorations):\nAdapt to the paint() signature changes.\n\n* rendering/RenderThemeMac.mm:\n(WebCore::paintAttachmentIcon):\nUse Icon::createIconForFiles instead of IconServices.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181058 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/2ef57f83afb0e5bba81401a199ab8a383ebffe37"},{"sha":"5f4040513672724d66f73e044c3ae5a78346e3d2","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Silence GCC's -Wstrict-prototypes\nhttps://bugs.webkit.org/show_bug.cgi?id=142278\n\nPatch by Debarshi Ray <debarshir@gnome.org> on 2015-03-04\nReviewed by Alexey Proskuryakov.\n\n* API/JSContextRef.h:\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181059 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/5f4040513672724d66f73e044c3ae5a78346e3d2"},{"sha":"09cd9c0fe970d3a8fdde2602e0237e0332418f61","author":{"email":"8f3a129bc83673565f000899a2a2ef93d9111231@apple.com","name":"akling@apple.com"},"message":"GC should compute stack bounds and dump registers at the earliest opportunity.\n<https://webkit.org/b/142310>\n<rdar://problem/20045624>\n\nReviewed by Geoffrey Garen.\n\nMake Heap::collect() a wrapper function around a collectImpl() where the work is actually done.\nThe wrapper function that grabs a snapshot of the current stack boundaries and register values\non entry, and sanitizes the stack on exit.\n\nThis is a speculative fix for what appears to be overly conservative behavior in the garbage\ncollector following r178364 which caused a measurable regression in memory usage on Membuster.\nThe theory being that we were putting pointers to dead things on the stack before scanning it,\nand by doing that ended up marking things that we'd otherwise discover to be garbage.\n\n* heap/Heap.cpp:\n(JSC::Heap::markRoots):\n(JSC::Heap::gatherStackRoots):\n(JSC::Heap::collect):\n(JSC::Heap::collectImpl):\n* heap/Heap.h:\n* heap/MachineStackMarker.cpp:\n(JSC::MachineThreads::gatherFromCurrentThread):\n(JSC::MachineThreads::gatherConservativeRoots):\n* heap/MachineStackMarker.h:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181060 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/09cd9c0fe970d3a8fdde2602e0237e0332418f61"},{"sha":"4a6723745dc1161a4208a1858412685acce0f8d4","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Web Inspector: Array/Collection Sizes should be visible and distinct\nhttps://bugs.webkit.org/show_bug.cgi?id=142254\n\nPatch by Joseph Pecoraro <pecoraro@apple.com> on 2015-03-04\nReviewed by Timothy Hatcher.\n\nSource/JavaScriptCore:\n\n* runtime/WeakMapData.h:\n(JSC::WeakMapData::size):\n* inspector/JSInjectedScriptHost.cpp:\n(Inspector::JSInjectedScriptHost::weakMapSize):\n* inspector/JSInjectedScriptHost.h:\n* inspector/JSInjectedScriptHostPrototype.cpp:\n(Inspector::JSInjectedScriptHostPrototype::finishCreation):\n(Inspector::jsInjectedScriptHostPrototypeFunctionWeakMapSize):\nAdd a way to get a WeakMap's size.\n\n* inspector/protocol/Runtime.json:\nInclude size in RemoteObject and ObjectPreview.\n\n* inspector/InjectedScriptSource.js:\nSet the size of RemoteObjects and previews if they\nare array/collection types.\n\nSource/WebInspectorUI:\n\n* UserInterface/Models/ObjectPreview.js:\n(WebInspector.ObjectPreview):\n(WebInspector.ObjectPreview.fromPayload):\n(WebInspector.ObjectPreview.prototype.get size):\n(WebInspector.ObjectPreview.prototype.hasSize):\n* UserInterface/Protocol/RemoteObject.js:\n(WebInspector.RemoteObject):\n(WebInspector.RemoteObject.fromPrimitiveValue):\n(WebInspector.RemoteObject.fromPayload):\n(WebInspector.RemoteObject.prototype.get size):\n(WebInspector.RemoteObject.prototype.hasSize):\nCheck if this type has a size and get the size.\nGracefully handle construction for legacy protocols.\n\n* UserInterface/Views/ObjectPreviewView.css:\n(.object-preview > .size):\n* UserInterface/Views/FormattedValue.css:\n(:matches(.formatted-array, .formatted-map, .formatted-set, .formatted-weakmap) > .size):\nStyle the array/collection size.\n\n* UserInterface/Views/ObjectPreviewView.js:\n(WebInspector.ObjectPreviewView):\n* UserInterface/Views/FormattedValue.js:\n(WebInspector.FormattedValue.createElementForTypesAndValue):\n(WebInspector.FormattedValue.createElementForRemoteObject):\n(WebInspector.FormattedValue.createElementForObjectPreview):\n(WebInspector.FormattedValue.createElementForPropertyPreview):\nAdd an element showing the array/collection size.\n\n* UserInterface/Views/ObjectTreePropertyTreeElement.js:\n(WebInspector.ObjectTreePropertyTreeElement.prototype):\nRemove special handling for Array sizes now that this is handled earlier.\n\n* UserInterface/Controllers/StorageManager.js:\n(WebInspector.StorageManager.prototype.processData):\n(WebInspector.StorageManager.prototype.requestIndexedDatabaseData):\nFix what looks like broken RemoteObject construction.\n\nLayoutTests:\n\n* inspector-protocol/runtime/getProperties-expected.txt:\n* inspector/model/remote-object-expected.txt:\n* inspector/model/remote-object.html:\nUpdate tests now that RemoteObjects and Previews may have an explicit size.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181061 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/4a6723745dc1161a4208a1858412685acce0f8d4"},{"sha":"b5f7086aa5eb5a4f159019341fde07b609a1651e","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Unreviewed, rolling out r181046.\nhttps://bugs.webkit.org/show_bug.cgi?id=142318\n\nBroke two layout tests (Requested by sundiamonde on #webkit).\n\nReverted changeset:\n\n\"Update inline media control icons for OSX.\"\nhttps://bugs.webkit.org/show_bug.cgi?id=142305\nhttp://trac.webkit.org/changeset/181046\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181062 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/b5f7086aa5eb5a4f159019341fde07b609a1651e"},{"sha":"062c51d04d4640fe9766648fd34701fd05f58a7f","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Unreviewed, rolling out r181054.\nhttps://bugs.webkit.org/show_bug.cgi?id=142320\n\nBroke the api tests (Requested by sundiamonde on #webkit).\n\nReverted changeset:\n\n\"Fix linker warnings in TestWebKitAPI.\"\nhttps://bugs.webkit.org/show_bug.cgi?id=141912\nhttp://trac.webkit.org/changeset/181054\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@181063 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/062c51d04d4640fe9766648fd34701fd05f58a7f"}]}