summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move port/page/inspector bits to WebCore/inspector, Mac build.dglazkov@google.com2008-12-232-11/+17
| | | | | | Review URL: http://codereview.chromium.org/16255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7456 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7423.erikkay@google.com2008-12-232-13/+0
| | | | | | | After talking with Darin, I'm convinced this was a bad idea. The issue is that Linux can't actually know the encoding of the file (bad Linux!), so on Linux this method is nonsensical. It also turns out to not be useful for the case I thought I needed it for. Review URL: http://codereview.chromium.org/16252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7455 0039d316-1c4b-4281-b951-d872f2087c98
* Kill PlatformScreenMac.mmdarin@google.com2008-12-237-130/+81
| | | | | | | | | | | | | | | | Replace it with an implementation of GetScreenInfoHelper like the other platforms. This webkit glue function is implemented in webkit_glue_mac.mm. Now that we have a GetScreenInfoHelper implemented for each platform, I moved the implementation of GetScreenInfo into test_shell.cc. R=dglazkov Review URL: http://codereview.chromium.org/16470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7453 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes NPAPITester ui tests. I was trying to diagnose failing ui testssky@google.com2008-12-231-3/+29
| | | | | | | | | | | | | | and with page heap enabled these tests consistenly crashed on me. I've no idea about this code, but this change fixed it. As far as I can tell in some cases Send deletes the NPObjectProxy, so that any code that attempts to access the proxy after the Send may crash. BUG=none TEST=none Review URL: http://codereview.chromium.org/16418 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7452 0039d316-1c4b-4281-b951-d872f2087c98
* Adds description of why a number of tests are failing.sky@google.com2008-12-231-2/+4
| | | | | | | | | | BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/16251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7451 0039d316-1c4b-4281-b951-d872f2087c98
* Delete SkiaSupport.{cpp,h} (CL 2 of 2).ericroman@google.com2008-12-233-10/+1
| | | | | | Review URL: http://codereview.chromium.org/16468 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7450 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Max Build (Location.cpp wasn't build with any target)dglazkov@google.com2008-12-231-0/+2
| | | | | | Review URL: http://codereview.chromium.org/16469 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7449 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the two URLRequestContext subclasses in profile.cc into a new sharedaa@chromium.org2008-12-236-285/+268
| | | | | | | | | | | | | | | | | ChromeRequestContext class. This will allow us to put browser-specific request context here rather than in URLRequestContext and eliminates a lot of duplicate code. I looked at having two different classes using either inheritance (as proposed by the existing TODO) or composition, but it seems like there isn't enough difference between these two classes to justify it. Removed is_off_the_record() because it wasn't being used anywhere and did a few other minor code cleanup things. Review URL: http://codereview.chromium.org/16408 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7448 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dummy PostThreadMessage and PeekMessage call to help inform Windows ↵darin@chromium.org2008-12-231-9/+19
| | | | | | | | | | | that our subprocesses have started up. This causes Windows to promptly stop showing the IDC_APPSTARTING cursor when opening a new tab or navigating to a new domain via the location bar. BUG=4805 R=ananta Review URL: http://codereview.chromium.org/16464 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7447 0039d316-1c4b-4281-b951-d872f2087c98
* Move a function from controller.cc to sandbox_utils.cc innsylvain@chromium.org2008-12-2316-45/+50
| | | | | | | preparation for the refactoring. Review URL: http://codereview.chromium.org/16225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7445 0039d316-1c4b-4281-b951-d872f2087c98
* Add pyftpdlib to python PATHerikkay@google.com2008-12-231-0/+0
| | | | | | | TBR=pam Review URL: http://codereview.chromium.org/16465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7444 0039d316-1c4b-4281-b951-d872f2087c98
* Spam webkit/port/page/Location on top of the one in WebCore/page, Mac build.dglazkov@google.com2008-12-232-313/+0
| | | | | | Review URL: http://codereview.chromium.org/16462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7443 0039d316-1c4b-4281-b951-d872f2087c98
* Spam port/page/Location.cpp on top of the one in WebCore/page, Win and Linux ↵dglazkov@google.com2008-12-235-11/+6
| | | | | | | | build. Review URL: http://codereview.chromium.org/16463 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7442 0039d316-1c4b-4281-b951-d872f2087c98
* Add stdio to this file becasue we use FILE.nsylvain@chromium.org2008-12-231-0/+2
| | | | | | | | | | It starts failing with FILE, identifier not found, when you remove the include for logging.h, which is included in scoped_handle_win.h Review URL: http://codereview.chromium.org/16461 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7441 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge 39438:39453 (CL 2 of 2).ericroman@google.com2008-12-233-5/+17
| | | | | | Review URL: http://codereview.chromium.org/16249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7439 0039d316-1c4b-4281-b951-d872f2087c98
* Skips a test that relies on DOM_STORAGE, and adds a description of whysky@google.com2008-12-231-1/+3
| | | | | | | | | | | | it is skipped. BUG=none TEST=none TBR=dglazkov Review URL: http://codereview.chromium.org/16460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7437 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/port/bridge contents to their proper places in WebKit, Mac build.dglazkov@google.com2008-12-233-342/+4
| | | | | | Review URL: http://codereview.chromium.org/16244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7436 0039d316-1c4b-4281-b951-d872f2087c98
* Add some ui_tests to the Purify skip filter until we can fix them.paulg@google.com2008-12-231-0/+5
| | | | | | | | TBR=erikkay Review URL: http://codereview.chromium.org/16245 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7435 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit\port\bridge to its proper place in WebCore, Win and Linux build.dglazkov@google.com2008-12-234-14/+7
| | | | | | Review URL: http://codereview.chromium.org/16457 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7434 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a canvas layout test by handling null values in canvas.createPattern.tc@google.com2008-12-234-10/+4
| | | | | | | | Remove a wrong baseline and update the test list. Review URL: http://codereview.chromium.org/16242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7433 0039d316-1c4b-4281-b951-d872f2087c98
* * Bring up GreaseMonkeySlave unittest on OS X.jeremy@chromium.org2008-12-233-4/+29
| | | | | | | | * Fix missing Autoreleasepool warning in SafeBrowsing Unittest. Review URL: http://codereview.chromium.org/16243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7432 0039d316-1c4b-4281-b951-d872f2087c98
* Remove TextBoundariesChrome.cpp (CL 2 of 2)ericroman@google.com2008-12-234-8/+3
| | | | | | | | BUG=5814 Review URL: http://codereview.chromium.org/16237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7431 0039d316-1c4b-4281-b951-d872f2087c98
* file_util minor cleanup:erikkay@google.com2008-12-234-15/+58
| | | | | | | | | | * add POSIX version of IsPathWritable * convert IsPathWritable to FilePath * convert CreateNewTempDirectory to FilePath * fix a bug where recursive delete errors weren't being handled in POSIX Review URL: http://codereview.chromium.org/16241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7430 0039d316-1c4b-4281-b951-d872f2087c98
* Add a debug-only failure to test list that has been failing for a while.ericroman@google.com2008-12-231-0/+5
| | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/16455 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7428 0039d316-1c4b-4281-b951-d872f2087c98
* Add pyftpdlib for future ftp unit tests.erikkay@google.com2008-12-2323-0/+10053
| | | | | | | | | | From http://codereview.chromium.org/16429/ by contributor ibrar.ahmed@gmail.com TBR=pamg Review URL: http://codereview.chromium.org/16454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7427 0039d316-1c4b-4281-b951-d872f2087c98
* green linux webkit builder after the mergetc@google.com2008-12-231-0/+4
| | | | | | | | | | | this test fails on linux so we can't just rebaseline tbr=ericroman Review URL: http://codereview.chromium.org/16453 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7425 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in a fix for a layout test and remove the test from thetc@google.com2008-12-232-6/+1
| | | | | | | | | | | | list. BUG=2976 TBR=sky Review URL: http://codereview.chromium.org/16240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7424 0039d316-1c4b-4281-b951-d872f2087c98
* Add a method to explicitly request a UTF8 representation of a FilePath. ↵erikkay@google.com2008-12-232-0/+13
| | | | | | | | This is for places where you need to use a FilePath in a non-filesystem context (for example, adding a file to an archive file, or constructing a file:// URL). Review URL: http://codereview.chromium.org/16239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7423 0039d316-1c4b-4281-b951-d872f2087c98
* Move port/page/chromium to WebCore/page/chromium, Mac builddglazkov@google.com2008-12-239-587/+38
| | | | | | | | R=eroman Review URL: http://codereview.chromium.org/16432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7421 0039d316-1c4b-4281-b951-d872f2087c98
* Move port/page/chromium to WebCore/page/chromium, Win and Linux builddglazkov@google.com2008-12-235-41/+37
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/16802 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7420 0039d316-1c4b-4281-b951-d872f2087c98
* Skip all worker tests as we don't yet support workers.sky@google.com2008-12-231-10/+14
| | | | | | | | | | BUG=none TEST=none TBR=dglazkov Review URL: http://codereview.chromium.org/16452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7419 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselinessky@google.com2008-12-233-1/+46
| | | | | | | | | | | | | | LayoutTests/transforms/2d/transform-value-types-expected.html. This needs to be rebaselined as V8 returns different results for typeof CSSValueList and WebKitCSSTransformValue then KJS. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/16451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7418 0039d316-1c4b-4281-b951-d872f2087c98
* Add FilePath support to FileVersionInfo, fix Mac memory issues.avi@google.com2008-12-233-11/+24
| | | | | | Review URL: http://codereview.chromium.org/15082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7417 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge 39410:39438 (CL 4 of 4).ericroman@google.com2008-12-2310-11/+34
| | | | | | Review URL: http://codereview.chromium.org/16444 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7416 0039d316-1c4b-4281-b951-d872f2087c98
* fix path.ericroman@google.com2008-12-231-2/+2
| | | | | | Review URL: http://codereview.chromium.org/16235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7415 0039d316-1c4b-4281-b951-d872f2087c98
* Fix TestShell and not just TestShellTests!darin@chromium.org2008-12-231-2/+2
| | | | | | | | R=eroman Review URL: http://codereview.chromium.org/16449 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7414 0039d316-1c4b-4281-b951-d872f2087c98
* This should fix the mac test_shell_tests build.darin@chromium.org2008-12-231-6/+6
| | | | | | | | R=eroman Review URL: http://codereview.chromium.org/16448 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7413 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting my landing (of a patch by external contributer).finnur@google.com2008-12-231-4/+1
| | | | | | | | | | I jumped the gun, Peter raised additional issues after we both LGTM'ed (and I didn't notice those emails). TBR=pkasting Review URL: http://codereview.chromium.org/16234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7412 0039d316-1c4b-4281-b951-d872f2087c98
* Landing a patch for m0interactive (already in the AUTHORS list):finnur@google.com2008-12-231-1/+4
| | | | | | | | | | | | | | | | Ctrl+U should show up view-source on Application shortcuts. According to pkasting in dev mailing list: "Ctrl-U for an application should do what the context menu option does: open a source tab in some normal window." Hence, made it a NEW_FOREGROUND_TAB for disposition TBR=pkasting BUG=http://crbug.com/5115 Review URL: http://codereview.chromium.org/16233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7408 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:eol-style so patches will apply on all platforms.sgk@google.com2008-12-231-37/+37
| | | | | | | TBR: dglazkov Review URL: http://codereview.chromium.org/16231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7407 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 4830: We navigate back after closing the Save As dialog.finnur@google.com2008-12-231-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | If you use Alt-Shift-T and the arrow keys to go to the Page menu and then launch the Save Page As dialog, we would navigate back after saving the page. This is because once we close the Save As dialog with Enter, focus goes to the Back button (which arguable is also wrong, see issue 5750) and it receives a KeyRelease(Enter), which causes us to navigate back right after saving the page. In Windows, pressing Enter while a button has focus clicks the button on KeyPressed, whereas we currently click the button on KeyRelease. This patch makes Chrome mimic native Windows behavior. We retain the current behavior for Space, however, which clicks on KeyReleased in both Chrome and Windows. BUG=4830 TEST=Native Chrome buttons should click buttons on KeyPress when using Enter and on KeyRelease when using Space. Review URL: http://codereview.chromium.org/16202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7406 0039d316-1c4b-4281-b951-d872f2087c98
* Use platform/chromium from third_party/WebKit, etc.darin@chromium.org2008-12-23134-23101/+579
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/16217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7405 0039d316-1c4b-4281-b951-d872f2087c98
* windows baseline for fast/css/word-space-extra.htmltc@google.com2008-12-233-4/+1
| | | | | | | | | | matches linux except for scrollbar differences. TBR=sky Review URL: http://codereview.chromium.org/16439 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7402 0039d316-1c4b-4281-b951-d872f2087c98
* rebaseline LayoutTests/fast/css/word-space-extra: only font differencestc@google.com2008-12-234-8/+1337
| | | | | | | | | | I think this will just pass in windows as well, but leaving the test as failing until the buildbot runs the test. Review URL: http://codereview.chromium.org/16438 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7401 0039d316-1c4b-4281-b951-d872f2087c98
* New attempt at landing the resource_dispatcher_host.cc splitting (broke the ↵jcampan@chromium.org2008-12-2341-2635/+3137
| | | | | | | | | build on Friday). TBR=darin Review URL: http://codereview.chromium.org/15801 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7400 0039d316-1c4b-4281-b951-d872f2087c98
* These tests have been passing all day. Marking them as fixed.sky@google.com2008-12-231-5/+4
| | | | | | | | | | BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/16603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7399 0039d316-1c4b-4281-b951-d872f2087c98
* Update comments and remove bogus DCHECK in windows-specific broadcasted ↵mbelshe@google.com2008-12-231-4/+13
| | | | | | | | power message status. Review URL: http://codereview.chromium.org/16220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7398 0039d316-1c4b-4281-b951-d872f2087c98
* Removes three tests that are now passing as the result of addingsky@google.com2008-12-231-3/+0
| | | | | | | | | | | animation methods to layout test controller. BUG=none TEST=none Review URL: http://codereview.chromium.org/16602 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7397 0039d316-1c4b-4281-b951-d872f2087c98
* Expand comment for shouldUseCredentialStorage stub, explaining what it mightpamg@google.com2008-12-231-3/+9
| | | | | | | | | | eventually do. BUG=none TEST=none Review URL: http://codereview.chromium.org/16433 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7396 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up the SVGPainServerGradient change.dglazkov@google.com2008-12-231-1/+1
| | | | | | Review URL: http://codereview.chromium.org/16436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7395 0039d316-1c4b-4281-b951-d872f2087c98