summaryrefslogtreecommitdiffstats
path: root/webkit/tools/test_shell/mac
Commit message (Collapse)AuthorAgeFilesLines
* Dramatically improve the link time in release mode. Today's MC Hammer Xcodemark@chromium.org2008-11-071-0/+19
| | | | | | | | Voodoo lesson: don't use the slow dsymutil utility; instead, make a "fake" .dSYM that contains the original unstripped Mach-O file. Review URL: http://codereview.chromium.org/9659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5042 0039d316-1c4b-4281-b951-d872f2087c98
* fix bug in scrolling where we wouldn't store the unioned rectangles, just ↵pinkerton@google.com2008-11-061-1/+1
| | | | | | | | let it drop on the floor. Review URL: http://codereview.chromium.org/9653 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4911 0039d316-1c4b-4281-b951-d872f2087c98
* Fix FEATURE_DEFINES after r4818. Remove HAVE_ACCESSIBILITY from Release (itmark@chromium.org2008-11-061-2/+2
| | | | | | | | | | was already removed from Debug). Remove the trailing space on the FEATURE_DEFINES setting in debug mode; it was causing a DOUBLE space in the --defines string being passed to generate-bindings.pl, of which that script is intolerant. Review URL: http://codereview.chromium.org/9640 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4886 0039d316-1c4b-4281-b951-d872f2087c98
* make sure the host gets notified of invalidates so we only paint what changespinkerton@google.com2008-11-052-6/+7
| | | | | | Review URL: http://codereview.chromium.org/9419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4790 0039d316-1c4b-4281-b951-d872f2087c98
* make it easier to type urls into testshell by adding http if there's no schemepinkerton@google.com2008-11-041-2/+6
| | | | | | Review URL: http://codereview.chromium.org/9138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4672 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux/Mac builds after my change to test_shell.mpcomplete@google.com2008-11-041-4/+0
| | | | | | | TBR=jam Review URL: http://codereview.chromium.org/9073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4535 0039d316-1c4b-4281-b951-d872f2087c98
* Build database files on the Mac (r4486). Sets HEADER_SEARCH_PATHS and addsmark@chromium.org2008-11-031-0/+43
| | | | | | | | | needed files in third_party/WebKit/WebCore/platform/sql and third_party/WebKit/WebCore/storage to webkit.xcodeproj. Makes TestShell.xcodeproj depend on libsqlite. Review URL: http://codereview.chromium.org/9055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4494 0039d316-1c4b-4281-b951-d872f2087c98
* I missed this reference (broke mac build).ericroman@google.com2008-10-271-0/+1
| | | | | | Review URL: http://codereview.chromium.org/8816 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4039 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up mouse events with the correct coordinates. Make sure they are ↵pinkerton@google.com2008-10-241-2/+2
| | | | | | | | view-local and flipped. Review URL: http://codereview.chromium.org/8150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3924 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build glue as Objective-C++ now that PLATFORM_MAC is off. Re-sniff gluemark@chromium.org2008-10-231-2/+2
| | | | | | | in all.xcodeproj. Review URL: http://codereview.chromium.org/7901 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3800 0039d316-1c4b-4281-b951-d872f2087c98
* Build libxslt on the Mac. This seems to be needed while disablingmark@chromium.org2008-10-221-0/+43
| | | | | | | PLATFORM(MAC). Review URL: http://codereview.chromium.org/7893 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3786 0039d316-1c4b-4281-b951-d872f2087c98
* painting_ only exists in debug mode, so only check it in debug modemark@chromium.org2008-10-151-0/+2
| | | | | | Review URL: http://codereview.chromium.org/7365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3419 0039d316-1c4b-4281-b951-d872f2087c98
* When running layout tests, have logging only go to a file. This prevents ↵pinkerton@google.com2008-10-151-3/+2
| | | | | | | | info and warning messgaes from impacting the layout test output and causing failures. Switch to abort() on mac when timing out, terminate: sometimes can still hang the app. Hide the window instead of trying to move it offscreen, which Cocoa doesn't want to let us do. Review URL: http://codereview.chromium.org/7405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3403 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break. TBR=paulgjam@chromium.org2008-10-091-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3153 0039d316-1c4b-4281-b951-d872f2087c98
* set the exception ports so that we don't put up crash dialogs when running ↵pinkerton@google.com2008-10-091-1/+12
| | | | | | | | in layout tests mode Review URL: http://codereview.chromium.org/6396 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3140 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to get the layout test harness running on mac.pinkerton@google.com2008-10-091-9/+15
| | | | | | Review URL: http://codereview.chromium.org/5614 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3095 0039d316-1c4b-4281-b951-d872f2087c98
* Provide webcoresysteminterface; link testshell against it andmark@chromium.org2008-10-071-26/+60
| | | | | | | libWebKitSystemInterfaceLeopard. Review URL: http://codereview.chromium.org/6551 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2958 0039d316-1c4b-4281-b951-d872f2087c98
* Add still more new files to the build to resolve still more link dependencies.mark@chromium.org2008-10-071-0/+4
| | | | | | | | | | | | | | | | | | Now down to 25 missing symbols. Added files in: - jsbindings (generated files missed in r2938) - port - platform/network - webcore - loader/archive/cf - platform/network - rendering/style Provide a PrefetchDns stub just like the Windows test_shell.cc; the function name changed from our old version. Add SystemConfiguration.framework to the TestShell build. Review URL: http://codereview.chromium.org/6550 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2956 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
* Move on to the "298 link errors" stage of the McMerge game:mark@chromium.org2008-10-075-337/+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
* 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
* Use open-vcdiff for sdch compression on the Macmark@chromium.org2008-09-261-15/+66
| | | | | | Review URL: http://codereview.chromium.org/4096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2628 0039d316-1c4b-4281-b951-d872f2087c98
* retain NSEvent explicitly instead of adopt, fixes over-releasing. Check ↵pinkerton@google.com2008-09-241-1/+7
| | | | | | | | event type on correct variable. Review URL: http://codereview.chromium.org/4069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2562 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the Mac TestShell following r2517mark@chromium.org2008-09-231-1/+2
| | | | | | Review URL: http://codereview.chromium.org/3402 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2524 0039d316-1c4b-4281-b951-d872f2087c98
* Make the Mac TestShell finish launching without crashing by hooking up mymark@chromium.org2008-09-231-3/+6
| | | | | | | MessagePump Review URL: http://codereview.chromium.org/4601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2522 0039d316-1c4b-4281-b951-d872f2087c98
* initialize the command line singletonpinkerton@google.com2008-09-231-0/+1
| | | | | | Review URL: http://codereview.chromium.org/4038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2484 0039d316-1c4b-4281-b951-d872f2087c98
* Link TestShell against libevent, now required. Turn off objc-gc setting inmark@chromium.org2008-09-181-13/+84
| | | | | | | this file because it now comes from the xcconfig. Clean up ugly backslashes. Review URL: http://codereview.chromium.org/3158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2386 0039d316-1c4b-4281-b951-d872f2087c98
* Bring X.509 cert handling (at least preliminarily) to the Mac.avi@google.com2008-09-181-0/+4
| | | | | | Review URL: http://codereview.chromium.org/2963 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2369 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap a reference to a debug-only member variable with #ifndef NDEBUG inamanda@chromium.org2008-09-161-0/+2
| | | | | | | order to fix release Mac builds Review URL: http://codereview.chromium.org/2908 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2284 0039d316-1c4b-4281-b951-d872f2087c98
* More linkage (stubbing out willCacheResponse()) for nowavi@google.com2008-09-161-25/+25
| | | | | | Review URL: http://codereview.chromium.org/2900 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2271 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more function; tweak since "HWND" isn't really a window...avi@google.com2008-09-161-1/+10
| | | | | | Review URL: http://codereview.chromium.org/2894 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2263 0039d316-1c4b-4281-b951-d872f2087c98
* First stab at lib dependenciesavi@google.com2008-09-151-1/+392
| | | | | | Review URL: http://codereview.chromium.org/3065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2235 0039d316-1c4b-4281-b951-d872f2087c98
* Add test shell WebView and WebWidget host classes. This are stopgaps andamanda@chromium.org2008-09-155-4/+1144
| | | | | | | | are subject to change as the rest of the rendering and event handling paths come together. Review URL: http://codereview.chromium.org/3062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2230 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the link paths.avi@google.com2008-09-151-4/+12
| | | | | | Review URL: http://codereview.chromium.org/3061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2228 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to test shell on Mac.avi@google.com2008-09-151-2/+6
| | | | | | Review URL: http://codereview.chromium.org/2809 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2226 0039d316-1c4b-4281-b951-d872f2087c98
* Add in a temp copy of the WebKit SPI files. These are the ones corresponding ↵avi@google.com2008-09-155-6/+329
| | | | | | | | to the 3.1 branch, r31616. The ones corresponding to the new WebCore are already in there, and when they land this copy will be deleted. Review URL: http://codereview.chromium.org/2853 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2219 0039d316-1c4b-4281-b951-d872f2087c98
* Minor fixes for Mac main. Won't compile cleanly until the WebCore merge comes.avi@google.com2008-09-111-3/+1
| | | | | | Review URL: http://codereview.chromium.org/1949 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2078 0039d316-1c4b-4281-b951-d872f2087c98
* In r1120, brettw merged the NavigationController and ↵avi@google.com2008-09-111-14/+0
| | | | | | | | NavigationControllerBase, eliminating the temp directory. Cleaning up the Mac project to no longer have that reference. Review URL: http://codereview.chromium.org/2427 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2062 0039d316-1c4b-4281-b951-d872f2087c98
* Bring test shell test into the mac projectavi@google.com2008-09-101-4/+6
| | | | | | Review URL: http://codereview.chromium.org/1705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2017 0039d316-1c4b-4281-b951-d872f2087c98
* Bring layout_test_controller.cc into the mac project.avi@google.com2008-09-101-4/+4
| | | | | | Review URL: http://codereview.chromium.org/1856 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1986 0039d316-1c4b-4281-b951-d872f2087c98
* Update include path for TestShell to be able to use Skia headers like SkTypes.hmark@chromium.org2008-09-101-0/+2
| | | | | | Review URL: http://codereview.chromium.org/1893 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1984 0039d316-1c4b-4281-b951-d872f2087c98
* Apply xcconfigs to Mac TestShell, fix warningsmmentovai@google.com2008-09-093-690/+443
| | | | | | Review URL: http://codereview.chromium.org/1668 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1917 0039d316-1c4b-4281-b951-d872f2087c98
* Update the v8 reference in the Mac testshell project.avi@google.com2008-09-091-114/+54
| | | | | | Review URL: http://codereview.chromium.org/1851 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1910 0039d316-1c4b-4281-b951-d872f2087c98
* Bulk fixes to get Mac Test Shell more compile-happy.avi@google.com2008-09-091-43/+43
| | | | | | Review URL: http://codereview.chromium.org/1818 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1909 0039d316-1c4b-4281-b951-d872f2087c98
* Fix webkit.xcodeproj. Make it use our new xcconfig and common build directorymmentovai@google.com2008-09-061-10/+0
| | | | | | | setup. Turn off headermaps and use explicit #include paths everywhere. Review URL: http://codereview.chromium.org/269 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1815 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to pending to get WebCore to compile on linux. Thistc@google.com2008-09-041-1/+1
| | | | | | | | | | | | | | | | | | doesn't enable it yet since there are more changes to WebKit that we need from the merge. Once the merge lands, pending will probably be clobbered, so this is temporary to allow us to keep moving forward. Go ahead and switch from PLATFORM_CHROME to PLATFORM_CHROMIUM and try to change all the places in the mac code. This change includes bits from http://codereview.chromium.org/228 which is by Seo Sanghyeon. Everything still compiles on Windows. Review URL: http://codereview.chromium.org/1201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1725 0039d316-1c4b-4281-b951-d872f2087c98
* Updates the path to the bzip2 xcode projectavi@google.com2008-09-031-176/+26
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1688 0039d316-1c4b-4281-b951-d872f2087c98
* Move icu.xcodeproj into the icu38 directory, as is done with all othermmentovai@google.com2008-09-031-1/+1
| | | | | | | xcodeprojs git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1675 0039d316-1c4b-4281-b951-d872f2087c98
* Initial checkin of Mac project (no, it doesn't build)avi@google.com2008-09-0210-0/+4228
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1637 0039d316-1c4b-4281-b951-d872f2087c98