We have been working on implementing constructors of Events. PageTransitionEvent has a constructor in JSC (https://bugs.webkit.org/show_bug.cgi?id=68048), but do not have it in V8.
Created attachment 107316 [details] Patch
Comment on attachment 107316 [details] Patch Rejecting attachment 107316 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: eded at 1 with fuzz 3. patching file Source/WebCore/bindings/v8/custom/V8EventConstructors.cpp Hunk #1 succeeded at 37 (offset 1 line). Hunk #2 succeeded at 50 (offset 2 lines). Hunk #3 FAILED at 110. 1 out of 3 hunks FAILED -- saving rejects to file Source/WebCore/bindings/v8/custom/V8EventConstructors.cpp.rej patching file Source/WebCore/dom/PageTransitionEvent.idl Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--reviewer', u'Adam Barth', u'--force']" exit_code: 1 Full output: http://queues.webkit.org/results/9882333
Created attachment 108945 [details] patch for commit
Comment on attachment 108945 [details] patch for commit Clearing flags on attachment: 108945 Committed r96180: <http://trac.webkit.org/changeset/96180>