summaryrefslogtreecommitdiffstats
path: root/webkit
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
* 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
* 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-044-472/+3
| | | | | | | 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
* 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
* 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-031-342/+0
| | | | | | | | | 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
* -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
* 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
* 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
* 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-031-0/+342
| | | | | | | | 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
* These tests weren't mentioned in the bug but needed to be updated assky@google.com2008-10-0310-17/+5
| | | | | | | | | | | | | 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-0315-18/+47
| | | | | | | | | | | | | 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
* We need to layout child frames too!darin@chromium.org2008-10-031-0/+5
| | | | | | | | R=tony Review URL: http://codereview.chromium.org/6437 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2822 0039d316-1c4b-4281-b951-d872f2087c98
* Relocate files in webcore/svg post-merge.jeremy@chromium.org2008-10-021-102/+18
| | | | | | Review URL: http://codereview.chromium.org/6432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2821 0039d316-1c4b-4281-b951-d872f2087c98
* Move moved/renamed files from the webkit mergeamanda@chromium.org2008-10-021-36/+8
| | | | | | Review URL: http://codereview.chromium.org/6230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2820 0039d316-1c4b-4281-b951-d872f2087c98
* Fixup paths in webcore/platforms/textjeremy@chromium.org2008-10-021-56/+64
| | | | | | Review URL: http://codereview.chromium.org/6226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2819 0039d316-1c4b-4281-b951-d872f2087c98
* Unskip some more tests.aa@chromium.org2008-10-023-5/+6
| | | | | | | | | | | | | | | - 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
* Moved or renamed files from webkit mergeamanda@chromium.org2008-10-021-69/+27
| | | | | | Review URL: http://codereview.chromium.org/6225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2817 0039d316-1c4b-4281-b951-d872f2087c98
* Fix indentation.patrick@chromium.org2008-10-021-2/+2
| | | | | | Review URL: http://codereview.chromium.org/5636 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2816 0039d316-1c4b-4281-b951-d872f2087c98
* Mark XHTML tests skipped again. I accidentally tested aaa@chromium.org2008-10-022-6/+1
| | | | | | | | | | | | smaller subset of these than I enabled - more of them are failing than I thought. Removed the overlapping entries from tests_fixable.txt just to keep things clean. Review URL: http://codereview.chromium.org/6427 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2813 0039d316-1c4b-4281-b951-d872f2087c98
* land first round of project cleanup. TBR, already reviewed from awalker's treepinkerton@google.com2008-10-021-121/+93
| | | | | | Review URL: http://codereview.chromium.org/4213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2811 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/dom/xhtml pass for the most part, so remove fromaa@chromium.org2008-10-022-12/+6
| | | | | | | | | | | | tests_ignored.txt and tests_fixable.txt. A few new ones do not pass on chromium, but do on webkit trunk, so added those to tests_fixable for more investigation. Review URL: http://codereview.chromium.org/6208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2809 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the network state notifier and the corresponding DLL. This is likely ↵brettw@google.com2008-10-021-60/+5
| | | | | | | | | causing some startup performance regressions, and we don't really need it now anyway. We should have a different design when we implement this in the future. BUG=3076 Review URL: http://codereview.chromium.org/6404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2808 0039d316-1c4b-4281-b951-d872f2087c98