{"push_id":1240152033,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b254a76286fe7f4b6e87634903e3b8f402f6eb42","before":"2c7e9539e78905ab49eb4d77d57ff22ca1de4e89","commits":[{"sha":"93dc155634ce23fe6da6caa0ffa0a5d5cd432637","author":{"name":"commit-queue@webkit.org","email":"bf5a5ee7740adc2e16c9908c58a0c6d4239e6078@webkit.org"},"message":"run-webkit-tests should trigger a spindump when WebContent process is unresponsive\nhttps://bugs.webkit.org/show_bug.cgi?id=159827\n\nPatch by Jonathan Bedard <jbedard@apple.com> on 2016-08-08\nReviewed by Daniel Bates.\n\nThis change was spurred by a process hang which occurred between tests and did\nnot produce a meaningful crashlog.\n\n* Scripts/webkitpy/port/driver.py:\n(Driver._check_for_driver_crash_or_unresponsiveness): Notify test controller when finished through stdin.\n\n * Scripts/webkitpy/port/ios.py:\n(IOSSimulatorPort):\n(IOSSimulatorPort.sample_process): Attempt spindump, but use sample if spindump fails.\n* Scripts/webkitpy/port/mac.py:\n(MacPort):\n(MacPort.sample_process): Attempt spindump, but use sample if spindump fails.\n\n* Scripts/webkitpy/port/mac_unittest.py: Changed expected values to match spindump calls, added specific spindump test.\n* Scripts/webkitpy/port/driver_unittest.py: Added dummy write function.\n\n* WebKitTestRunner/TestController.h:\n(WTR::TestController::usingServerMode): Added accessor for m_usingServerMode.\n* WebKitTestRunner/TestInvocation.cpp:\n(WTR::TestInvocation::dumpWebProcessUnresponsiveness): Wait for stdin before continuing when in server mode.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@204253 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/93dc155634ce23fe6da6caa0ffa0a5d5cd432637"},{"sha":"f62cd3663ac1a5cd8f13426e99dd8cefc14b43aa","author":{"name":"cdumez@apple.com","email":"db6265dc3a98ac0c5eece8303efd5265ebe4135b@apple.com"},"message":"It should be possible to re-initialize an Event after it's been dispatched\nhttps://bugs.webkit.org/show_bug.cgi?id=160651\n\nReviewed by Darin Adler.\n\nLayoutTests/imported/w3c:\n\nRebaseline W3C test now that more checks are passing.\n\n* web-platform-tests/dom/events/Event-propagation-expected.txt:\n\nSource/WebCore:\n\nAllow re-initialization of an Event that's already been dispatched, as\nper the latest DOM specification:\n- https://dom.spec.whatwg.org/#dom-event-initevent\n\nFirefox already follows the specification here.\n\nNo new tests, rebaselined existing test.\n\nTest: fast/events/initEvent-after-dispatch.html\n\n* dom/Event.cpp:\n(WebCore::Event::initEvent):\n- Replace dispatched() check with isBeingDispatched() in order to\n  allow initialization of an already dispatched event but prevent\n  initialization of an event that is currently being dispatched\n  as per:\n  https://dom.spec.whatwg.org/#dom-event-initevent (step 1)\n- Reset target to null as per:\n  https://dom.spec.whatwg.org/#concept-event-initialize (step 4)\n\nLayoutTests:\n\nAdd layout test coverage.\n\n* fast/events/initEvent-after-dispatch-expected.txt: Added.\n* fast/events/initEvent-after-dispatch.html: Added.\n\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@204254 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/f62cd3663ac1a5cd8f13426e99dd8cefc14b43aa"},{"sha":"b254a76286fe7f4b6e87634903e3b8f402f6eb42","author":{"name":"bburg@apple.com","email":"83e3787896731a6e5b37426aa3dea5b00fab4b61@apple.com"},"message":"Web Inspector: clean up prefixing of Automation protocol generated files\nhttps://bugs.webkit.org/show_bug.cgi?id=160635\n<rdar://problem/27735327>\n\nReviewed by Timothy Hatcher.\n\nIntroduce different settings for the 'protocol group' name for C++ vs. Objective-C.\n\nUse 'WD' as the prefix for generated Objective-C frontend dispatchers and helpers.\nContinue using 'Automation' as the prefix for generated C++ backend dispatchers.\n\n* inspector/scripts/codegen/cpp_generator.py:\n(CppGenerator.protocol_name):\n* inspector/scripts/codegen/generate_objc_protocol_type_conversions_implementation.py:\n(ObjCProtocolTypeConversionsImplementationGenerator.generate_output):\n(ObjCProtocolTypeConversionsImplementationGenerator._generate_type_factory_category_interface):\n(ObjCProtocolTypeConversionsImplementationGenerator._generate_type_factory_category_implementation):\nAdjust the class name. Generate one category per protocol domain to keep it easy to read.\n\n* inspector/scripts/codegen/models.py:\n* inspector/scripts/codegen/objc_generator.py:\n(ObjCGenerator.protocol_name):\n\n* inspector/scripts/tests/expected/commands-with-async-attribute.json-result:\n* inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result:\n* inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result:\n* inspector/scripts/tests/expected/enum-values.json-result:\n* inspector/scripts/tests/expected/events-with-optional-parameters.json-result:\n* inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result:\n* inspector/scripts/tests/expected/same-type-id-different-domain.json-result:\n* inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result:\n* inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result:\n* inspector/scripts/tests/expected/type-declaration-array-type.json-result:\n* inspector/scripts/tests/expected/type-declaration-enum-type.json-result:\n* inspector/scripts/tests/expected/type-declaration-object-type.json-result:\n* inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result:\nRebaseline test results.\n\ngit-svn-id: http://svn.webkit.org/repository/webkit/trunk@204255 268f45cc-cd09-0410-ab3c-d52691b4dbfc","distinct":true,"url":"https://api.github.com/repos/paul99/webkit-mips/commits/b254a76286fe7f4b6e87634903e3b8f402f6eb42"}]}
{"actor":{"display_login":"kisg"}}