2012-06-19 Lucas Forschler Merge 120642 2012-06-18 Enrica Casucci Skipping dictation tests on WK2. Unreviewed. * platform/mac-wk2/Skipped: 2012-06-12 Lucas Forschler Merge 120357 2012-06-14 Jia Pu Mark text with text alternative with blue underline. https://bugs.webkit.org/show_bug.cgi?id=83047 Reviewed by Enrica Casucci. * platform/mac-lion/Skipped: * platform/mac-snowleopard/Skipped: * platform/mac/editing/input/edit-dictated-text-with-alternative-expected.txt: Added. * platform/mac/editing/input/edit-dictated-text-with-alternative.html: Added. * platform/mac/editing/input/insert-dictated-text-expected.txt: Added. * platform/mac/editing/input/insert-dictated-text.html: Added. 2012-06-12 Lucas Forschler Merge 119739 2012-06-07 Jer Noble sometimes all slaved videos don't start playing https://bugs.webkit.org/show_bug.cgi?id=88553 Reviewed by Darin Adler. * media/media-controller-time-clamp-expected.txt: Added. * media/media-controller-time-clamp.html: Added. 2012-06-12 Lucas Forschler Merge 119644 2012-06-06 Brady Eidson and https://bugs.webkit.org/show_bug.cgi?id=88428 REGRESSION (r115654): Opening many non-English WebArchives shows obvious encoding issues Reviewed by Nate Chapin. * fast/loader/resources/utf8-encoded.webarchive: Added. * fast/loader/webarchive-encoding-respected-expected.txt: Added. * fast/loader/webarchive-encoding-respected.html: Added. 2012-06-06 Mark Rowe Merge r119274. 2012-06-01 Beth Dakin https://bugs.webkit.org/show_bug.cgi?id=87774 REGRESSION (r105515): reflection masks are truncated at zoom levels < 1 -and corresponding- Reviewed by Simon Fraser. * fast/reflections/reflection-with-zoom.html: Added. * platform/mac/fast/reflections/reflection-with-zoom-expected.png: Added. * platform/mac/fast/reflections/reflection-with-zoom-expected.txt: Added. 2012-06-01 Alexey Proskuryakov Update test results after r119025 * platform/mac/mathml/presentation/mo-stretch-expected.txt: Clearly incorrect results were landed for this test, not sure how that happened (I cannot find these wrong results anywhere in trunk history). * platform/mac/tables/mozilla/bugs/bug4527-expected.txt: Looks like this test was not updated with others. The only observable difference is a slightly smaller width of an input field, which matches what one could expect from the change. 2012-05-31 Alexey Proskuryakov More result updating for disabling CSS Exclusions. * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/svg/css/getComputedStyle-basic-expected.txt: 012-05-31 Tim Horton Disable CSS3 flexbox Reviewed by John Sullivan. * platform/mac/Skipped * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/svg/css/getComputedStyle-basic-expected.txt: 2012-05-31 Alexey Proskuryakov Updating results after r119051. Per discussion with Simon, it's not surprising that more layers have drawsContents now. * compositing/layer-creation/overlap-animation-expected.txt: * compositing/layer-creation/overlap-transforms-expected.txt: * compositing/overflow/clip-descendents-expected.txt: 2012-05-31 Alexey Proskuryakov Update test results for disabling CSS Exclusions. * fast/css/getComputedStyle/computed-style-expected.txt: * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * platform/mac/Skipped: * platform/mac/fast/js/global-constructors-expected.txt: * platform/win/Skipped: * platform/win/fast/js/global-constructors-expected.txt: * platform/wk2/Skipped: * svg/css/getComputedStyle-basic-expected.txt: 2012-05-30 Lucas Forschler Merge 118891 2012-05-29 Yoshifumi Inoue REGRESSION(r111497): The "option" element doesn't match CSS pseudo class :enabled https://bugs.webkit.org/show_bug.cgi?id=87719 Reviewed by Kent Tamura. * platform/chromium-linux/fast/forms/select/optgroup-rendering-expected.png: Updated. Text color of option element is bule from CSS pseudo class option:enabled. * platform/chromium/test_expectations.txt: Update comment. 2012-05-30 Lucas Forschler Merge 118956 2012-05-30 Oliver Hunt DFG does not correctly handle exceptions caught in the LLInt https://bugs.webkit.org/show_bug.cgi?id=87885 Reviewed by Filip Pizlo. Pile of code to convince the DFG to throw an exception that ends up being caught in the LLInt * fast/js/exception-propagate-from-dfg-to-llint-expected.txt: Added. * fast/js/exception-propagate-from-dfg-to-llint.html: Added. * fast/js/script-tests/exception-propagate-from-dfg-to-llint.js: Added. (o.toString): (h): (g): (f1): (f2): 2012-05-30 Lucas Forschler Merge 2012-05-30 Lucas Forschler Rollout 115573 2012-04-26 Emil A Eklund Move Length and CSS length computation to float https://bugs.webkit.org/show_bug.cgi?id=84801 Reviewed by Eric Seidel. Change Length and CSS length computation to floating point. This gets us closer to the goal of supporting subpixel layout and improves precision for SVG which already uses floating point for its layout. This change makes computedStyle return fractional values for pixel values if a fraction is specified. It also changes the result of computations where two or more values with fractional precision. Prior to this change the result of Length(2.9) + Length(2.9) would be 4 as each value would be floored. with this change the result is 5 as the addition is done with floating point precision and then the result will be floored. Once we enable subpixel layout the resulting value in this example would be 5.8. * fast/dom/length-attribute-mapping-expected.txt: * fast/dom/length-attribute-mapping.html: * platform/mac-snowleopard/fast/forms/001-expected.png: * platform/mac-snowleopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: * platform/mac/fast/forms/001-expected.txt: * platform/mac/fast/html/details-position-expected.png: * platform/mac/fast/html/details-position-expected.txt: * platform/mac/fast/replaced/width100percent-checkbox-expected.png: * platform/mac/fast/replaced/width100percent-checkbox-expected.txt: * platform/mac/fast/replaced/width100percent-radio-expected.png: * platform/mac/fast/replaced/width100percent-radio-expected.txt: * platform/mac/mathml/presentation/fractions-expected.png: * platform/mac/mathml/presentation/fractions-expected.txt: * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png: * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: * platform/mac/mathml/presentation/mo-stretch-expected.png: * platform/mac/mathml/presentation/mo-stretch-expected.txt: * platform/mac/mathml/presentation/subsup-expected.png: * platform/mac/mathml/presentation/subsup-expected.txt: * platform/mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt: * platform/mac/tables/mozilla/bugs/bug1318-expected.png: * platform/mac/tables/mozilla/bugs/bug1318-expected.txt: 2012-05-29 Jessie Berlin Merge r118078, which skips the test added in r118039, onto the 536 branch. WTR does not have support for layoutTestController.setPrinting yet. * platform/wk2/Skipped: 2012-05-28 Lucas Forschler Merge 118039 2012-05-22 Vitaly Buka LayoutTest for iframe printing. https://bugs.webkit.org/show_bug.cgi?id=85118 Reviewed by Darin Adler, Eric Seidel. * printing/iframe-print-expected.txt: Added. * printing/iframe-print.html: Added. * printing/resources/iframe-subframe-vertical-rl.html: Added. * printing/resources/iframe-subframe.html: Added. 2012-05-24 Stephanie Lewis See https://bugs.webkit.org/show_bug.cgi?id=87182 Unreviewed, checking in expected results for branch. * platform/mac-wk2/plugins/mouse-events-scaled-iframe-expected.txt: 2012-05-24 Lucas Forschler Merge 118204 2012-05-22 Jer Noble PlatformClockCM has uninitialized m_rate member. https://bugs.webkit.org/show_bug.cgi?id=87217 Reviewed by Eric Carlson. * media/media-controller-time-expected.txt: Added. * media/media-controller-time.html: Added. 2012-05-24 Lucas Forschler Merge 117869 2012-05-21 Anders Carlsson Flash player buttons do not work when page is zoomed in https://bugs.webkit.org/show_bug.cgi?id=87056 Reviewed by Oliver Hunt. * platform/mac-wk2/plugins/mouse-events-scaled-iframe-expected.txt: Added. * platform/mac-wk2/plugins/mouse-events-scaled-iframe.html: Added. 2012-05-23 Jessie Berlin Merge r116524 onto the 536 branch, since r116473 was merged onto the branch in r117121. * platform/mac/Skipped: 2012-05-23 Jessie Berlin Merge r117163 onto the 536 branch, since r116960 was merged onto the branch in 117157. * platform/mac-lion/Skipped: 2012-05-23 Jessie Berlin Finish rolling r116340 into the 536 branch. * platform/mac-wk2/editing/selection/select-across-readonly-input-1-expected.txt: Removed. 2012-05-23 Jessie Berlin Skip more CSS Regions related tests on the 536 branch. * platform/mac/Skipped: 2012-05-23 Jessie Berlin Fix typo in r118235. * http/tests/workers/worker-importScriptsOnError-expected.txt: 2012-05-23 Jessie Berlin Roll in r116340 to the 536 branch (needed test cleanup that didn't make the branch cut). * platform/mac-wk2/Skipped: * platform/mac-wk2/media/no-auto-play-in-sandbox-expected.txt: Removed. 2012-05-23 Jessie Berlin Roll out r116176 on the 536 branch, since r116009 was rolled out on the 536 branch. r116176 updated the test in response to the switch to FractionalLayoutUnits, but the LayoutUnits changes were rolled out of the 536 branch. * platform/mac/fast/block/float/overhanging-tall-block-expected.txt: 2012-05-23 Jessie Berlin Roll out 116019 on the 536 branch, since r116009 was rolled out on the 536 branch. r116019 updated the test in response to the switch to FractionalLayoutUnits, but the LayoutUnits changes were rolled out of the 536 branch. * fast/events/zoom-dblclick-expected.txt: * fast/events/zoom-dblclick.html: 2012-05-23 Jessie Berlin Turn off the inspector tests on the 536 branch. * platform/mac/Skipped: 2012-05-23 Jessie Berlin Roll back in the gardening done after r116039 for the 536 branch. It was rolled out accidentally in r116070 when rolling out the changes related to r116009. * fast/xmlhttprequest/xmlhttprequest-get-expected.txt: * http/tests/workers/worker-importScriptsOnError-expected.txt: 2012-05-23 Jessie Berlin Skip a test failing on the 536 branch due to missing WTR support. * platform/wk2/Skipped: 2012-05-23 Jessie Berlin Skip the IFrame Seamless tests on the 536 branch because IFRAME_SEAMLESS is diabled on the 536 branch. * platform/mac/Skipped: 2012-05-23 Jessie Berlin Skip the CSS Regions tests on the 536 branch because CSS_REGIONS is disabled on the 536 branch. * platform/mac/Skipped: 2012-05-23 Lucas Forschler Merge 116543 2012-05-03 Shawn Singh Hit testing is incorrect in some cases with perspective transforms https://bugs.webkit.org/show_bug.cgi?id=79136 Reviewed by Simon Fraser. * transforms/3d/hit-testing/coplanar-with-camera-expected.txt: Added. * transforms/3d/hit-testing/coplanar-with-camera.html: Added. * transforms/3d/hit-testing/perspective-clipped-expected.txt: Added. * transforms/3d/hit-testing/perspective-clipped.html: Added. 2012-05-23 Lucas Forschler Merge 116486 2012-05-08 Benjamin Poulain [JSC] Regression: addEventListener() and removeEventListener() raise an exception on missing args https://bugs.webkit.org/show_bug.cgi?id=85928 Reviewed by Geoffrey Garen. * fast/dom/Window/window-legacy-event-listener-expected.txt: Added. * fast/dom/Window/window-legacy-event-listener.html: Added. * fast/dom/XMLHttpRequest-legacy-event-listener-expected.txt: Added. * fast/dom/XMLHttpRequest-legacy-event-listener.html: Added. * fast/dom/node-legacy-event-listener-expected.txt: Added. * fast/dom/node-legacy-event-listener.html: Added. 2012-05-21 Lucas Forschler Merge 117537 2012-05-17 Dan Bernstein Problems with flipped writing modes and compositing https://bugs.webkit.org/show_bug.cgi?id=86032 Reviewed by Anders Carlsson. * compositing/bounds-in-flipped-writing-mode-expected.txt: Added. * compositing/bounds-in-flipped-writing-mode.html: Added. 2012-05-21 Lucas Forschler Merge 117523 2012-05-17 Filip Pizlo Setting array index -1 and looping over array causes bad behavior https://bugs.webkit.org/show_bug.cgi?id=86733 Reviewed by Oliver Hunt. * fast/js/dfg-negative-array-index-expected.txt: Added. * fast/js/dfg-negative-array-index.html: Added. * fast/js/script-tests/dfg-negative-array-index.js: Added. (foo): 2012-05-21 Lucas Forschler Merge 117366 2012-05-16 Jon Lee Animated GIFs in page cache get updated https://bugs.webkit.org/show_bug.cgi?id=86668 Reviewed by Brady Eidson. This test loads pages with subframes that display the same animated gif. When one of the pages goes into the page cache, we want to make sure that we do not crash as a side effect of the page's images getting updated. * fast/loader/image-in-page-cache-expected.txt: Added. * fast/loader/image-in-page-cache.html: Added. * fast/loader/resources/animated-image-subframe.html: Added. * fast/loader/resources/animated-image.html: Added. * fast/loader/resources/animated-image2.html: Added. * fast/loader/resources/animated-image3.html: Added. 2012-05-21 Lucas Forschler Merge 117365 2012-05-16 Tim Horton Crash if SVG gradient stop has display: none set https://bugs.webkit.org/show_bug.cgi?id=86686 Reviewed by Dean Jackson. Add a test that ensures that we don't crash if "display: none" is set on an SVGStopElement. * svg/custom/gradient-stop-display-none-crash-expected.txt: Added. * svg/custom/gradient-stop-display-none-crash.svg: Added. 2012-05-21 Lucas Forschler Merge 117326 2012-05-16 Jer Noble