{"push_id":625776804,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"502cb28ae24602dc8cdf420ff745eea508f5a845","before":"82eb7c19982325eb2f48bcf44bf26eef3d6459dd","commits":[{"sha":"e1a59a8c63effc8033bb4505f2ecd6167e8b74e7","author":{"email":"ee265a39ce1096c7aa719c384cf7e22c626df10a@apple.com","name":"achristensen@apple.com"},"message":"[Win] Unreviewed build fix after r182494.\n\n* platform/win/ContextMenuItemWin.cpp:\n(WebCore::ContextMenuItem::ContextMenuItem): Deleted.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182502 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/e1a59a8c63effc8033bb4505f2ecd6167e8b74e7"},{"sha":"845e0c233ff8c174ff1c510b40c457514f2a8fd1","author":{"email":"4e6e7fac5bc0efa6348f3eb612a925b64daecf15@apple.com","name":"eric.carlson@apple.com"},"message":"[Mac] never update caption user style sheet during parsing\nhttps://bugs.webkit.org/show_bug.cgi?id=143499\n\nReviewed by Jer Noble.\n\n* page/CaptionUserPreferencesMediaAF.cpp:\n(WebCore::CaptionUserPreferencesMediaAF::setInterestedInCaptionPreferenceChanges):\n(WebCore::CaptionUserPreferencesMediaAF::captionPreferencesChanged):  Ignore a\n    \"preferences changed\" notification fired while registering for said notification, we\n    already create and insert the style sheet after a brief delay anyway.\n* page/CaptionUserPreferencesMediaAF.h:\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182505 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/845e0c233ff8c174ff1c510b40c457514f2a8fd1"},{"sha":"332007b686838e08940b5e5c05790147d6239ca5","author":{"email":"ee265a39ce1096c7aa719c384cf7e22c626df10a@apple.com","name":"achristensen@apple.com"},"message":"More unreviewed fixing API tests.\n\n* contentextensions/ContentExtensionsBackend.cpp:\n(WebCore::ContentExtensions::ContentExtensionsBackend::actionsForResourceLoad):\nDon't check for javascript protocol.\n\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182508 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/332007b686838e08940b5e5c05790147d6239ca5"},{"sha":"f962b5fd384fc842ba627a453ca410650efe2859","author":{"email":"fe09bc2ef2737a3258f978e26226dcbac1b3f948@webkit.org","name":"benjamin@webkit.org"},"message":"Get the features.json files ready for open contributions\nhttps://bugs.webkit.org/show_bug.cgi?id=143436\n\nReviewed by Darin Adler.\n\nSource/JavaScriptCore:\n\n* features.json:\n\nSource/WebCore:\n\n* features.json:\n\nTools:\n\n* Scripts/webkitpy/style/checkers/jsonchecker.py:\n(JSONFeaturesChecker.check):\nExtend the syntax checking a bit, but leave everything non-mandatory\nvery loose until we figure what fields are important.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182509 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/f962b5fd384fc842ba627a453ca410650efe2859"},{"sha":"26fd9fc72203f32e610a642ce6247eac6076c9cd","author":{"email":"a82ad16292c9f3b890b7b13c336ff95f6bd02623@webkit.org","name":"commit-queue@webkit.org"},"message":"Block popups from content extensions.\nhttps://bugs.webkit.org/show_bug.cgi?id=143497\n\nPatch by Alex Christensen <achristensen@webkit.org> on 2015-04-07\nReviewed by Brady Eidson.\n\nSource/WebCore:\n\nTest: http/tests/contentextensions/popups.html\n\n* loader/ResourceLoadInfo.cpp:\n(WebCore::readResourceType):\n* loader/ResourceLoadInfo.h:\n* page/DOMWindow.cpp:\n(WebCore::DOMWindow::open):\n* page/UserContentController.cpp:\n(WebCore::UserContentController::actionsForResourceLoad):\n* page/UserContentController.h:\nCheck content extensions before opening a window.\n\nTools:\n\n* TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp:\n(TestWebKitAPI::TEST_F):\nAdded popup test.\n\nLayoutTests:\n\n* http/tests/contentextensions/popups-expected.txt: Added.\n* http/tests/contentextensions/popups.html: Added.\n* http/tests/contentextensions/popups.html.json: Added.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182511 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/26fd9fc72203f32e610a642ce6247eac6076c9cd"},{"sha":"502cb28ae24602dc8cdf420ff745eea508f5a845","author":{"email":"a0310c785c20c1f6bc83cd138f89eae3dbdb5804@apple.com","name":"mmaxfield@apple.com"},"message":"[Cocoa] System fonts do not get correct tracking\nhttps://bugs.webkit.org/show_bug.cgi?id=143395\n\nReviewed by Ryosuke Niwa.\n\nInside FontPlatformData, we have two CTFonts. If the user has specified\n-webkit-system-font, we will pass in a CTFont, and the FontPlatformData\nwill wrap it. However, we will then roundtrip through CGFont in order\nto create a second CTFont. We were basing our tracking and system\nfont knowledge off of this round-tripped font instead of the original font.\n\nNote that this design is terrible and needs to be overhauled.\nFontPlatformData should only have a single platform font inside it.\n\nThis patch also caches whether or not a font is a system font.\n\nNo new tests because it is impossible to test the tracking of the\nsystem font in a robust way.\n\n* platform/graphics/Font.cpp:\n(WebCore::Font::Font): Rearrange member variables.\n* platform/graphics/Font.h: Move member variables around for better\npacking, and cache whether or not the font is a system font.\n* platform/graphics/FontData.h: Add comment\n* platform/graphics/cocoa/FontCocoa.mm:\n(WebCore::Font::platformInit): Cache whether or not the font is a system\nfont.\n(WebCore::hasCustomTracking): Use cached value.\n(WebCore::canUseFastGlyphAdvanceGetter):\n(WebCore::Font::platformWidthForGlyph):\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@182512 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/502cb28ae24602dc8cdf420ff745eea508f5a845"}]}