summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Changes to the autofill popup:jcampan@chromium.org2008-12-164-16/+54
| | | | | | | | | | | - we now reuse the existing popup if there is one (instead of creating a new on with each key stoke), this prevents the flickering we used to see. - we don't hide the popup on every key stroke, instead we rely on the client editor telling us the field is not being edited anymore. TEST=Enter some text in a form's text field several times, the autofill should show and not flicker. BUG=5258 Review URL: http://codereview.chromium.org/14100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7017 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some incorrect windows baselines (these tests are alreadytc@google.com2008-12-1510-5/+0
| | | | | | | | | marked as failing). Move a baseline that's correct on win and linux. Review URL: http://codereview.chromium.org/14435 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7014 0039d316-1c4b-4281-b951-d872f2087c98
* Apparently some of the FMM's are flakey.erikkay@google.com2008-12-153-94/+447
| | | | | | | | | | Also, some of the stacks are different in the layout case. TBR=brettw Review URL: http://codereview.chromium.org/14132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7012 0039d316-1c4b-4281-b951-d872f2087c98
* fix build bustagedarin@chromium.org2008-12-151-8/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7011 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a NOTIMPLEMENTED() that is obvious and cluttering our debug output.evanm@google.com2008-12-151-1/+0
| | | | | | | Review URL: http://codereview.chromium.org/14109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7009 0039d316-1c4b-4281-b951-d872f2087c98
* Move contents of platform/graphics/svg to svg/graphics/skia todarin@google.com2008-12-1510-43/+51
| | | | | | | | | | | | | match where the files will live once we upstream them. (There are no mac project changes because our mac port does not use any of these files.) R=evan Review URL: http://codereview.chromium.org/14127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7008 0039d316-1c4b-4281-b951-d872f2087c98
* Fun file renaming patch.darin@google.com2008-12-156-25/+51
| | | | | | | | | | | | SoundPosix.cpp -> SoundChromiumPosix.cpp IconMac.cpp -> IconChromiumMac.cpp IconLinux.cpp -> IconChromiumLinux.cpp R=evan Review URL: http://codereview.chromium.org/14433 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7007 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to handle a few more of the things that crash/fail/etc. so we can get tothomasvl@chromium.org2008-12-151-18/+25
| | | | | | | | a more even state for build bots. Lint passes. Review URL: http://codereview.chromium.org/14126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7006 0039d316-1c4b-4281-b951-d872f2087c98
* fix buildtc@google.com2008-12-151-2/+2
| | | | | | | | | | | initializer list was in the wrong order TBR=sidchat Review URL: http://codereview.chromium.org/14202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7003 0039d316-1c4b-4281-b951-d872f2087c98
* fix box shadowstc@google.com2008-12-1514-322/+335
| | | | | | | | | | | | | | We need to apply the context transform to the shadow before rendering it. There's also a weird case where we have to flip the y offset if we're not applying the transform. I'm not sure why this is necessary, but it allows us to pass canvas-shadow tests. BUG=5503 Review URL: http://codereview.chromium.org/14125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7002 0039d316-1c4b-4281-b951-d872f2087c98
* Add "Enable spell check for this field" menu option in sub context menu for ↵sidchat@google.com2008-12-159-43/+73
| | | | | | | | context menu over text box, and deploy its functionality accordingly across the code. This patch also allows manual switch-on of spell check in single line text box fields. Review URL: http://codereview.chromium.org/13731 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7000 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac bustage.darin@google.com2008-12-151-4/+0
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/14432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6999 0039d316-1c4b-4281-b951-d872f2087c98
* Ditch PluginStubsMac.cpp in favor of using the existing Chromium code.darin@google.com2008-12-152-66/+38
| | | | | | | | R=pinkerton Review URL: http://codereview.chromium.org/14123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6998 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FileSystemPosix.cpp since it is actually unnecessary. This makes thedarin@chromium.org2008-12-156-37/+43
| | | | | | | | | | Linux port more like the Windows and Mac ports. R=evanm Review URL: http://codereview.chromium.org/14431 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6997 0039d316-1c4b-4281-b951-d872f2087c98
* Correct expectation for test that only fails in debug.mmoss@google.com2008-12-151-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/14429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6995 0039d316-1c4b-4281-b951-d872f2087c98
* A stack changed for test_shell_tests (was this expected brett?), and another ↵erikkay@google.com2008-12-154-12/+236
| | | | | | | | | | | | stack was fixed (thanks Darin). These same errors repro for many layout tests, so add them to the layout ignore list as well. Unfortunately, it's not all of them, so we'll see some orange (unexpected fixes) in a few places, but that's better than red. TBR=brettw Review URL: http://codereview.chromium.org/14124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6992 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some CSS gradient tests for Win/Linux.mmoss@google.com2008-12-158-4/+24
| | | | | | | | | These are working since enabling gradient processing in r6515. Review URL: http://codereview.chromium.org/14409 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6990 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some canvas gradient tests for Win/Linux.mmoss@google.com2008-12-155-6/+2
| | | | | | | | | Proper baselines (matching webkit) after fixes in http://codereview.chromium.org/14404. Review URL: http://codereview.chromium.org/14096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6989 0039d316-1c4b-4281-b951-d872f2087c98
* Move "stops sort" before first usage of m_stops.mmoss@google.com2008-12-151-7/+7
| | | | | | | | | | Fixes: LayoutTests/fast/canvas/fillrect_gradient.html Note: That test is fixed now, but it still won't pass because the baseline is actually wrong; a new baseline is on the way. Review URL: http://codereview.chromium.org/14404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6987 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate port/platform/win directory. Stop building a fork of BString, anddarin@chromium.org2008-12-1510-457/+31
| | | | | | | | | | | | | | stop depending on COMPtr.h. I avoided BString by definining a bastard shim in AccessibleBase.cpp. I did that because the one from WebCore's platform/win would require #if !USE(JSC) to avoid UString issues. Eventually, AccessibleBase.cpp is going to be rewritten to not use COM, so this issue will go away. R=dglazkov Review URL: http://codereview.chromium.org/13808 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6986 0039d316-1c4b-4281-b951-d872f2087c98
* Remove few more errors in mac scons build.phajdan.jr@chromium.org2008-12-157-10/+35
| | | | | | | BUG=5525 Review URL: http://codereview.chromium.org/14113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6981 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test_shell_test from the TestShell target since it has it's own ↵thomasvl@chromium.org2008-12-151-2/+0
| | | | | | | | target now. Review URL: http://codereview.chromium.org/14424 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6980 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some failing layout tests.mmoss@google.com2008-12-131-2/+7
| | | | | | | Review URL: http://codereview.chromium.org/14414 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6971 0039d316-1c4b-4281-b951-d872f2087c98
* Implement visited link coloring.brettw@google.com2008-12-137-16/+110
| | | | | | Review URL: http://codereview.chromium.org/12928 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6970 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to base from platform/graphics.brettw@google.com2008-12-133-16/+25
| | | | | | Review URL: http://codereview.chromium.org/13806 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6969 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6966.ericroman@google.com2008-12-133-5/+11
| | | | | | | this failed UI tests catastrophically Review URL: http://codereview.chromium.org/14103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6968 0039d316-1c4b-4281-b951-d872f2087c98
* Use automatic memory management for URLRequestContext's members.ericroman@google.com2008-12-133-11/+5
| | | | | | | | Also make ProxyService refcounted so the sharing between profiles is explicit. Review URL: http://codereview.chromium.org/13701 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6966 0039d316-1c4b-4281-b951-d872f2087c98
* Fix purify complaint about FontData structs being leaked. These are held in adarin@chromium.org2008-12-131-4/+4
| | | | | | | | | | | | cache that never evicts anything, so they are not real leaks. We just used to free them before to probably make purify happy, and I didn't realize that when I made recent changes to the file. Now we clean up the FontData structs again. R=brettw Review URL: http://codereview.chromium.org/14410 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6961 0039d316-1c4b-4281-b951-d872f2087c98
* Fix max build bustage.darin@google.com2008-12-131-6/+12
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/14098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6960 0039d316-1c4b-4281-b951-d872f2087c98
* Move implementation of BackForwardListClient to a new class nameddarin@chromium.org2008-12-1314-388/+188
| | | | | | | | | | BackForwardListClientImpl. R=dglazkov Review URL: http://codereview.chromium.org/14407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6959 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 39141:39143: The ScriptCallStack (2/2)dglazkov@google.com2008-12-1215-147/+349
| | | | | | Review URL: http://codereview.chromium.org/14092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6956 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tests so I can debug offline.tc@google.com2008-12-121-0/+8
| | | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/14094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6955 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some shadow tests by allowing a 0 blur shadowtc@google.com2008-12-1220-20/+89
| | | | | | | | | | | | | | | and having the height offset reversed. These work now that we pull in webkit @r39105. http://trac.webkit.org/changeset/39105 The images need to be rebaselined due to some text on the page, but the shadows match. BUG=2969 Review URL: http://codereview.chromium.org/14089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6950 0039d316-1c4b-4281-b951-d872f2087c98
* Move skia_utils into the skia namespace.brettw@google.com2008-12-122-3/+3
| | | | | | Review URL: http://codereview.chromium.org/14079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6948 0039d316-1c4b-4281-b951-d872f2087c98
* Get a few more mac tests inline. This gets us down to where it's gonna take athomasvl@chromium.org2008-12-121-15/+42
| | | | | | | | | few sequential runs to figure out what tests are just flaky and mark them as such. Lint passes. Review URL: http://codereview.chromium.org/14091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6945 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some changed tests as a result of the Skia merge. I think these ↵brettw@google.com2008-12-127-14/+11
| | | | | | | | were added after I did the rest of the rebaselining. Review URL: http://codereview.chromium.org/14086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6944 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for http://code.google.com/p/chromium/issues/detail?id=5409.mpcomplete@google.com2008-12-124-10/+16
| | | | | | | | | | | A case study on why constants are bad. The meaning of V8 NPObject wrapper constants got rearranged, and we failed to detect them properly, resulting in doubly-wrapped NPObjects. BUG=5409 Review URL: http://codereview.chromium.org/14031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6941 0039d316-1c4b-4281-b951-d872f2087c98
* Have GRIT generate files into a common directory.tc@google.com2008-12-128-9/+13
| | | | | | | | | | | | | | | Joi has convinced me that GRIT should generate platform specific resources files. This is easier than parsing .rc files because GRIT effectively has an .rc parser. To that end, we need to convert some existing .rc files to .grd files (e.g., net_resources.rc and webkit_resources.rc). Rather than having every grd file output to a different place and -I all the different paths, have GRIT generate all files into one directory. This directory is grit_derived_sources. Review URL: http://codereview.chromium.org/13776 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6940 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few recent errors to the known errors list to green the bot while ↵erikkay@google.com2008-12-122-0/+245
| | | | | | | | | | | | they're being worked on. BUG=http://code.google.com/p/chromium/issues/detail?id=5464 TBR=ojan Review URL: http://codereview.chromium.org/14403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6939 0039d316-1c4b-4281-b951-d872f2087c98
* A couple of linux keyboard input fixes.estade@chromium.org2008-12-122-2/+7
| | | | | | | | | * Store text as wchar_t, so non-latin characters fit in it. * Set text again after second round of editing key_code in event_sending_controller.cc Review URL: http://codereview.chromium.org/13769 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6936 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing tests so we can open the tree. TBR.ojan@google.com2008-12-121-0/+14
| | | | | | Review URL: http://codereview.chromium.org/14401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6933 0039d316-1c4b-4281-b951-d872f2087c98
* run_layout_tests.py mutated a set in a print function, causing very wrong ↵erg@google.com2008-12-121-1/+1
| | | | | | | | output. Copy it before working with it. Review URL: http://codereview.chromium.org/14072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6931 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline canvas gradient tests for Linux and Windows.mmoss@google.com2008-12-123-3/+1
| | | | | | | | | The previous baseline doesn't look like the current WebKit version (not sure how it was generated), and the Win/Linux code was fixed with r6893, and now generates output that looks like WebKit. Review URL: http://codereview.chromium.org/13791 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6927 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline images for the Skia merge. Skia changed the antialiasing ↵brettw@google.com2008-12-122038-1507/+1508
| | | | | | algorithm, resulting in suble changes across the board. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6926 0039d316-1c4b-4281-b951-d872f2087c98
* Remove JSC masquerade, implement ScriptState (2/2).dglazkov@google.com2008-12-1210-166/+64
| | | | | | Review URL: http://codereview.chromium.org/14056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6923 0039d316-1c4b-4281-b951-d872f2087c98
* Move Image operations and convolver to the skia namespace and clean up a few ↵brettw@google.com2008-12-122-9/+9
| | | | | | | | (but not all) base types. Review URL: http://codereview.chromium.org/13726 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6921 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the unused StateTrackingString.hdarin@chromium.org2008-12-122-76/+0
| | | | | | | | R=brettw Review URL: http://codereview.chromium.org/13793 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6918 0039d316-1c4b-4281-b951-d872f2087c98
* mac uses RGBA for its rendering, not BGRA. This fix got lost when we merged ↵pinkerton@google.com2008-12-121-1/+7
| | | | | | | | to cross-platform TestShell code. Review URL: http://codereview.chromium.org/13788 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6912 0039d316-1c4b-4281-b951-d872f2087c98
* fix scons bindings generationtc@google.com2008-12-121-1/+0
| | | | | | | | | | | webkit/port/html doesn't exist anymore (as of r6897) TBR=darin (to fix the build) Review URL: http://codereview.chromium.org/13794 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6910 0039d316-1c4b-4281-b951-d872f2087c98
* Add layout test regression due to recent gradient change.mmoss@google.com2008-12-121-0/+4
| | | | | | | Review URL: http://codereview.chromium.org/14061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6906 0039d316-1c4b-4281-b951-d872f2087c98