summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix a couple of link errors.jeremy@chromium.org2008-10-071-0/+16
| | | | | | Review URL: http://codereview.chromium.org/6307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2942 0039d316-1c4b-4281-b951-d872f2087c98
* include refcountedleakcounterpinkerton@google.com2008-10-071-0/+4
| | | | | | Review URL: http://codereview.chromium.org/6543 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2941 0039d316-1c4b-4281-b951-d872f2087c98
* Fix #include "WebSystemInterface.h" in TestShell so that we can get back tomark@chromium.org2008-10-072-1/+3
| | | | | | | not linking. Review URL: http://codereview.chromium.org/6541 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2940 0039d316-1c4b-4281-b951-d872f2087c98
* Add more new files to the build to resolve some more link dependencies. Nowmark@chromium.org2008-10-071-14/+192
| | | | | | | | | | | | | | down to 151 missing symbols. Added files in: - webcore - html - dom - loader/archive - svg/animation - page - css (oops, missed a file last time) Review URL: http://codereview.chromium.org/6306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2939 0039d316-1c4b-4281-b951-d872f2087c98
* Add new files to the build to resolve some link dependencies, now down to 250mark@chromium.org2008-10-071-16/+232
| | | | | | | | | | | | | missing symbols: - jsbindings (generated files) - webcore - css - page/animation - platform/graphics - xml Review URL: http://codereview.chromium.org/6603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2938 0039d316-1c4b-4281-b951-d872f2087c98
* Move on to the "298 link errors" stage of the McMerge game:mark@chromium.org2008-10-076-346/+0
| | | | | | | | | | | | - Remove "temp" copy of WebKitSystemInterface from TestShell. They don't work with our new WebKit snapshot, we should be using the files from the WebKit directory instead, and we should handle their build in webkit.xcodeproj. - Remove two stub methods from AXObjectCacheMac that were causing duplicate symbol errors when combined with WebKit's AXObjectCache. Review URL: http://codereview.chromium.org/6304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2937 0039d316-1c4b-4281-b951-d872f2087c98
* The function-decompilation layout test has been updated to actually testager@google.com2008-10-073-119/+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
* Revert DEPS change: Go back to using V8 version 0.3.3.kasperl@google.com2008-10-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2935 0039d316-1c4b-4281-b951-d872f2087c98
* Generate V8WebKitCSSKeyframe(s)Rule and fix CSSRuleToV8Object toager@google.com2008-10-076-24/+56
| | | | | | | | | | | | return the correct object type. This fixes most of the css3/keyframes-rule.html layout test. The remaining issue is that the CSSParser cannot handle the webkit-keyframe-rule passed to it. Picking up a new CSSParser from webkit on the next merge should fix the remaining issue. Review URL: http://codereview.chromium.org/6535 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2934 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 0.3.4.1 which includeskasperl@google.com2008-10-071-1/+1
| | | | | | | the fix for issue 109. Review URL: http://codereview.chromium.org/6532 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2933 0039d316-1c4b-4281-b951-d872f2087c98
* Merge in a bunch of upstream changes to the layout test npapi plugin.deanm@chromium.org2008-10-075-225/+229
| | | | | | Review URL: http://codereview.chromium.org/6272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2932 0039d316-1c4b-4281-b951-d872f2087c98
* annotate a test failure.ericroman@google.com2008-10-071-1/+4
| | | | | | Review URL: http://codereview.chromium.org/6524 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2931 0039d316-1c4b-4281-b951-d872f2087c98
* Roolback more in an attempt to get build compling.ojan@google.com2008-10-076-12/+2858
| | | | | | Review URL: http://codereview.chromium.org/6297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2930 0039d316-1c4b-4281-b951-d872f2087c98
* Rollforward third_party/WebKit deps to match deleted filesojan@google.com2008-10-071-1/+1
| | | | | | | in webkit/pending. Review URL: http://codereview.chromium.org/6523 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2929 0039d316-1c4b-4281-b951-d872f2087c98
* Update some forked expected results, to account for ↵ericroman@google.com2008-10-074-2/+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
* Rollback 2923 to fix broken build.ojan@google.com2008-10-071-0/+328
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2927 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork Node.*.pkasting@chromium.org2008-10-073-2561/+2
| | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/6522 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2926 0039d316-1c4b-4281-b951-d872f2087c98
* Add an Apple-ism (not present in Mozilla's version of NPAPI.h, but seemingly ↵pkasting@chromium.org2008-10-071-0/+8
| | | | | | | | | | | harmless) to our copy of npapi.h. Change HTMLPlugInElement.cpp to use a function in eseidel's version of ScriptController.h. TBR=ojan Review URL: http://codereview.chromium.org/6521 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2925 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork HTMLPlugInElement.*.pkasting@chromium.org2008-10-073-297/+2
| | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/6520 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2924 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork ScriptController.h.pkasting@chromium.org2008-10-071-328/+0
| | | | | | Review URL: http://codereview.chromium.org/6295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2923 0039d316-1c4b-4281-b951-d872f2087c98
* Add an #include path to get Register.h errors to go away.pkasting@chromium.org2008-10-072-24/+180
| | | | | | | Blindly update KJSBindings.vcproj based on changes in upstream WebCore.vcproj. Review URL: http://codereview.chromium.org/6518 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2922 0039d316-1c4b-4281-b951-d872f2087c98
* Nevermind... re-check in 2882 (unrevert). Huanr has checked in a more ↵mal@chromium.org2008-10-061-1/+1
| | | | | | promising rollback of V8. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2921 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback V8 to see whether it fixes ToT crashes.huanr@chromium.org2008-10-061-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2920 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back r2882 to see if it reduces the crash rate.mal@chromium.org2008-10-061-1/+1
| | | | | | | TBR=jeremy@chromium.org Review URL: http://codereview.chromium.org/6515 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2919 0039d316-1c4b-4281-b951-d872f2087c98
* Fix glue's HEADER_SEARCH_PATHS, allowing it to build fully.mark@chromium.org2008-10-061-0/+2
| | | | | | Review URL: http://codereview.chromium.org/6289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2918 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=3007, which is ↵ananta@chromium.org2008-10-064-23/+84
| | | | | | | | | | | | | | | | | | | 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-062-4/+9
| | | | | | Review URL: http://codereview.chromium.org/6287 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2916 0039d316-1c4b-4281-b951-d872f2087c98
* Moves two layout tests from the list of tests we can fix to the listsky@google.com2008-10-062-5/+4
| | | | | | | | | | | | of texts we can't. These tests fail for us as we don't have a built in tiff decoder, where as the mac does. BUG=3009 TEST=none Review URL: http://codereview.chromium.org/6291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2915 0039d316-1c4b-4281-b951-d872f2087c98
* Make TestShell build most of the way. Add the bindings directory to itsmark@chromium.org2008-10-062-9/+5
| | | | | | | | HEADER_SEARCH_PATHS, and remove an undeclared uncalled unneded method from TestWebViewDelegate. Review URL: http://codereview.chromium.org/6290 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2914 0039d316-1c4b-4281-b951-d872f2087c98
* Qualify temporary #include so that it's relative to the working copy root.mark@chromium.org2008-10-061-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6512 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2913 0039d316-1c4b-4281-b951-d872f2087c98
* Don't try building files no longer in port. Instead, build files that are inmark@chromium.org2008-10-061-30/+26
| | | | | | | port. Review URL: http://codereview.chromium.org/6288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2912 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WebCore/loader/FrameLoader.cpp on the Mac by providing a temporary stubmark@chromium.org2008-10-061-0/+7
| | | | | | | for a method that it calls. Review URL: http://codereview.chromium.org/6511 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2911 0039d316-1c4b-4281-b951-d872f2087c98
* Add WebCore/bridge/jni to the list of include directories to satisfymark@chromium.org2008-10-061-0/+2
| | | | | | | | | WebCore/page/Frame.cpp's dependency on jni_jsobject.h (via WebCore/bridge/runtime_root.h on PLATFORM_MAC). This include directory may not be a permanent addition, but it doesn't hurt anything for now. Review URL: http://codereview.chromium.org/6510 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2908 0039d316-1c4b-4281-b951-d872f2087c98
* Make AtomicString.cpp use the WebKit method of disabling static constructors.mark@chromium.org2008-10-061-1/+1
| | | | | | | DEPS roll corresponds to local WebKit r2905. Review URL: http://codereview.chromium.org/6509 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2906 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ResourceHandle leak.erg@google.com2008-10-061-3/+3
| | | | | | Review URL: http://codereview.chromium.org/6505 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2904 0039d316-1c4b-4281-b951-d872f2087c98
* Wires up indexed getter for CSSVariablesDeclaration.sky@google.com2008-10-068-6/+24
| | | | | | | | | 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
* Update xcode project to account for http://codereview.chromium.org/6500amanda@chromium.org2008-10-061-23/+25
| | | | | | Review URL: http://codereview.chromium.org/6286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2902 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ScrollView::getDocumentView() to ScrollView::documentView() to trackmark@chromium.org2008-10-061-1/+1
| | | | | | | change in upstream header. Review URL: http://codereview.chromium.org/6502 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2901 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build WebCore/platform/mac/KURLMac or WebCore/platform/cf/KURLCFNet.mark@chromium.org2008-10-061-4/+0
| | | | | | | | | Both of these implementations are specific WebKit KURL, and do not work with the GURL-based KURL (GKURL). We will likely need to provide port/platform/GKURLMac to cover this when we reach the burning link step. Review URL: http://codereview.chromium.org/6279 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2900 0039d316-1c4b-4281-b951-d872f2087c98
* update EventHandlerMac.mm post-mergejeremy@chromium.org2008-10-061-347/+359
| | | | | | Review URL: http://codereview.chromium.org/6285 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2899 0039d316-1c4b-4281-b951-d872f2087c98
* Really delete Console.h this time.dglazkov@google.com2008-10-061-112/+0
| | | | | | Review URL: http://codereview.chromium.org/6283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2898 0039d316-1c4b-4281-b951-d872f2087c98
* port RenderThemejeremy@chromium.org2008-10-062-145/+514
| | | | | | Review URL: http://codereview.chromium.org/6280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2895 0039d316-1c4b-4281-b951-d872f2087c98
* Get kjsbindings_prebuild really compiling. Fixes another couple hundred ↵ojan@google.com2008-10-061-609/+463
| | | | | | | | | build errors in jsc build. Now, once we fix https://bugs.webkit.org/show_bug.cgi?id=21408, we can unfork this file! Review URL: http://codereview.chromium.org/6281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2894 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the InspectorController initializer list to properly specify themark@chromium.org2008-10-061-1/+1
| | | | | | | superclass, which is a template. Required by gcc. Review URL: http://codereview.chromium.org/6498 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2893 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up the unforkdglazkov@google.com2008-10-0629-28602/+29
| | | | | | | | Removing files from pending Review URL: http://codereview.chromium.org/6500 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2892 0039d316-1c4b-4281-b951-d872f2087c98
* Fix V8EventListener leak.mbelshe@google.com2008-10-065-46/+73
| | | | | | | | | | | | This replaces Feng's CL; its very similar, but a bit different :-) Hopefully addresses the style concerns. Verified this cleans the leak on page cycler and restores perf. Review URL: http://codereview.chromium.org/6494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2891 0039d316-1c4b-4281-b951-d872f2087c98
* Update localized_strings.cc post-mergejeremy@chromium.org2008-10-061-1/+3
| | | | | | Review URL: http://codereview.chromium.org/6497 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2890 0039d316-1c4b-4281-b951-d872f2087c98
* Merge enough of the trunk WebKit changes into our copy of PasteboardMac.mm tomark@chromium.org2008-10-062-3/+9
| | | | | | | get it building again. Review URL: http://codereview.chromium.org/6278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2889 0039d316-1c4b-4281-b951-d872f2087c98
* SecurityOrigin.cpp was unforked and moved out of pending into WebCore/platformmark@chromium.org2008-10-061-2/+2
| | | | | | | at r2861. Review URL: http://codereview.chromium.org/6499 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2884 0039d316-1c4b-4281-b951-d872f2087c98
* Change the web preferences for cursive and fantasy from 'Apple Chancery' and ↵jungshik@google.com2008-10-0640-15387/+8494
| | | | | | | | | | | | | | | | | | | | | | | | | | | | '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