summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Include config.h in SkPaintContext.cppjeremy@chromium.org2008-10-061-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2882 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the amount of excessive updating done when there is no window icon to beben@chromium.org2008-10-061-2/+4
| | | | | | | | | updated. Improves sunspider results. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2879 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations.ager@google.com2008-10-064-3/+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
* - Cleanup usage, EnsureWinsockInit is now the only method of initializing.deanm@chromium.org2008-10-062-42/+35
| | | | | | | - Work around buggy third party hooks that can overwrite LastErrorValue during delay load binding. Review URL: http://codereview.chromium.org/6483 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2877 0039d316-1c4b-4281-b951-d872f2087c98
* Add -- as a command line switch parsing terminator. This allows you to ↵deanm@chromium.org2008-10-063-8/+41
| | | | | | | | launch chrome to a given URL safely, without having to validate the URL and worry it might be interpreted as a dangerous command line argument. Review URL: http://codereview.chromium.org/6480 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2876 0039d316-1c4b-4281-b951-d872f2087c98
* Add Posix sync only support to FileInputStream.deanm@chromium.org2008-10-063-19/+107
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2875 0039d316-1c4b-4281-b951-d872f2087c98
* Move all callers to EnsureWinsockInit, and away from using WinsockInit ↵deanm@chromium.org2008-10-063-8/+7
| | | | | | | | instances. Review URL: http://codereview.chromium.org/6486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2874 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 0.3.4.kasperl@google.com2008-10-061-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6488 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2873 0039d316-1c4b-4281-b951-d872f2087c98
* Update to the latest third_party/WebKit to pick up fix for bug 3056.darin@chromium.org2008-10-051-1/+1
| | | | | | | | TBR=eseidel Review URL: http://codereview.chromium.org/6485 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2872 0039d316-1c4b-4281-b951-d872f2087c98
* Fix LayoutTests/fast/loader/xmlhttprequest-missing-file-exception.htmldarin@chromium.org2008-10-051-3/+5
| | | | | | | | | | | We need to initialize the ResourceResponse out parameter even if the load failed. BUG=3149 R=tony Review URL: http://codereview.chromium.org/6484 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2870 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a leak where InspectorController was not getting destroyed. Thistc@google.com2008-10-051-1/+9
| | | | | | | | | | | | | was preventing the WebView and WebFrame from being destroyed since InspectorController holds a WebInspectorClient which holds a WebView which holds a WebFrame. This should clear up most of the memory leaks. In the long run, we need to figure out why our version of InspectorController needs to be RefCounted so it's not forked in this way. Review URL: http://codereview.chromium.org/6259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2869 0039d316-1c4b-4281-b951-d872f2087c98
* Put define on the right line! TBRojan@google.com2008-10-041-2/+2
| | | | | | Review URL: http://codereview.chromium.org/6478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2868 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes compile of perf tests. Submitted this accidentally in my previous CL. ↵ojan@google.com2008-10-041-24/+0
| | | | | | | | (TBR) Review URL: http://codereview.chromium.org/6476 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2867 0039d316-1c4b-4281-b951-d872f2087c98
* Set WFT_USE_V8 in a cross-platform friendly way.ojan@google.com2008-10-043-2/+6
| | | | | | Review URL: http://codereview.chromium.org/6256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2866 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork SecurityOrigin.cpp, 2/2: update DEPS and build files, delete old files.evanm@google.com2008-10-045-473/+4
| | | | | | | Review URL: http://codereview.chromium.org/6255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2865 0039d316-1c4b-4281-b951-d872f2087c98
* Get JSC build a closer to compiling.ojan@google.com2008-10-0412-184/+190
| | | | | | | | | | There's still a ton to do here, but I wanted to get something in so others could start hacking. I think the only projects left that don't compile are KJSBindings_prebuild and WebCore. Review URL: http://codereview.chromium.org/6473 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2863 0039d316-1c4b-4281-b951-d872f2087c98
* Fork platform/mac/WebCoreObjCExtras.c -> webkit/pending/WebCoreObjCExtras.mmjeremy@chromium.org2008-10-032-4/+86
| | | | | | | | Submitted patch upstream: https://bugs.webkit.org/show_bug.cgi?id=21350 Review URL: http://codereview.chromium.org/6251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2862 0039d316-1c4b-4281-b951-d872f2087c98
* Use the upstream version of TextCodecMac.cpp, it should satisfy all of ourmark@chromium.org2008-10-032-322/+1
| | | | | | | needs and desires now Review URL: http://codereview.chromium.org/6471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2860 0039d316-1c4b-4281-b951-d872f2087c98
* Drop GlobalHistoryMac.mm from the build. It's been removed upstream.mark@chromium.org2008-10-031-10/+0
| | | | | | Review URL: http://codereview.chromium.org/6470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2859 0039d316-1c4b-4281-b951-d872f2087c98
* Make -Wno-multichar come after -Wall on the command-line.mmoss@google.com2008-10-031-0/+2
| | | | | | | | | When -Wall comes after, it turns -Wmultichar back on. This fixes Linux build error: webkit/port/platform/image-decoders/bmp/BMPImageDecoder.cpp:65:16: error: multi-character character constant git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2858 0039d316-1c4b-4281-b951-d872f2087c98
* FormDataStreamMac.mm calls isMainThread without #including <wtf/Threading.h>mark@chromium.org2008-10-031-1/+1
| | | | | | | | Submitted upstream: https://bugs.webkit.org/show_bug.cgi?id=21347 Local WebKit change was r2856 Review URL: http://codereview.chromium.org/6250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2857 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a DocumentLoader leak by switching from using new to atc@google.com2008-10-035-17/+30
| | | | | | | | | | | | | create method that returns a PassRefPtr. This matches what happens in the Apple windows port. I also changed the RefCounted.h deref() to be more like upstream, but it doesn't actually change how RefCounted works. Also bring the JSC RefCounted to be just like upstream. Review URL: http://codereview.chromium.org/6461 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2855 0039d316-1c4b-4281-b951-d872f2087c98
* Update include headers for SkGraphicsContextMac.cppjeremy@chromium.org2008-10-031-1/+2
| | | | | | Review URL: http://codereview.chromium.org/6467 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2854 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork ResourceResponseBase.cppjeremy@chromium.org2008-10-032-255/+4
| | | | | | Review URL: http://codereview.chromium.org/6464 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2853 0039d316-1c4b-4281-b951-d872f2087c98
* Drag FrameMac.mm through the mud to get it merged. Do the same withmark@chromium.org2008-10-032-173/+18
| | | | | | | ClipboardMac.mm, which was a piece of cake by comparison. Review URL: http://codereview.chromium.org/6465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2852 0039d316-1c4b-4281-b951-d872f2087c98
* Merge our version of DragDataMac.mmmark@chromium.org2008-10-031-2/+2
| | | | | | Review URL: http://codereview.chromium.org/6462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2851 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 3039/3040 (Add to dictionary crasher). Earlier, the hentry was ↵sidchat@google.com2008-10-032-19/+11
| | | | | | | | being generated manually, and incorrectly, when add to dictionary was trigerred, leading to failures occasionally in hunspell. This patch generates the hentry using existing hunspell method for generating hentry. Review URL: http://codereview.chromium.org/6430 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2850 0039d316-1c4b-4281-b951-d872f2087c98
* temporarily adding file to resolve issue where we can't just add port to ↵pinkerton@google.com2008-10-031-0/+142
| | | | | | | | search header list for webcore. will fix later. Review URL: http://codereview.chromium.org/6246 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2849 0039d316-1c4b-4281-b951-d872f2087c98
* Move local changes into the local WebKit branch:mark@chromium.org2008-10-032-343/+1
| | | | | | | | | Add a couple really simple #ifndef checks to help the Mac build. Filed upstream: https://bugs.webkit.org/show_bug.cgi?id=21333 Corresponds to local WebKit branch change r2847. Review URL: http://codereview.chromium.org/6460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2848 0039d316-1c4b-4281-b951-d872f2087c98
* use updated add/release methodspinkerton@google.com2008-10-031-2/+2
| | | | | | Review URL: http://codereview.chromium.org/6459 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2846 0039d316-1c4b-4281-b951-d872f2087c98
* Make ClipboardTest a PlatformTest to get autorelease pool management, neededmark@chromium.org2008-10-031-15/+13
| | | | | | | on the Mac Review URL: http://codereview.chromium.org/6455 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2845 0039d316-1c4b-4281-b951-d872f2087c98
* -Wno-multichar isn't a MSVC compiler option;sgk@google.com2008-10-031-6/+4
| | | | | | | move it to non-Windows initialization. Review URL: http://codereview.chromium.org/6452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2844 0039d316-1c4b-4281-b951-d872f2087c98
* roll foward /*jeremy@chromium.org2008-10-031-1/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2843 0039d316-1c4b-4281-b951-d872f2087c98
* use PassRefPtr for event creation rather than nakedmbelshe@google.com2008-10-034-10/+11
| | | | | | | | pointers. Review URL: http://codereview.chromium.org/6454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2842 0039d316-1c4b-4281-b951-d872f2087c98
* Use the full src-relative path to gtest.hmark@chromium.org2008-10-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2841 0039d316-1c4b-4281-b951-d872f2087c98
* rollback due to build bustagejeremy@chromium.org2008-10-031-5/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2840 0039d316-1c4b-4281-b951-d872f2087c98
* Stub out Mac version of SerializeSkBitmap() function.jeremy@chromium.org2008-10-031-0/+13
| | | | | | Review URL: http://codereview.chromium.org/6451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2839 0039d316-1c4b-4281-b951-d872f2087c98
* Add a FilePath objectmark@chromium.org2008-10-037-5/+725
| | | | | | Review URL: http://codereview.chromium.org/6025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2838 0039d316-1c4b-4281-b951-d872f2087c98
* Redefine PLATFORM(CG) and PLATFORM(CF) on Mac build of Chrome.jeremy@chromium.org2008-10-031-1/+5
| | | | | | Review URL: http://codereview.chromium.org/6244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2837 0039d316-1c4b-4281-b951-d872f2087c98
* yet another attempt to get the webkit builders greenojan@google.com2008-10-031-0/+4
| | | | | | Review URL: http://codereview.chromium.org/6438 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2836 0039d316-1c4b-4281-b951-d872f2087c98
* WebCore's Console.cpp has extra dependencies on JSC. We have our own versionmark@chromium.org2008-10-031-2/+6
| | | | | | | | | | in port, which we should probably be using instead, so disable the one in the webcore target, and add the port version to the port target. Also, add the webcore prefix header to the port target, to ensure all indirect dependencies of Console.cpp are satisfied. Review URL: http://codereview.chromium.org/6242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2835 0039d316-1c4b-4281-b951-d872f2087c98
* Implement MessageLoopForUI using GLib. This gets some exercise fromdsh@google.com2008-10-035-8/+415
| | | | | | | | | | base_unittest. BUG=1319 Review URL: http://codereview.chromium.org/4261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2834 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap last change in USE_GOOGLE_URL_LIBRARYmark@chromium.org2008-10-031-0/+4
| | | | | | Review URL: http://codereview.chromium.org/6241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2833 0039d316-1c4b-4281-b951-d872f2087c98
* KURL::m_string only exists in the non-GURL version of KURL; make the NSString*mark@chromium.org2008-10-031-1/+1
| | | | | | | | conversion always get the string through the approved accessor instead of using the member directly. Review URL: http://codereview.chromium.org/6240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2832 0039d316-1c4b-4281-b951-d872f2087c98
* Add more directories to HEADER_SEARCH_PATHS following the mergemark@chromium.org2008-10-031-0/+6
| | | | | | Review URL: http://codereview.chromium.org/6450 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2831 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for the webcore target. Don't use another DerivedSources phase, justmark@chromium.org2008-10-032-29/+5
| | | | | | | rely on the DerivedSources generated by the v8 jsbindings target. Review URL: http://codereview.chromium.org/6449 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2830 0039d316-1c4b-4281-b951-d872f2087c98
* Re-fork Platform.h to add a couple really simple #ifndef checks to help themark@chromium.org2008-10-032-1/+343
| | | | | | | | Mac build. These changes should be easy to upstream. Corresponds to local WebKit change r2828. Review URL: http://codereview.chromium.org/6238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2829 0039d316-1c4b-4281-b951-d872f2087c98
* Use the trunk WebKit method of disabling static constructors onmark@chromium.org2008-10-031-1/+2
| | | | | | | | AtomicString.cpp. We still can't unfork this file because we disable some extra JSC-only stuff. Review URL: http://codereview.chromium.org/6428 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2827 0039d316-1c4b-4281-b951-d872f2087c98
* Let's try this again. The regressions were caused by an incorrect useager@google.com2008-10-035-4/+86
| | | | | | | | | | | 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