summaryrefslogtreecommitdiffstats
path: root/webkit/data
Commit message (Collapse)AuthorAgeFilesLines
* Fix a number of layout tests.ager@google.com2008-10-141-22/+0
| | | | | | | | | | - Add v8 binding for animation and transition types. - Update SVGPODTypeWrappers to follow the latest webkit changes. - Remove a rebaselining that is no longer needed. Review URL: http://codereview.chromium.org/7298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3343 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add code to load the ahem font.tc@google.com2008-10-13446-2910/+3024
| | | | | | | | | | | | | | | We used to load the font. Then came the font hacks from afm files which made it no longer necessary to load the font. The code to load the font was removed. Then we got rid of the font hacks and rebaselined everything. There are lots of updated results (hundreds), but I'm not uploading them to rietveld. I used grep to figure out which tests have "ahem" in them and rebaselined them. Review URL: http://codereview.chromium.org/7097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3304 0039d316-1c4b-4281-b951-d872f2087c98
* This file was supposed to be part of r3290 but I forgot to "svn add" it.ericroman@google.com2008-10-131-0/+11
| | | | | | | | | | (it changes capitalization of "c" to "C" in an error message). TBR=tc@chromium.org Review URL: http://codereview.chromium.org/7268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3294 0039d316-1c4b-4281-b951-d872f2087c98
* 4 layout tests rebaslined.ericroman@google.com2008-10-136-1/+3
| | | | | | | | | | | - entity-comment-in-style.html: Pixel diff due to fonts. - entity-comment-in-textarea.html: Pixel diff due to fonts + form control. - outdent-selection.html: Pixel diff due to webkit regression -- rebaselining to match webkit, filed followup bug: https://bugs.webkit.org/show_bug.cgi?id=21545 - cyclic-proto.html: Differs by capitalization of error message. We have at least one other test rebaselined because of this; v8 team would rather keep their message so forking. Review URL: http://codereview.chromium.org/7260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3290 0039d316-1c4b-4281-b951-d872f2087c98
* IDL file merge.ager@google.com2008-10-133-503/+0
| | | | | | | | | | | | - Use short license header for idl files created by us. - Unfork XSLTProcessor.idl. - Merge in minor changes to idl files. - Remove forked version of layout test that has been fixed upstream (and which we pass after Node.idl merge). Review URL: http://codereview.chromium.org/7113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3286 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests for Windows XP buildbots without MS Office installed (and ↵jungshik@google.com2008-10-1057-85/+85
| | | | | | | | | | | | | | without Arial Unicode MS). These baselines should be good even on machines with Arial Unicode MS installed because http://codereview.chromium.org/6495 (r3062) changed the font search order. BUG=2304 TEST=pass layout tests Review URL: http://codereview.chromium.org/7036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3223 0039d316-1c4b-4281-b951-d872f2087c98
* Patch by Thatcher Ulrich <tulrich@google.com>.ojan@google.com2008-10-093-0/+150
| | | | | | | | | | | | | | | Implement "iframe shim" behavior for windowed plugins. In FF and IE on windows, iframes are implemented as native HWNDs. This has the side effect that iframes display on top of windowed plugins. This side effect has long been known as a workaround for allowing HTML elements to appear above plugin content. BUG=1788 Review URL: http://codereview.chromium.org/7032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3137 0039d316-1c4b-4281-b951-d872f2087c98
* Merge Document.idl and DOMWindow.idl properly. Diffing our forkedager@google.com2008-10-094-60/+63
| | | | | | | | | | | | | | | versions agains the WebKit ones it is now easy to see the differences. The lookup on the window object has changed slightly. We can now get rid of our v8OnProto annotations in DOMWindow.idl. I have generated the new expected file for lookup-precedence for JSC using a webkit nightly build. Also, a couple of extra constructors have been added to the IDL file and the CROSS_DOCUMENT_MESSAGING define is gone. Review URL: http://codereview.chromium.org/6382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3092 0039d316-1c4b-4281-b951-d872f2087c98
* Generate expected results for all tests that don't have pixel results.tc@google.com2008-10-0914-0/+75
| | | | | | | | | Most tests were fine except for font differences. The ones that are still broken are updated accordingly. tests_*.txt are probably the only files worth reviewing. Review URL: http://codereview.chromium.org/6373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3085 0039d316-1c4b-4281-b951-d872f2087c98
* Change the font search order to try Lucida Sans Unicode before Arial Unicode ↵jungshik@google.com2008-10-0824-250/+251
| | | | | | | | | | | | | | | | | | MS because the former is available on Windows XP or later while the latter is only available with MS Office installed. This is partly to make font-dependent layout test results 'invariant' with or without Arial Unicode MS installed. Eventually, we may want to make those tests more robust against the font availability by removing some Unicode characters not commonly available. BUG=2304 TEST=pass the layout tests affected Review URL: http://codereview.chromium.org/6495 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3062 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two bugs leading to a layout test failure:sky@google.com2008-10-082-0/+1
| | | | | | | | | | | | | | . Our Document.idl was not up to date. This resulted in an error when the JavaScript tried to execute a function on Document. . Our code to write a SkBitmap to a BMP was writing colors premultiplied. It shouldn't do that. BUG=2973 TEST=layout test fix Review URL: http://codereview.chromium.org/6348 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3043 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ownerNode-lifetime-expected-2.html.ericroman@google.com2008-10-081-1/+1
| | | | | | | | The problem is, with the new version of WebKit <link> nodes will only have a sheet created for them if they have href attribute (so the src attribute to non-existant css doesn't work). Review URL: http://codereview.chromium.org/6325 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3025 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline svg-as-background since we actually get this righttc@google.com2008-10-085-76/+1
| | | | | | | | | | (the checked in image is wrong). Mark 3 tests as failing for a reason. The images checked in for maskRegions is wrong, so I just deleted it. Review URL: http://codereview.chromium.org/6585 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3023 0039d316-1c4b-4281-b951-d872f2087c98
* Our old baseline was incorrect given the way ToT webkit renders tables now.darin@chromium.org2008-10-081-17/+0
| | | | | | | | R=ojan Review URL: http://codereview.chromium.org/6331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2987 0039d316-1c4b-4281-b951-d872f2087c98
* It turns out that we were only "failing" the ↵darin@chromium.org2008-10-086-73/+6
| | | | | | | | | | iframe-onload-remove-self-no-crash.html because of an unrelated change in how WebCore renders an element. This test really should have been using dumpAsText instead of comparing the page rendering. R=ojan Review URL: http://codereview.chromium.org/6573 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2986 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests, where the difference is due to fonts.evanm@google.com2008-10-0814-0/+103
| | | | | | | Mark one test that is legitimately failing with its own bug. Review URL: http://codereview.chromium.org/6333 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2985 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baselining the mouseup-from-button2.html layout test. Verified thatananta@chromium.org2008-10-081-0/+17
| | | | | | | | | | | the output of this test with an actual run in Safari generates the same sequence of events. The test fails due to a contextmenu event being generated after mousedown/mouseup for the right mouse button, which is correct behavior. R=tony Review URL: http://codereview.chromium.org/6566 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2983 0039d316-1c4b-4281-b951-d872f2087c98
* fix 3 layout testsericroman@google.com2008-10-079-82/+4
| | | | | | | | | | - textarea-hard-linewrap needed to be updated to match match http://trac.webkit.org/changeset/31086#file3 - textAreaLineHeight.html had incorrect positioning of space in render tree. Looks like the previous baseline was wrong, and merge fixed it. - select-accesskey.html had forked expectations, which were no longer applicable -- removed the forked results. Review URL: http://codereview.chromium.org/6558 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2980 0039d316-1c4b-4281-b951-d872f2087c98
* added pixel test baselines for a layout testestade@chromium.org2008-10-072-0/+1
| | | | | | Review URL: http://codereview.chromium.org/6320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2976 0039d316-1c4b-4281-b951-d872f2087c98
* Changed/added baseline results for several layout tests.estade@chromium.org2008-10-0711-80/+32
| | | | | | Review URL: http://codereview.chromium.org/6294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2960 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 3 layout tests, annotate 3 others.ericroman@google.com2008-10-072-4/+4
| | | | | | | | | | | - Add missing binding for activeElement (http://trac.webkit.org/changeset/30866) - Add missing binding for hasFocus - Account for system colors in expected results (http://trac.webkit.org/changeset/28775) - Remove custom "HTMLDocument.idl:clear" method. Review URL: http://codereview.chromium.org/6298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2954 0039d316-1c4b-4281-b951-d872f2087c98
* The function-decompilation layout test has been updated to actually testager@google.com2008-10-072-118/+0
| | | | | | | | | that you get out the source code that was put in when printing a function. We therefore no longer need to rebaseline this test for V8. Review URL: http://codereview.chromium.org/6539 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2936 0039d316-1c4b-4281-b951-d872f2087c98
* Update some forked expected results, to account for ↵ericroman@google.com2008-10-073-0/+4
| | | | | | | | http://trac.webkit.org/changeset/33503 Review URL: http://codereview.chromium.org/6296 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2928 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=3007, which is ↵ananta@chromium.org2008-10-061-0/+35
| | | | | | | | | | | | | | | | | | | the mouse-click-events.html layout test failure. Fix as per below:- 1. The test shell mouse event generating mechanism now tracks the last mouse button number received. This is used to determine whether the click count continues to increment or not. 2. We now default to middle button if the button number passed in from js contains anything other than 0 or 2. This is as per the event sending mechanism in webkit mac. We still need to re-baseline this test as the number of events printed on the page cause a scrollbar to show up for the 4th mouse event test. This causes the middle mouse button to be eaten as per recent changes in EventHandler.cpp. Bug=3007 R=tony Review URL: http://codereview.chromium.org/6261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2917 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline border-height.html which passes.ericroman@google.com2008-10-061-1/+9
| | | | | | Review URL: http://codereview.chromium.org/6287 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2916 0039d316-1c4b-4281-b951-d872f2087c98
* Wires up indexed getter for CSSVariablesDeclaration.sky@google.com2008-10-066-0/+20
| | | | | | | | | BUG=3085 TEST=covered by tests Review URL: http://codereview.chromium.org/6475 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2903 0039d316-1c4b-4281-b951-d872f2087c98
* Change the web preferences for cursive and fantasy from 'Apple Chancery' and ↵jungshik@google.com2008-10-0638-15381/+8482
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 'Papyrus' to 'Comic Sans MS' and 'Impact' in test_shell.cc They're selected not because they're the best for cursive and fantasy but because they come with Windows without MS Office or other programs installed. Papyrus ('fantasy') and Script (a good candidate for 'cursive') are only available with MS Office installed. 'Apple Chancery' is not available on Windows and our expected results were bogus (they're just using the default font). Rebaseline tests affected by this change (any test that refers to 'cursive' or 'fantasy' fonts). Remove papyrus.html and apple-chancery.html and add 'comic-sans-ms.html' and 'impact.html' from chrome/font Remove *-expected.txt from layout_test_results/v8/chrome/fonts/* and put them along with html files in layout_tests/chrome/fonts Adjust tests_fixable.txt accordingly. BUG=2303 TEST=pass layout tests Review URL: http://codereview.chromium.org/4341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2883 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations.ager@google.com2008-10-063-2/+8
| | | | | | | | | Remove test that we now pass from the fixable list. Update expecations for regexp test that tests a JSC specific restriction and for test where only function toString differs. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2878 0039d316-1c4b-4281-b951-d872f2087c98
* Let's try this again. The regressions were caused by an incorrect useager@google.com2008-10-033-0/+62
| | | | | | | | | | | of the current context instead of last entered context. Create node wrappers in the context to which the nodes belong instead of the context of the code accessing them. This fixes the issue where the prototype library does not work if the JavaScript console is open. Review URL: http://codereview.chromium.org/6442 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2826 0039d316-1c4b-4281-b951-d872f2087c98
* These tests weren't mentioned in the bug but needed to be updated assky@google.com2008-10-039-17/+4
| | | | | | | | | | | | | well once I modified the binding code. I'm TBRing this one. BUG=3010 TEST=covered by tests Review URL: http://codereview.chromium.org/6439 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2825 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a handful of broken tests after the merge that resulted from ussky@google.com2008-10-039-11/+18
| | | | | | | | | | | | | not compiling some new binding classes. Note that I'm removing the expected output for variable-iteration-test as it was wrong. We're not passing this one for a different reason (no idea what that is now). BUG=3010 TEST=covered by tests Review URL: http://codereview.chromium.org/6228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2824 0039d316-1c4b-4281-b951-d872f2087c98
* Unskip some more tests.aa@chromium.org2008-10-021-0/+2
| | | | | | | | | | | | | | | - xmlhttprequest-get: looks like a genuine failure, so added to tests_fixable.txt - nsresolver-exception: expected result is an error, and we get the same error. I think this should count as passing because we have the same behavior as webkit. Rebaselined because our errors are formatted slightly differently. - everything else passes without changes. Review URL: http://codereview.chromium.org/6429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2818 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the wrapper context change since it caused layout testager@google.com2008-10-023-62/+0
| | | | | | | regressions. Review URL: http://codereview.chromium.org/5670 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2791 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline fast\js\function-toString-object-literals.html.ager@google.com2008-10-022-7/+11
| | | | | | | | The only difference is parse error messages. JSC has moved closer to us and are now printing the source that was input the same way we do. Review URL: http://codereview.chromium.org/5668 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2789 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to set the eol-style svn property on these files.ager@google.com2008-10-023-62/+62
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2788 0039d316-1c4b-4281-b951-d872f2087c98
* Create node wrappers in the context to which the nodes belong insteadager@google.com2008-10-023-0/+62
| | | | | | | | of the context of the code accessing them. This fixes the issue where the prototype library does not work if the JavaScript console is open. Review URL: http://codereview.chromium.org/4300 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2787 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable so the buildbot goes green.tc@google.com2008-10-012-10/+0
| | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/5652 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2782 0039d316-1c4b-4281-b951-d872f2087c98
* Merge the chrome_webkit_merge_branch back on to trunk. This brings ustc@google.com2008-10-011161-10638/+10746
| | | | | | | up to webkit@36102. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2778 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the issue http://code.google.com/p/v8/issues/detail?id=43fqian@google.com2008-09-153-0/+23
| | | | | | | | Image & Option functions should have precendence than document elements. Review URL: http://codereview.chromium.org/1968 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2232 0039d316-1c4b-4281-b951-d872f2087c98
* Add a test case for Java applet of issue 580.fqian@google.com2008-09-122-0/+31
| | | | | | Review URL: http://codereview.chromium.org/1910 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2113 0039d316-1c4b-4281-b951-d872f2087c98
* I took the patch from bill.neubauer@gmail.com ↵fqian@google.com2008-09-122-0/+32
| | | | | | | | | | (http://codereview.chromium.org/1919 Patch Set 1) and changed the test to be a real layout test and added expected output. Review URL: http://codereview.chromium.org/2459 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2111 0039d316-1c4b-4281-b951-d872f2087c98
* Added code to support the setUseAntialiasing() method, which is invokedjhaas@chromium.org2008-09-114-2/+2
| | | | | | | | when an object is specified with shape-rendering="crispEdges" Review URL: http://codereview.chromium.org/1830 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2061 0039d316-1c4b-4281-b951-d872f2087c98
* BUG = 1357667fqian@google.com2008-09-102-0/+38
| | | | | | | | | | | | | Redo the fix of issue 1357667. Previous fix does not address all cases (HTMLLinkElement.sheet). It works by create a hidden reference from JS wrapper of StyleSheet object to its owner node. This is down when creating the JS wrapper object. Add a test for HTMLLinkElement that crashes both Chrome and Safari 3.1.2. Review URL: http://codereview.chromium.org/1678 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1990 0039d316-1c4b-4281-b951-d872f2087c98
* Patch for bug 1994:fqian@google.com2008-09-102-0/+62
| | | | | | | | | Make sure that customized properties set on window.location and window.navigator survive GC. Matches Safari and Firefox's behaviors. Review URL: http://codereview.chromium.org/1884 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1973 0039d316-1c4b-4281-b951-d872f2087c98
* Removing extra copies of the text results from KJS directory.dglazkov@google.com2008-09-052-27/+0
| | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1811 0039d316-1c4b-4281-b951-d872f2087c98
* Now that bug 1317563 is addressed, these tests pass consistently. Also fixes ↵dglazkov@google.com2008-09-055-23/+23
| | | | | | | | bug 1341452, bug 1345328.fast/text/line-breaks.html had to be rebaselined back to its pre-font-metrics-removal state. Review URL: http://codereview.chromium.org/445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1805 0039d316-1c4b-4281-b951-d872f2087c98
* Makes sure that debug-only layout test failures are not to the ZERO WIDTH ↵dglazkov@google.com2008-08-294-5/+5
| | | | | | | | | | | SPACE mapping to SPACE glyph complaints (http://b/1317563), fixes a layout test (fast/text/zero-width-characters.html), and provides an updated patch for WebKit.org bug 20237 (https://bugs.webkit.org/show_bug.cgi?id=20237). This change brings handling of the ZWS and CJK character widths down to the level of SimpleFontData by creating special (sub-classed) SimpleFontData objects that are used in GlyphData. These instances are created when the glyph cache is being filled (GlyphPage::fill). More better things are possible, but at the moment I thought it might be good to just get the basics right. Also, a couple of the layout tests are brought back to pre-font-metric-hacks removal versions. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1557 0039d316-1c4b-4281-b951-d872f2087c98
* Forgotten a rebaselined testcase.dglazkov@google.com2008-08-281-0/+29
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1500 0039d316-1c4b-4281-b951-d872f2087c98
* Another layout test fix. Technically, this is a test_shell tweak to avoid ↵dglazkov@google.com2008-08-287-12/+3
| | | | | | frame focus-related side effects when tests are run in a sequence. For more information, see http://b/issue?id=845337This change also restores the baseline of frame-click-focus-expected test to the original one by Apple WebKit. See http://b/issue?id=759889 for details. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1497 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure "contextmenu" event is dispatched _after_ "mouseup".ericroman@google.com2008-08-252-0/+78
| | | | | | | BUG=1330688 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1299 0039d316-1c4b-4281-b951-d872f2087c98