summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* First-party side of change to remove more link stubs.pkasting@chromium.org2008-10-243-11/+8
| | | | | | Review URL: http://codereview.chromium.org/7988 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3958 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a reinterpret_cast that is not valid on the Macamanda@chromium.org2008-10-241-1/+6
| | | | | | Review URL: http://codereview.chromium.org/7980 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3935 0039d316-1c4b-4281-b951-d872f2087c98
* make urlbar scroll horizontally rather than wrap, like a real url barpinkerton@google.com2008-10-241-0/+2
| | | | | | Review URL: http://codereview.chromium.org/7978 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3931 0039d316-1c4b-4281-b951-d872f2087c98
* wrap windows-only assert in ifdefspinkerton@google.com2008-10-241-0/+2
| | | | | | Review URL: http://codereview.chromium.org/8152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3927 0039d316-1c4b-4281-b951-d872f2087c98
* In the upstream bug, we realized that the only caller of this function has a CGmark@chromium.org2008-10-241-4/+2
| | | | | | | | call too, which explains why this is PLATFORM(CG). I've added PLATFORM(DARWIN) just to clarify that the implementation is Mac-only. Review URL: http://codereview.chromium.org/7975 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3925 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up mouse events with the correct coordinates. Make sure they are ↵pinkerton@google.com2008-10-244-14/+14
| | | | | | | | 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
* Added support for querying the NPNVSupportsWindowless value from NPN_GetValue.ananta@chromium.org2008-10-242-3/+18
| | | | | | | | | | | Safari and Firefox support this. I have seen windowless flash instances query this in NPP_New. Added a UI test for this in an existing windowless plugin UI test. R=jam Review URL: http://codereview.chromium.org/8134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3912 0039d316-1c4b-4281-b951-d872f2087c98
* Make eventSender.keyDown() accept both arrays of strings and a single string toolehougaard@google.com2008-10-243-17/+23
| | | | | | | make LayoutTests/fast/forms/legend-access-key.html pass. Review URL: http://codereview.chromium.org/7914 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3911 0039d316-1c4b-4281-b951-d872f2087c98
* Removed test_entry, which became superfluous after type of entry was changed ↵olehougaard@google.com2008-10-241-5/+2
| | | | | | | | to TestNavigationEntry &. Review URL: http://codereview.chromium.org/7812 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3910 0039d316-1c4b-4281-b951-d872f2087c98
* Actually adding the new scons toolkit (hammer) base tools to the builtbradnelson@google.com2008-10-242-24/+2
| | | | | | | | | environment. Things have been rigged temporarily so they emit to the same directories. Review URL: http://codereview.chromium.org/8139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3908 0039d316-1c4b-4281-b951-d872f2087c98
* We might use gtk functions, maybe Qt, maybe raw X11. Maybe we can re-use ↵agl@chromium.org2008-10-242-1/+62
| | | | | | | | | | some code from other ports in WebKit, but for right now before those choices have to be made this is a stub to help get us linking. Review URL: http://codereview.chromium.org/8105 Patch from Torchmobile Inc. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3907 0039d316-1c4b-4281-b951-d872f2087c98
* Build PlatformScrollBarChromium on Linux since 8127 got committed.agl@chromium.org2008-10-241-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3906 0039d316-1c4b-4281-b951-d872f2087c98
* Get CSSFontFaceSource and CachedFont building under Linuxagl@chromium.org2008-10-245-1/+19
| | | | | | | Review URL: http://codereview.chromium.org/7895 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3905 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent TestShell from crashing at launch: don't release garbage CGImageRefmark@chromium.org2008-10-241-0/+3
| | | | | | | in the WebCursor copy constructor. Review URL: http://codereview.chromium.org/7967 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3901 0039d316-1c4b-4281-b951-d872f2087c98
* Stub out image and icon methods we need to link. We'll want realmark@chromium.org2008-10-243-6/+130
| | | | | | | | | | | | | | implementations of these soon, but we need to get TestShell linking again. With this change, TestShell links... ...and runs... ...and renders a page... ...and displays it on the screen. No more sea-foam green! Review URL: http://codereview.chromium.org/7964 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3899 0039d316-1c4b-4281-b951-d872f2087c98
* remove PLATFORM(MAC) because it makes no sense as it's not defined anymorepinkerton@google.com2008-10-241-12/+0
| | | | | | Review URL: http://codereview.chromium.org/8138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3895 0039d316-1c4b-4281-b951-d872f2087c98
* Resolve undefined symbols with "mime" in their names resulting frommark@chromium.org2008-10-242-1/+17
| | | | | | | PLATFORM(MAC) killing Review URL: http://codereview.chromium.org/8137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3894 0039d316-1c4b-4281-b951-d872f2087c98
* Build webcursor.cc. I don't know how we weren't building that file, especiallymark@chromium.org2008-10-241-0/+2
| | | | | | | considering how I was working on it earlier today. Review URL: http://codereview.chromium.org/7961 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3892 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use some Mac-specific editor methods that now come in from Editor.cppmark@chromium.org2008-10-241-2/+8
| | | | | | | now that PLATFORM(MAC) is off. Review URL: http://codereview.chromium.org/8136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3891 0039d316-1c4b-4281-b951-d872f2087c98
* use WIN_OS, not WINpinkerton@google.com2008-10-241-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3888 0039d316-1c4b-4281-b951-d872f2087c98
* Make this compile without PLATFORM(MAC), but with some things stubbed outpinkerton@google.com2008-10-241-16/+75
| | | | | | Review URL: http://codereview.chromium.org/7954 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3885 0039d316-1c4b-4281-b951-d872f2087c98
* stub out drawing and hit testing to compile/link on non-windows platformspinkerton@google.com2008-10-241-1/+45
| | | | | | Review URL: http://codereview.chromium.org/8127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3884 0039d316-1c4b-4281-b951-d872f2087c98
* Stub out a constructor and method we don't need now, but which WebKit callsmark@chromium.org2008-10-241-0/+14
| | | | | | | on PLATFORM(CF). Review URL: http://codereview.chromium.org/7955 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3881 0039d316-1c4b-4281-b951-d872f2087c98
* Fix #if to go with #include change. Use webkit styletc@google.com2008-10-241-4/+4
| | | | | | | | | TBR=agl Review URL: http://codereview.chromium.org/7958 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3880 0039d316-1c4b-4281-b951-d872f2087c98
* Now that we have the windows VK_* values defined, we can includetc@google.com2008-10-243-10/+5
| | | | | | | | | | | handleKeyEvent on all platforms. Also change #ifs to use the webkit style in port rather than the chrome style. Review URL: http://codereview.chromium.org/7942 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3878 0039d316-1c4b-4281-b951-d872f2087c98
* Set ENABLE_JAVASCRIPT_DEBUGGER=0 to fix breakage from r3853. This was alreadymark@chromium.org2008-10-231-2/+2
| | | | | | | off in the Windows build. Review URL: http://codereview.chromium.org/7953 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3877 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/8125petersont@google.com2008-10-232-35/+17
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3871 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scrolling when mouse wheel is set to scroll a page.joshia@google.com2008-10-231-7/+11
| | | | | | | | Bug=1520 Review URL: http://codereview.chromium.org/7929 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3870 0039d316-1c4b-4281-b951-d872f2087c98
* Let cursors be based on CGImage instead of SkBitmap on the Macmark@chromium.org2008-10-234-35/+98
| | | | | | Review URL: http://codereview.chromium.org/8111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3869 0039d316-1c4b-4281-b951-d872f2087c98
* A new struct AutofillForm for use as temporary data storage for ↵petersont@google.com2008-10-232-17/+35
| | | | | | | | communication between functions et cetera. Review URL: http://codereview.chromium.org/8040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3868 0039d316-1c4b-4281-b951-d872f2087c98
* Use glue/localized_strings.cc for all localized strings, and turn offmark@chromium.org2008-10-232-4/+1
| | | | | | | LocalizedStringsMac.mm Review URL: http://codereview.chromium.org/7941 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3866 0039d316-1c4b-4281-b951-d872f2087c98
* Mucelage changes for Mac TestShell, to work with the current glue in themark@chromium.org2008-10-231-8/+8
| | | | | | | non-PLATFORM(MAC) world. Review URL: http://codereview.chromium.org/8122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3865 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=3585, which is ↵ananta@chromium.org2008-10-236-49/+57
| | | | | | | | | | an issue with videos on sites like thedailyshow.com not showing up in Chrome. We recently made a change to send out the plugin SRC as the referrer in requests initiated by plugins.We also use the GetURLNotify codepath for requests which are initiated by us when the plugin is instantiated. It looks like the other browsers don't do the same, and only use the SRC as the referer for explicit plugin requests.Based on a reply on the PluginFutures list we emulate this behavior, which is to default to the containing frame URL as the referer for requests not initiated by plugins. R=jam Review URL: http://codereview.chromium.org/7871 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3862 0039d316-1c4b-4281-b951-d872f2087c98
* Copies webkit gtk's rendering code for now, commenting out a few parts which ↵erg@google.com2008-10-236-55/+3826
| | | | | | | | | rely on Cairo. Review URL: http://codereview.chromium.org/8090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3855 0039d316-1c4b-4281-b951-d872f2087c98
* Add #if ENABLE(JAVASCRIPT_DEBUGGER), part 2.pkasting@chromium.org2008-10-234-53/+16
| | | | | | Review URL: http://codereview.chromium.org/8116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3850 0039d316-1c4b-4281-b951-d872f2087c98
* Removing more dependencies on the relative location of $CHROME_SRC_DIR.bradnelson@google.com2008-10-234-10/+12
| | | | | | Review URL: http://codereview.chromium.org/7860 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3843 0039d316-1c4b-4281-b951-d872f2087c98
* First stab at webinputevent_linux.cc. Coverts GDK events totc@google.com2008-10-238-12/+1110
| | | | | | | | | our webkit glue classes. Review URL: http://codereview.chromium.org/7633 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3840 0039d316-1c4b-4281-b951-d872f2087c98
* And again...test list update.ojan@google.com2008-10-231-3/+0
| | | | | | Review URL: http://codereview.chromium.org/8113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3832 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that checked state on {radiobox, checkbox} does not get flipped in ↵ericroman@google.com2008-10-231-6/+12
| | | | | | | | | | xp style on a readonly control. http://code.google.com/p/chromium/issues/detail?id=1542 Review URL: http://codereview.chromium.org/7897 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3828 0039d316-1c4b-4281-b951-d872f2087c98
* A recent fix to a post-merge SVG regression broke the expected image (but ↵jhaas@chromium.org2008-10-232-1/+1
| | | | | | | | not the text dump) of this test. The new image is more accurate, so rebaselining the test to use it. Review URL: http://codereview.chromium.org/7923 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3826 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another test list update to match the builders.ojan@google.com2008-10-231-1/+4
| | | | | | Review URL: http://codereview.chromium.org/8107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3822 0039d316-1c4b-4281-b951-d872f2087c98
* fork PlatformScreenMac into our port to avoid PLATFORM(MAC) issuespinkerton@google.com2008-10-232-4/+103
| | | | | | Review URL: http://codereview.chromium.org/8087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3815 0039d316-1c4b-4281-b951-d872f2087c98
* Testing that an inactive closure cannot access new page in a frame.fqian@google.com2008-10-235-0/+69
| | | | | | Review URL: http://codereview.chromium.org/8037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3813 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium and fix compilation errors kasperl@google.com2008-10-233-18/+19
| | | | | | | | | | | resulting from API changes. NOTE: I'll probably submit this with a slightly later V8; I'm still waiting for the try-finally issue to be resolved. Review URL: http://codereview.chromium.org/7913 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3811 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another test list update to match state of builders.ojan@google.com2008-10-231-2/+0
| | | | | | Review URL: http://codereview.chromium.org/7906 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3807 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed SVG path fill rule (even-odd or winding) which broke with the mergejhaas@chromium.org2008-10-232-6/+3
| | | | | | Review URL: http://codereview.chromium.org/7904 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3806 0039d316-1c4b-4281-b951-d872f2087c98
* Get DragDataChromium and AXObjectCache building on Linux. These are the lastagl@chromium.org2008-10-232-3/+1
| | | | | | | | | two exceptions - we have patches pending for the rest. Review URL: http://codereview.chromium.org/8086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3804 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix for Linuxagl@chromium.org2008-10-231-1/+3
| | | | | | | Review URL: http://codereview.chromium.org/8092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3802 0039d316-1c4b-4281-b951-d872f2087c98
* Use CG instead of Skiamark@chromium.org2008-10-231-0/+9
| | | | | | Review URL: http://codereview.chromium.org/8091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3801 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build glue as Objective-C++ now that PLATFORM_MAC is off. Re-sniff gluemark@chromium.org2008-10-233-18/+4
| | | | | | | 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