[webkit-changes] [196304] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196304] trunk/PerformanceTests Revision 196304 Author jon...@apple.com Date 2016-02-08 21:26:20 -0800 (Mon, 08 Feb 2016) Log Message Address Said's comments on the benchmark, and do some clean up. * Animometer/developer.html: * Animometer/resources/debug-runner/animometer.css: Ad

[webkit-changes] [196303] trunk

2016-02-08 Thread cdumez
Title: [196303] trunk Revision 196303 Author cdu...@apple.com Date 2016-02-08 21:15:06 -0800 (Mon, 08 Feb 2016) Log Message Attribute getters should not require an explicit 'this' value for Window properties https://bugs.webkit.org/show_bug.cgi?id=153968 Reviewed by Darin Adler. LayoutT

[webkit-changes] [196302] trunk/Source/JavaScriptCore

2016-02-08 Thread keith_miller
Title: [196302] trunk/Source/_javascript_Core Revision 196302 Author keith_mil...@apple.com Date 2016-02-08 19:46:37 -0800 (Mon, 08 Feb 2016) Log Message Error construction for inlined operations should not use the inliner's CodeBlock https://bugs.webkit.org/show_bug.cgi?id=154021 Review

[webkit-changes] [196301] trunk/Source/WebInspectorUI

2016-02-08 Thread commit-queue
Title: [196301] trunk/Source/WebInspectorUI Revision 196301 Author commit-qu...@webkit.org Date 2016-02-08 19:33:17 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: Uncaught exception merging script profiler records https://bugs.webkit.org/show_bug.cgi?id=154004 Patch by Joseph Pecora

[webkit-changes] [196300] trunk/Source/JavaScriptCore

2016-02-08 Thread sbarati
Title: [196300] trunk/Source/_javascript_Core Revision 196300 Author sbar...@apple.com Date 2016-02-08 19:31:11 -0800 (Mon, 08 Feb 2016) Log Message runtimeTypeForValue should protect against seeing TDZ value https://bugs.webkit.org/show_bug.cgi?id=154023 Reviewed by Michael Saboff. The

[webkit-changes] [196298] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196298] trunk/PerformanceTests Revision 196298 Author jon...@apple.com Date 2016-02-08 19:30:49 -0800 (Mon, 08 Feb 2016) Log Message Minor refactoring. Rename Controller._estimator to Controller._frameLengthEstimator and switch the parameters for start(), update(), and tune(), so

[webkit-changes] [196299] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196299] trunk/PerformanceTests Revision 196299 Author jon...@apple.com Date 2016-02-08 19:30:52 -0800 (Mon, 08 Feb 2016) Log Message Teach Controller to measure intervals, and turn off the frame length estimator. * Animometer/tests/resources/main.js: Default interval length is 10

[webkit-changes] [196297] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196297] trunk/PerformanceTests Revision 196297 Author jon...@apple.com Date 2016-02-08 19:30:47 -0800 (Mon, 08 Feb 2016) Log Message Move ResultsTable functionality not needed for release tests out. Move reporting of score and mean to selection of the time-based graph. * Animomet

[webkit-changes] [196292] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196292] trunk/PerformanceTests Revision 196292 Author jon...@apple.com Date 2016-02-08 19:30:29 -0800 (Mon, 08 Feb 2016) Log Message Adjust the FPS graph scale. Instead of making the FPS graph linearly scale, scale it based on the frame length, but show the data in terms of FPS.

[webkit-changes] [196291] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196291] trunk/PerformanceTests Revision 196291 Author jon...@apple.com Date 2016-02-08 19:30:26 -0800 (Mon, 08 Feb 2016) Log Message Add option to use different methods for retrieving a timestamp. * Animometer/developer.html: Add performance.now and Date.now options. * Animometer

[webkit-changes] [196296] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196296] trunk/PerformanceTests Revision 196296 Author jon...@apple.com Date 2016-02-08 19:30:44 -0800 (Mon, 08 Feb 2016) Log Message Tests: reuse objects already made. Avoid thrash of object creation and removal by maintaining an index that moves along the array as the adjust val

[webkit-changes] [196293] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196293] trunk/PerformanceTests Revision 196293 Author jon...@apple.com Date 2016-02-08 19:30:32 -0800 (Mon, 08 Feb 2016) Log Message Make the fixed controller a step controller instead. Halfway through the test it will bump up the complexity 4-fold. Calculate the step timestamp us

[webkit-changes] [196290] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196290] trunk/PerformanceTests Revision 196290 Author jon...@apple.com Date 2016-02-08 19:30:23 -0800 (Mon, 08 Feb 2016) Log Message Allow adding any number of markers to the graph. The markers can be labeled and contain timestamp and sample index data. Make it a part of the contr

[webkit-changes] [196295] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196295] trunk/PerformanceTests Revision 196295 Author jon...@apple.com Date 2016-02-08 19:30:42 -0800 (Mon, 08 Feb 2016) Log Message Tests: refactor and update styles. * Animometer/tests/resources/main.js: Add helper methods that return a color that hue rotates based on the date,

[webkit-changes] [196294] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196294] trunk/PerformanceTests Revision 196294 Author jon...@apple.com Date 2016-02-08 19:30:38 -0800 (Mon, 08 Feb 2016) Log Message Refactor tune() to not return the complexity of the scene. We have stage.complexity() now, so returning the complexity through tune is unnecessary.

[webkit-changes] [196289] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196289] trunk/PerformanceTests Revision 196289 Author jon...@apple.com Date 2016-02-08 19:30:18 -0800 (Mon, 08 Feb 2016) Log Message Get rid of options member variable in Benchmark. Options are only needed when initializing the stage or benchmark, so there's no need to also keep

[webkit-changes] [196288] trunk/PerformanceTests

2016-02-08 Thread jonlee
Title: [196288] trunk/PerformanceTests Revision 196288 Author jon...@apple.com Date 2016-02-08 19:25:39 -0800 (Mon, 08 Feb 2016) Log Message Update how the benchmark is run https://bugs.webkit.org/show_bug.cgi?id=153960 Provisionally reviewed by Said Abou-Hallawa. Introduce the notion o

[webkit-changes] [196287] trunk

2016-02-08 Thread n_wang
Title: [196287] trunk Revision 196287 Author n_w...@apple.com Date 2016-02-08 19:04:20 -0800 (Mon, 08 Feb 2016) Log Message AX: crash at WebCore::Range::selectNodeContents(WebCore::Node*, int&) https://bugs.webkit.org/show_bug.cgi?id=154018 Reviewed by Chris Fleizach. Source/WebCore: S

[webkit-changes] [196286] trunk/Source

2016-02-08 Thread akling
Title: [196286] trunk/Source Revision 196286 Author akl...@apple.com Date 2016-02-08 18:22:27 -0800 (Mon, 08 Feb 2016) Log Message [iOS] Throw away some unlinked code when navigating to a new page. Reviewed by Gavin Barraclough. Source/_javascript_Core: * runtime/VM.cpp: (JSC::VM::del

[webkit-changes] [196285] trunk/Source/WebInspectorUI

2016-02-08 Thread commit-queue
Title: [196285] trunk/Source/WebInspectorUI Revision 196285 Author commit-qu...@webkit.org Date 2016-02-08 17:55:48 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: Search doesn't seem to find text that is present in multiple places https://bugs.webkit.org/show_bug.cgi?id=154016 Patc

[webkit-changes] [196284] trunk

2016-02-08 Thread commit-queue
Title: [196284] trunk Revision 196284 Author commit-qu...@webkit.org Date 2016-02-08 17:50:08 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: Zooming in on the timeline graph does not increase its time resolution from minutes https://bugs.webkit.org/show_bug.cgi?id=154013 Patch by J

[webkit-changes] [196283] trunk

2016-02-08 Thread dbates
Title: [196283] trunk Revision 196283 Author dba...@webkit.org Date 2016-02-08 17:26:56 -0800 (Mon, 08 Feb 2016) Log Message CSP connect-src directive should block redirects https://bugs.webkit.org/show_bug.cgi?id=69359 Reviewed by Brent Fulgham. Source/WebCore: Inspired by Blink patc

[webkit-changes] [196282] trunk/Source/WebCore

2016-02-08 Thread antti
Title: [196282] trunk/Source/WebCore Revision 196282 Author an...@apple.com Date 2016-02-08 17:25:35 -0800 (Mon, 08 Feb 2016) Log Message Try to fix Yosemite build. * dom/ComposedTreeIterator.h: (WebCore::ComposedTreeIterator::ComposedTreeIterator): (WebCore::ComposedTreeIterator::traver

[webkit-changes] [196281] trunk/Source/WebCore

2016-02-08 Thread antti
Title: [196281] trunk/Source/WebCore Revision 196281 Author an...@apple.com Date 2016-02-08 17:15:52 -0800 (Mon, 08 Feb 2016) Log Message Implement ComposedTreeIterator in terms of ElementAndTextDescendantIterator https://bugs.webkit.org/show_bug.cgi?id=154003 Reviewed by Darin Adler. C

[webkit-changes] [196280] trunk/Source/JavaScriptCore

2016-02-08 Thread fpizlo
Title: [196280] trunk/Source/_javascript_Core Revision 196280 Author fpi...@apple.com Date 2016-02-08 17:06:23 -0800 (Mon, 08 Feb 2016) Log Message B3::foldPathConstants() needs to execute its insertion set https://bugs.webkit.org/show_bug.cgi?id=154020 Reviewed by Saam Barati. * b3/B3F

[webkit-changes] [196279] tags/Safari-601.3.9.1.3/

2016-02-08 Thread bshafiei
Title: [196279] tags/Safari-601.3.9.1.3/ Revision 196279 Author bshaf...@apple.com Date 2016-02-08 15:29:38 -0800 (Mon, 08 Feb 2016) Log Message New tag. Added Paths tags/Safari-601.3.9.1.3/ Diff Property changes: tags/Safari-601.3.9.1.3 Added: svn:ignore depcomp compile config.

[webkit-changes] [196278] branches/safari-601-branch

2016-02-08 Thread bshafiei
Title: [196278] branches/safari-601-branch Revision 196278 Author bshaf...@apple.com Date 2016-02-08 15:18:47 -0800 (Mon, 08 Feb 2016) Log Message Merged r187245. rdar://problem/19861992 Modified Paths branches/safari-601-branch/Source/WebCore/ChangeLog branches/safari-601-branch/Sourc

[webkit-changes] [196277] branches/safari-601.3.9.1-branch

2016-02-08 Thread bshafiei
Title: [196277] branches/safari-601.3.9.1-branch Revision 196277 Author bshaf...@apple.com Date 2016-02-08 15:15:18 -0800 (Mon, 08 Feb 2016) Log Message Merged r187245. rdar://problem/19861992 Modified Paths branches/safari-601.3.9.1-branch/Source/WebCore/ChangeLog branches/safari-601.

[webkit-changes] [196275] trunk/Source/WebInspectorUI

2016-02-08 Thread commit-queue
Title: [196275] trunk/Source/WebInspectorUI Revision 196275 Author commit-qu...@webkit.org Date 2016-02-08 15:13:11 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: Extract a few common unicode characters into global variables https://bugs.webkit.org/show_bug.cgi?id=154008 Patch by Jo

[webkit-changes] [196273] trunk/Source/JavaScriptCore

2016-02-08 Thread fpizlo
Title: [196273] trunk/Source/_javascript_Core Revision 196273 Author fpi...@apple.com Date 2016-02-08 15:00:23 -0800 (Mon, 08 Feb 2016) Log Message Baseline JIT should not require its input to be constant-propagated https://bugs.webkit.org/show_bug.cgi?id=154011 rdar://problem/24290933 R

[webkit-changes] [196272] trunk/Source/JavaScriptCore

2016-02-08 Thread fpizlo
Title: [196272] trunk/Source/_javascript_Core Revision 196272 Author fpi...@apple.com Date 2016-02-08 14:31:52 -0800 (Mon, 08 Feb 2016) Log Message CodeCache should give up on evals if there are variables under TDZ https://bugs.webkit.org/show_bug.cgi?id=154002 rdar://problem/24300998 Re

[webkit-changes] [196271] trunk/Source/WebInspectorUI

2016-02-08 Thread commit-queue
Title: [196271] trunk/Source/WebInspectorUI Revision 196271 Author commit-qu...@webkit.org Date 2016-02-08 14:07:49 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: โ‡งโŒ˜โ†’ when editing text in the Elements tree shouldn't switch inspector tab https://bugs.webkit.org/show_bug.cgi?id=154006

[webkit-changes] [196270] trunk

2016-02-08 Thread commit-queue
Title: [196270] trunk Revision 196270 Author commit-qu...@webkit.org Date 2016-02-08 13:50:27 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: copy({x:1}) should copy "{x:1}", not "[object Object]" https://bugs.webkit.org/show_bug.cgi?id=148605 Patch by Joseph Pecoraro on 2016-02-08

[webkit-changes] [196269] trunk/LayoutTests

2016-02-08 Thread ryanhaddad
Title: [196269] trunk/LayoutTests Revision 196269 Author ryanhad...@apple.com Date 2016-02-08 13:47:32 -0800 (Mon, 08 Feb 2016) Log Message Mark fast/text/crash-complex-text-surrogate.html as flaky on mac-wk2 https://bugs.webkit.org/show_bug.cgi?id=154005 Unreviewed test gardening. * pl

[webkit-changes] [196268] trunk

2016-02-08 Thread commit-queue
Title: [196268] trunk Revision 196268 Author commit-qu...@webkit.org Date 2016-02-08 12:54:05 -0800 (Mon, 08 Feb 2016) Log Message REGRESSION(r181345): SVG polyline and polygon leak page https://bugs.webkit.org/show_bug.cgi?id=152759 Patch by Said Abou-Hallawa on 2016-02-08 Reviewed by

[webkit-changes] [196267] trunk/Source/WebKit/mac

2016-02-08 Thread andersca
Title: [196267] trunk/Source/WebKit/mac Revision 196267 Author ander...@apple.com Date 2016-02-08 12:53:21 -0800 (Mon, 08 Feb 2016) Log Message Crash when trying to chain to the old -[NSView setNeedsDisplayInRect:] https://bugs.webkit.org/show_bug.cgi?id=154001 rdar://problem/24519975 Re

[webkit-changes] [196266] trunk/Source/WebInspectorUI

2016-02-08 Thread commit-queue
Title: [196266] trunk/Source/WebInspectorUI Revision 196266 Author commit-qu...@webkit.org Date 2016-02-08 11:49:52 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: Long values for comma separated CSS properties overflow the Visual sidebar area https://bugs.webkit.org/show_bug.cgi?id=1

[webkit-changes] [196265] trunk/Source

2016-02-08 Thread carlosgc
Title: [196265] trunk/Source Revision 196265 Author carlo...@webkit.org Date 2016-02-08 11:42:42 -0800 (Mon, 08 Feb 2016) Log Message [GTK] WebKitWebView should send crossing events to the WebProcess https://bugs.webkit.org/show_bug.cgi?id=153740 Reviewed by Michael Catanzaro. Source/We

[webkit-changes] [196264] trunk/Source/WebKit2

2016-02-08 Thread carlosgc
Title: [196264] trunk/Source/WebKit2 Revision 196264 Author carlo...@webkit.org Date 2016-02-08 11:41:09 -0800 (Mon, 08 Feb 2016) Log Message Infinite loop when processing mouse events synchronously https://bugs.webkit.org/show_bug.cgi?id=153995 Reviewed by Darin Adler. This happened wi

[webkit-changes] [196263] trunk/Source/WebCore

2016-02-08 Thread commit-queue
Title: [196263] trunk/Source/WebCore Revision 196263 Author commit-qu...@webkit.org Date 2016-02-08 11:33:50 -0800 (Mon, 08 Feb 2016) Log Message PiP and external playback are mutually exclusive. https://bugs.webkit.org/show_bug.cgi?id=153988 rdar://problem/24108661 Patch by Jeremy Jones

[webkit-changes] [196262] trunk/LayoutTests

2016-02-08 Thread beidson
Title: [196262] trunk/LayoutTests Revision 196262 Author beid...@apple.com Date 2016-02-08 11:31:48 -0800 (Mon, 08 Feb 2016) Log Message IndexedDB: No test covers cursor.delete() setting the source of the request to the cursor. https://bugs.webkit.org/show_bug.cgi?id=153992 Reviewed by J

[webkit-changes] [196261] trunk

2016-02-08 Thread commit-queue
Title: [196261] trunk Revision 196261 Author commit-qu...@webkit.org Date 2016-02-08 11:29:24 -0800 (Mon, 08 Feb 2016) Log Message [ES6] Arrow function syntax. Using 'super' in arrow function that declared out of the class should lead to Syntax error https://bugs.webkit.org/show_bug.cgi?i

[webkit-changes] [196260] trunk/Source/WebKit2

2016-02-08 Thread commit-queue
Title: [196260] trunk/Source/WebKit2 Revision 196260 Author commit-qu...@webkit.org Date 2016-02-08 11:27:01 -0800 (Mon, 08 Feb 2016) Log Message Remove __weak from WKAirPlayRoutePicker.mm to fix build warning. https://bugs.webkit.org/show_bug.cgi?id=153985 rdar://problem/24485348 Patch

[webkit-changes] [196259] trunk/Source/WTF

2016-02-08 Thread fpizlo
Title: [196259] trunk/Source/WTF Revision 196259 Author fpi...@apple.com Date 2016-02-08 10:58:12 -0800 (Mon, 08 Feb 2016) Log Message Make sure that locking code that relies on module boundaries for compiler fences uses NEVER_INLINE https://bugs.webkit.org/show_bug.cgi?id=153972 Reviewe

[webkit-changes] [196258] trunk/Source/JavaScriptCore

2016-02-08 Thread fpizlo
Title: [196258] trunk/Source/_javascript_Core Revision 196258 Author fpi...@apple.com Date 2016-02-08 10:52:57 -0800 (Mon, 08 Feb 2016) Log Message Parser should detect error before calls to parseAssignmentExpression() https://bugs.webkit.org/show_bug.cgi?id=153975 rdar://problem/24291231

[webkit-changes] [196257] trunk/Source/WebKit2

2016-02-08 Thread commit-queue
Title: [196257] trunk/Source/WebKit2 Revision 196257 Author commit-qu...@webkit.org Date 2016-02-08 10:43:18 -0800 (Mon, 08 Feb 2016) Log Message [GTK] Fix crash when creating webview with g_object_new https://bugs.webkit.org/show_bug.cgi?id=153989 Patch by Danilo Cesar Lemes de Paula o

[webkit-changes] [196256] trunk/Source

2016-02-08 Thread commit-queue
Title: [196256] trunk/Source Revision 196256 Author commit-qu...@webkit.org Date 2016-02-08 10:28:39 -0800 (Mon, 08 Feb 2016) Log Message Unreviewed, rolling out r196253. https://bugs.webkit.org/show_bug.cgi?id=153990 Caused several crashes in GTK+ bots (Requested by KaL on #webkit). Re

[webkit-changes] [196255] trunk/Source/WebInspectorUI

2016-02-08 Thread mattbaker
Title: [196255] trunk/Source/WebInspectorUI Revision 196255 Author mattba...@apple.com Date 2016-02-08 10:23:08 -0800 (Mon, 08 Feb 2016) Log Message Web Inspector: WebInspector.Setting should have a "reset" method https://bugs.webkit.org/show_bug.cgi?id=153971 Reviewed by Brian Burg. C

[webkit-changes] [196254] trunk/Source/WebCore

2016-02-08 Thread commit-queue
Title: [196254] trunk/Source/WebCore Revision 196254 Author commit-qu...@webkit.org Date 2016-02-08 09:06:34 -0800 (Mon, 08 Feb 2016) Log Message WebAVPlayerController should implement currentTimeWithinEndTimes. https://bugs.webkit.org/show_bug.cgi?id=153983 rdar://problem/22864621 Patch

[webkit-changes] [196253] trunk/Source

2016-02-08 Thread carlosgc
Title: [196253] trunk/Source Revision 196253 Author carlo...@webkit.org Date 2016-02-08 08:59:39 -0800 (Mon, 08 Feb 2016) Log Message [GTK] WebKitWebView should send crossing events to the WebProcess https://bugs.webkit.org/show_bug.cgi?id=153740 Reviewed by Michael Catanzaro. Source/We

[webkit-changes] [196252] trunk/Source/WebCore

2016-02-08 Thread commit-queue
Title: [196252] trunk/Source/WebCore Revision 196252 Author commit-qu...@webkit.org Date 2016-02-08 08:46:12 -0800 (Mon, 08 Feb 2016) Log Message WebVideoFullscreenInterface should handle video resizing. https://bugs.webkit.org/show_bug.cgi?id=153982 rdar://problem/22031249 Patch by Jere

[webkit-changes] [196251] trunk/Source/JavaScriptCore

2016-02-08 Thread akling
Title: [196251] trunk/Source/_javascript_Core Revision 196251 Author akl...@apple.com Date 2016-02-08 08:25:22 -0800 (Mon, 08 Feb 2016) Log Message Visiting a WeakBlock should report bytes visited, since we reported them allocated. Reviewed by Darin Adler. When creating a WeakBlock, we

[webkit-changes] [196250] trunk/LayoutTests

2016-02-08 Thread commit-queue
Title: [196250] trunk/LayoutTests Revision 196250 Author commit-qu...@webkit.org Date 2016-02-08 05:43:11 -0800 (Mon, 08 Feb 2016) Log Message Timeouts in tests because of non implemented UIScriptController::singleTapAtPoint() https://bugs.webkit.org/show_bug.cgi?id=153833 Unreviewed. P

[webkit-changes] [196249] trunk/Source/WebCore

2016-02-08 Thread commit-queue
Title: [196249] trunk/Source/WebCore Revision 196249 Author commit-qu...@webkit.org Date 2016-02-08 05:41:47 -0800 (Mon, 08 Feb 2016) Log Message Indent inline box test fails due to assertion in VisibleSelection::selectionFromContentsOfNode() https://bugs.webkit.org/show_bug.cgi?id=153824