summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change old code from "unloadListnerChanged" model to new WebKit ↵erikkay@google.com2008-11-1010-42/+27
| | | | | | | | | | | EnableSuddenTermination, unforking a bunch of code. BUG=http://crbug.com/4064 Review URL: http://codereview.chromium.org/9746 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5116 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that we deny javascript window.close() requests when we are showingerg@google.com2008-11-104-0/+85
| | | | | | | a blocked popup notification. Review URL: http://codereview.chromium.org/9709 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5115 0039d316-1c4b-4281-b951-d872f2087c98
* Update textarea-metrics.html and textarea-metrics.txt to match upcoming ↵ojan@google.com2008-11-1014-3040/+1240
| | | | | | | | | | | | change to textareas. See http://codereview.chromium.org/9704 Also remove test expectations from layout_test_results where they shouldn't have been in the first place and move them back to being next to the layout test. The changes to the other tests are all just copies from layout_test_results, no manual modifications. Review URL: http://codereview.chromium.org/9725 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5114 0039d316-1c4b-4281-b951-d872f2087c98
* Greenification of the buildbot.dglazkov@google.com2008-11-101-0/+6
| | | | | | Review URL: http://codereview.chromium.org/10259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5112 0039d316-1c4b-4281-b951-d872f2087c98
* fix check deps by using <> for wtf includetc@google.com2008-11-101-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5111 0039d316-1c4b-4281-b951-d872f2087c98
* Landing 37604:38097 mergedglazkov@google.com2008-11-1053-687/+1028
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5110 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tests ImporterTest.Firefox2Importer and Firefox3Importer.maruel@chromium.org2008-11-101-14/+16
| | | | | | | BUG=4185 Review URL: http://codereview.chromium.org/9484 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5106 0039d316-1c4b-4281-b951-d872f2087c98
* These tests have passed for a long time. Let's remove them fromager@google.com2008-11-101-17/+0
| | | | | | | the expected failures. Review URL: http://codereview.chromium.org/10253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5105 0039d316-1c4b-4281-b951-d872f2087c98
* Don't crash on chrome.exe --type=renderer. Don't try to GlobalCleanup() if ↵deanm@chromium.org2008-11-101-1/+2
| | | | | | | | GlobalInit() wasn't successful. Review URL: http://codereview.chromium.org/10247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5104 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test list syntax.ager@google.com2008-11-104-105/+164
| | | | | | | Rebaseline css3/keyframes-rule.html. Review URL: http://codereview.chromium.org/10251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5103 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout test that depends on the ability to shadowager@google.com2008-11-104-2/+393
| | | | | | | 'window.top'. Review URL: http://codereview.chromium.org/9740 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5102 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the DumpFramesAsText() to not dump anything about a frame if it is ↵sgjesse@chromium.org2008-11-102-3/+3
| | | | | | | | | empty (has no root element). This matches the WebKit version function dumpFramesAsText in WebKitTools/DumpRenderTree/win/DumpRenderTree.cpp, see http://trac.webkit.org/browser/trunk/WebKitTools/DumpRenderTree/win/DumpRenderTree.cpp?rev=34719#L306. This fixes layout test LayoutTests/http/tests/security/cross-origin-xsl-BLOCKED.html as it expects a totally empty iframe. Review URL: http://codereview.chromium.org/10003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5099 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes Issue 3096 in chromium "[Find in page] responds each IME composition, ↵hbono@chromium.org2008-11-101-3/+74
| | | | | | | | | | | | making "not found" noises or jumping within the page." This issue is caued by the TextField::Edit class which start searching a page with a string retrieved with the GetWindowText() function every time when a user presses a key. A string retrived with the GetWindowText() function contains a composition string, a string being composed by an IME. This string changes too often and users do not like to start searching a page with the string. To fix this issue, this change removes a composition string from a search string to emulate Firefox. BUG=3096 "Issue 3096: [Find in page] responds each IME composition, making "not found" noises or jumping within the page." Review URL: http://codereview.chromium.org/9634 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5096 0039d316-1c4b-4281-b951-d872f2087c98
* Implements a WM_MOUSEHWHEEL message handler.hbono@chromium.org2008-11-102-12/+5
| | | | | | | | A change r2266 removed fake scroll bars used to handle WM_MOUSEWHEEL messages. This change prevents Windows from sending WM_HSCROLL messages when tilting a mouse wheel (Windows sends WM_HSCROLL messages only to a window which has scroll bars.) and this causes a regression problem that we cannot use tilt-wheel to scroll horizontally. To solve this problem, this change implements a WM_MOUSEHWHEEL (0x020E) message handler to dispatch tilt-wheel events to the RenderWidgetHostViewWin::OnWheelEvents() function. Also, It changes scroll direction in creating a WebMouseWheelEvent instance. Review URL: http://codereview.chromium.org/9319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5095 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a file that was only added temporarily and is no longer used.evanm@google.com2008-11-091-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5091 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build.evanm@google.com2008-11-091-0/+4
| | | | | | | Review URL: http://codereview.chromium.org/9736 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5090 0039d316-1c4b-4281-b951-d872f2087c98
* test_webview_delegate.cc was forked for the Mac test shell, and thenevanm@google.com2008-11-097-834/+221
| | | | | | | | | | | the GTK test shell was a fork of that. This change reunifies the Windows and GTK versions by refactoring the basic functionality out. It should be easy enough to fix the Mac one as well following this. Review URL: http://codereview.chromium.org/9735 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5089 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGE. Update string_piece.h to new include style, and remove ↵deanm@chromium.org2008-11-083-6/+3
| | | | | | | | Ben's trailing whitespace. Really just want a buildbot run :\ Review URL: http://codereview.chromium.org/9730 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5075 0039d316-1c4b-4281-b951-d872f2087c98
* EXPERIMENT:deanm@chromium.org2008-11-082-3/+7
| | | | | | | | | Push breakpad initialization until chrome.dll has already been loaded. This basically currently happens anyway, since loading chrome.dll in the main thread will beat the threaded breakpad initialization. Retrieving the file version information goes from ~4ms to ~1ms if chrome.dll is already loaded. Also move the file version code to the initialization thread. Review URL: http://codereview.chromium.org/10242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5069 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce build verbosity after r5042mark@chromium.org2008-11-081-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5068 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting my previous experiment.jcampan@chromium.org2008-11-081-18/+0
| | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/9727 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5065 0039d316-1c4b-4281-b951-d872f2087c98
* - Add preemptive authorization (new http stack only)ericroman@google.com2008-11-0834-209/+1418
| | | | | | | | | | | | - Check for auth identity in URL (new http stack only) - Move auth cache logic out of url request job, and hide it in the url request ftp job and http transaction classes. Note: Somehow the original codereview thread got corrupted so it was recreated. The real review comments should be under (http://codereview.chromium.org/6481) Review URL: http://codereview.chromium.org/8231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5064 0039d316-1c4b-4281-b951-d872f2087c98
* A temporary experiment to try to solve the autofill perf regression.jcampan@chromium.org2008-11-081-0/+18
| | | | | | | | | | The goal is to see if registering a listener on the body of a document causes any perf regression. Review URL: http://codereview.chromium.org/9724 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5062 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/10237petersont@google.com2008-11-0810-140/+73
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5059 0039d316-1c4b-4281-b951-d872f2087c98
* Entries in a form get recorded when the user submits the form. Database and ↵petersont@google.com2008-11-0810-73/+140
| | | | | | | | pop-up menu talk to each other. Pop-up menu appears containing suggestions. Review URL: http://codereview.chromium.org/9462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5058 0039d316-1c4b-4281-b951-d872f2087c98
* * Create unique event in global namespacekuchhal@chromium.org2008-11-081-9/+3
| | | | | | | | so that we can detect Chrome instances across user sessions. Review URL: http://codereview.chromium.org/10234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5057 0039d316-1c4b-4281-b951-d872f2087c98
* In dialogs, when the focus moves to a button, that button should become the ↵jcampan@chromium.org2008-11-0812-13/+241
| | | | | | | | | | | | | | default button. When the focus is not a button, then the default button should be the one the delegate specifies. BUG=4132 TEST=Open the option dialog. OK should be the default and focused button. Move the focus around by pressing tab. When a button is selected, it should be the default button. Review URL: http://codereview.chromium.org/10230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5056 0039d316-1c4b-4281-b951-d872f2087c98
* Add webkit/port/platform/graphics/ThemeHelperWin.cpp to the SCons build.sgk@google.com2008-11-081-0/+1
| | | | | | Review URL: http://codereview.chromium.org/9711 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5053 0039d316-1c4b-4281-b951-d872f2087c98
* Add history/history_publisher.cc and history/history_indexer.idl.sgk@google.com2008-11-081-0/+6
| | | | | | Review URL: http://codereview.chromium.org/9719 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5052 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to the new crash service URL.mal@chromium.org2008-11-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/9503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5050 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome\browser\autofill_manager.cc andsgk@google.com2008-11-081-0/+2
| | | | | | | chrome\browser\net\referrer.cc to the SCons build (on Windows). Review URL: http://codereview.chromium.org/9710 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5048 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in new solution builder pattern.bradnelson@chromium.org2008-11-083-49/+77
| | | | | | Review URL: http://codereview.chromium.org/10231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5047 0039d316-1c4b-4281-b951-d872f2087c98
* Roll this change back until I understand the crashes.ben@chromium.org2008-11-085-152/+65
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5046 0039d316-1c4b-4281-b951-d872f2087c98
* Port webplugin_impl test shell test to linux.estade@chromium.org2008-11-081-51/+54
| | | | | | Review URL: http://codereview.chromium.org/9714 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5044 0039d316-1c4b-4281-b951-d872f2087c98
* Dramatically improve the link time in release mode. Today's MC Hammer Xcodemark@chromium.org2008-11-0712-7/+507
| | | | | | | | Voodoo lesson: don't use the slow dsymutil utility; instead, make a "fake" .dSYM that contains the original unstripped Mach-O file. Review URL: http://codereview.chromium.org/9659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5042 0039d316-1c4b-4281-b951-d872f2087c98
* Address reivew comments from previous patch.brettw@google.com2008-11-073-6/+14
| | | | | | Review URL: http://codereview.chromium.org/9703 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5040 0039d316-1c4b-4281-b951-d872f2087c98
* * fix system level install bugkuchhal@chromium.org2008-11-071-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5038 0039d316-1c4b-4281-b951-d872f2087c98
* Add installer\util\delete_reg_value_work_item{,_unittest}.ccsgk@google.com2008-11-072-0/+2
| | | | | | | to the SCons build. Review URL: http://codereview.chromium.org/9705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5037 0039d316-1c4b-4281-b951-d872f2087c98
* Linux port: enable a bunch of already-passing test shell tests.estade@chromium.org2008-11-072-10/+10
| | | | | | Review URL: http://codereview.chromium.org/9707 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5036 0039d316-1c4b-4281-b951-d872f2087c98
* * Check the presence of new_chrome.exe before using opv key for version.kuchhal@chromium.org2008-11-073-32/+47
| | | | | | Review URL: http://codereview.chromium.org/10214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5035 0039d316-1c4b-4281-b951-d872f2087c98
* Port a resource fetcher test shell test to linux.estade@chromium.org2008-11-072-11/+40
| | | | | | Review URL: http://codereview.chromium.org/9701 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5034 0039d316-1c4b-4281-b951-d872f2087c98
* Fix panning cursors. Converts them from PNG files to CUR files, so that the ↵darin@chromium.org2008-11-0712-31/+73
| | | | | | | | | | | new WebCursor code will know how to load them. BUG=4149 R=tony Review URL: http://codereview.chromium.org/9713 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5033 0039d316-1c4b-4281-b951-d872f2087c98
* Remove windows-isms from drag & drop. Thistc@google.com2008-11-0730-1582/+847
| | | | | | | | | makes it more portable, fixes some bugs, and removes glue from port. Review URL: http://codereview.chromium.org/9801 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5032 0039d316-1c4b-4281-b951-d872f2087c98
* Removed lint problems. NO funcationality changes.brg@chromium.com2008-11-073-73/+71
| | | | | | Review URL: http://codereview.chromium.org/10219 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5031 0039d316-1c4b-4281-b951-d872f2087c98
* We have a crash caused by view_ being NULL here.nsylvain@chromium.org2008-11-071-1/+1
| | | | | | | | | | | | | | Everywhere else in this class we look to see if view_ is NULL before dereferencing it, except in this case. This would fix a crash found in the distributed tests. BUG: 1074508 Review URL: http://codereview.chromium.org/9674 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5030 0039d316-1c4b-4281-b951-d872f2087c98
* 2 things:jcampan@chromium.org2008-11-071-4/+5
| | | | | | | | | | - relanding the CL that fixes the layout tests - turning on more of the autofill popup to see if this is causing the perf regression. TBR=nsylvain Review URL: http://codereview.chromium.org/9708 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5029 0039d316-1c4b-4281-b951-d872f2087c98
* Update the SafeBrowsing protocol version to 2.2, which handlespaulg@google.com2008-11-071-3/+3
| | | | | | | | | | | - Zero sized chunks - Redirect URL format changes http://crbug.com/3418 Review URL: http://codereview.chromium.org/10222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5028 0039d316-1c4b-4281-b951-d872f2087c98
* Looks like a size method got left behind in the gfx update. Also make sure ↵glen@chromium.org2008-11-072-8/+17
| | | | | | | | | | | | that we only restore the page info window position, but not the size. Plus some dead code removal in options_window_view. BUG=3509 Review URL: http://codereview.chromium.org/10218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5027 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in building filter string for open dialog that resulted insky@google.com2008-11-071-1/+2
| | | | | | | | | | | | showing garbage in files types combobox. BUG=4211 TEST=bring up bookmark manager, click on import, click on 'files of type' and make sure you only see *.html. Review URL: http://codereview.chromium.org/10225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5026 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a failure on the ipc_tests due to a race between closing thervargas@google.com2008-11-071-0/+6
| | | | | | | | | ipc channel and sending the last message. Sometimes that last write is cancelled so there will be a channel error at the other end. Review URL: http://codereview.chromium.org/9629 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5022 0039d316-1c4b-4281-b951-d872f2087c98