summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* When a native button was getting focused we were calling the View::Focus() ↵jcampan@chromium.org2009-03-251-1/+3
| | | | | | | | | | | | method which would focus the RootView HWND confusing the button and the click would not trigger WM_COMMAND. When the button was already focused, we were not setting the focus and the WM_COMMAND was sent correctly. BUG=9273 TEST=Open the option dialog, click the Manage button in the "Default search" section. This should bring up the dialog. Close the dialog, the focus should be on the Manage button. Review URL: http://codereview.chromium.org/42616 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12480 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 12470.willchan@chromium.org2009-03-2512-227/+114
| | | | | | | caused purify errors Review URL: http://codereview.chromium.org/45055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12479 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium half of WebKit Merge, turns off ENABLE_VIDEOeseidel@chromium.org2009-03-256-8/+48
| | | | | | Review URL: http://codereview.chromium.org/49031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12478 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 12469.brettw@chromium.org2009-03-258-291/+80
| | | | | | Review URL: http://codereview.chromium.org/53062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12476 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup in chrome/browserphajdan.jr@chromium.org2009-03-2514-74/+73
| | | | | | | | | | - make more things const - remove unreferenced declaration of GetGoButton - fix indentation in one place Review URL: http://codereview.chromium.org/53053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12475 0039d316-1c4b-4281-b951-d872f2087c98
* Don't override user's default cursor with GDK_ARROW.estade@chromium.org2009-03-254-28/+37
| | | | | | | | BUG=8786 Review URL: http://codereview.chromium.org/42587 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12474 0039d316-1c4b-4281-b951-d872f2087c98
* The native button's visible and enabled state were not working.jcampan@chromium.org2009-03-255-0/+17
| | | | | | | | BUG=9261 TEST=See bug. Review URL: http://codereview.chromium.org/42582 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12473 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the bogus expected results for ↵jungshik@google.com2009-03-253-317/+4
| | | | | | | | LayoutTests/fast/encoding/char-decoding.html in platform/chromium-{win,mac}/fast/encoding. Somehow, they're baselined to have a bunch of 'FAIL' lines. The expected result in the test directory (LayoutTests/fast/encoding/char-decoding-expected.txt) shouldwork for all the platforms. It's platform-independent. BUG=9247 Review URL: http://codereview.chromium.org/42583 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12471 0039d316-1c4b-4281-b951-d872f2087c98
* Prioritize which HTTP requests get a socket first by adding a priority level ↵willchan@chromium.org2009-03-2512-114/+227
| | | | | | | | | | to various methods and classes. Fix lint errors along the way. R=darin,wtc BUG=8993 Review URL: http://codereview.chromium.org/42541 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12470 0039d316-1c4b-4281-b951-d872f2087c98
* Make the bookmarks bar disappear when the load after the new tab page commitsbrettw@chromium.org2009-03-258-80/+291
| | | | | | | | | | | | | | rather than when it is pending. This makes it change at the same time the page changes. To support this, we now have to keep track of both a pending and a committed DOMUI object. This is tracked by the RenderManager, which does a similar swapping between pending and committed RenderViewHosts. BUG=8963 Review URL: http://codereview.chromium.org/42512 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12469 0039d316-1c4b-4281-b951-d872f2087c98
* src/platform-linux.cc in v8_base now seems to need '-lrt' forsgk@google.com2009-03-251-1/+13
| | | | | | | | | clock_gettime(). Add it to link_settings, and add the right export_dependent_settings to propagate it through the hierarchy appropriately. Review URL: http://codereview.chromium.org/53057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12468 0039d316-1c4b-4281-b951-d872f2087c98
* Do not apply gzip filter to file names with gz/tgz/svgz extensions.thestig@chromium.org2009-03-251-0/+16
| | | | | | | | | This matches Firefox's behavior. BUG=8170 Review URL: http://codereview.chromium.org/42452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12467 0039d316-1c4b-4281-b951-d872f2087c98
* GetMyHostName is renamed GetHostName to match the name ofwtc@chromium.org2009-03-255-10/+9
| | | | | | | | | the Unix/Winsock function gethostname. R=eroman Review URL: http://codereview.chromium.org/42590 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12466 0039d316-1c4b-4281-b951-d872f2087c98
* - Add UI test for SunSpider.patrick@chromium.org2009-03-257-0/+721
| | | | | | | | | - Modify SunSpider to work with the UI test framework. BUG=8785 Review URL: http://codereview.chromium.org/42581 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12465 0039d316-1c4b-4281-b951-d872f2087c98
* sbox_unit_tests -> sbox_unittestsbradnelson@google.com2009-03-251-1/+1
| | | | | | Review URL: http://codereview.chromium.org/45052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12464 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "POSIX: allow WaitableEvents to be deleted while watching them."agl@chromium.org2009-03-255-108/+64
| | | | | | | This reverts commit r12459 - it broke the world. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12462 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: allow WaitableEvents to be deleted while watching them.agl@chromium.org2009-03-255-64/+108
| | | | | | | | | | | | | | | | | | | On Windows, one can close a HANDLE which is currently being waited on. The MSDN documentation says that the resulting behaviour is 'undefined', but it doesn't crash. Currently, on POSIX, one couldn't use WaitableEventWatcher to watch an event which gets deleted. This mismatch has bitten us several times now. This patch allows WaitableEvents to be deleted while a WaitableEventWatcher is still watching them. It applies only to watchers, the usual Wait() and WaitMany() calls still require that all their target be valid until the end of the call. http://crbug.com/8809 Review URL: http://codereview.chromium.org/53026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12459 0039d316-1c4b-4281-b951-d872f2087c98
* Add a sqlite_shell target.sgk@google.com2009-03-252-9/+35
| | | | | | | DEPS roll for latest gyp with 'link_languages' support. Review URL: http://codereview.chromium.org/53041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12458 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up another string templatemark@chromium.org2009-03-251-13/+9
| | | | | | Review URL: http://codereview.chromium.org/42591 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12457 0039d316-1c4b-4281-b951-d872f2087c98
* Sync sandbox WriteInto with updated version from basemark@chromium.org2009-03-252-17/+13
| | | | | | Review URL: http://codereview.chromium.org/45049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12456 0039d316-1c4b-4281-b951-d872f2087c98
* Dump Keystone integration from Mac TestShellmark@chromium.org2009-03-254-164/+0
| | | | | | Review URL: http://codereview.chromium.org/53042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12455 0039d316-1c4b-4281-b951-d872f2087c98
* Add a gtk_clipboard_dump target with a new .gyp file.sgk@google.com2009-03-252-0/+22
| | | | | | Review URL: http://codereview.chromium.org/42593 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12454 0039d316-1c4b-4281-b951-d872f2087c98
* Removes bogus DCHECK in ConfirmInfoBar::ButtonPressed. The DCHECK issky@google.com2009-03-251-2/+0
| | | | | | | | | | | bogus as InfoBar adds a button that invokes this method as well. BUG=none TEST=none Review URL: http://codereview.chromium.org/53034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12450 0039d316-1c4b-4281-b951-d872f2087c98
* Moves bookmark menu to be before other menus.sky@google.com2009-03-251-7/+9
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/42568 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12449 0039d316-1c4b-4281-b951-d872f2087c98
* Add a way to run only a fraction of the test.nsylvain@chromium.org2009-03-251-10/+44
| | | | | | | | | | | | | | | --run-part=x:y runs the xth part out of yth. X is 1 based. example, to run all the tests in 3 runs : --run-part=1:3 --run-part=2:3 --run-part=3:3 Review URL: http://codereview.chromium.org/42170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12448 0039d316-1c4b-4281-b951-d872f2087c98
* Enable suppressions in Valgrindnirnimesh@chromium.org2009-03-251-4/+25
| | | | | | Review URL: http://codereview.chromium.org/42601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12447 0039d316-1c4b-4281-b951-d872f2087c98
* Copy expectations for dataURL tests from windows to mac. The reasonager@chromium.org2009-03-254-0/+62
| | | | | | | | for the rebaselining is the error message which is the same on all platforms. Review URL: http://codereview.chromium.org/53052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12446 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress remaining leaks in test_shell_tests to make linux valgrind buildbot ↵dkegel@google.com2009-03-251-3/+137
| | | | | | | | go green Review URL: http://codereview.chromium.org/53038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12445 0039d316-1c4b-4281-b951-d872f2087c98
* Fix data url security tests.ager@chromium.org2009-03-252-9/+8
| | | | | | | | | | | | | | The problem was that the security token in V8 was set to the string "null" for all data urls. Therefore, the access check succeeded. The cause of the regression was that securityOrigin's toString implementation was changed in WebKit to return "null" instead of String(). R=kasperl@chromium.org TBR=scherkus@chromium.org Review URL: http://codereview.chromium.org/53049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12444 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGE.maruel@chromium.org2009-03-251-1/+1
| | | | | | | Add an empty line at the end of the README file. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12443 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Element Panel search implementation.pfeldman@chromium.org2009-03-256-4/+222
| | | | | | Review URL: http://codereview.chromium.org/47009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12442 0039d316-1c4b-4281-b951-d872f2087c98
* Update gyp files one more time. Formatting changes and added theager@chromium.org2009-03-251-4/+32
| | | | | | | platform-posix file in one more place. Review URL: http://codereview.chromium.org/42595 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12441 0039d316-1c4b-4281-b951-d872f2087c98
* Fix syntax error in v8.gyp.ager@chromium.org2009-03-251-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12440 0039d316-1c4b-4281-b951-d872f2087c98
* Let's try this again. This time actually include the new platformager@chromium.org2009-03-251-2/+4
| | | | | | | | | file and add a couple of new -inl.h files to the project. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/53044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12439 0039d316-1c4b-4281-b951-d872f2087c98
* Add new platform file to V8 gyp file.ager@chromium.org2009-03-251-0/+1
| | | | | | | TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/53043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12438 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.1.3.ager@chromium.org2009-03-251-1/+1
| | | | | | | | Contains a number of bug fixes and an optimization for creating nested object and array literals. Review URL: http://codereview.chromium.org/45032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12437 0039d316-1c4b-4281-b951-d872f2087c98
* Add convert_dict and flush_cache targets.sgk@google.com2009-03-251-0/+31
| | | | | | Review URL: http://codereview.chromium.org/45050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12436 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite GetTextDirection() to call GetTextDirectionForLocale(locale_name), whichjungshik@google.com2009-03-253-23/+61
| | | | | | | | | | | in turn calls uscript_getCode() to get the script code and compare it against Hebrew and Arabic scripts (as opposed to languages). TEST=L10n*.GetTextDirection Review URL: http://codereview.chromium.org/40125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12435 0039d316-1c4b-4281-b951-d872f2087c98
* A tricky fix for Issue 1845 (Take 2).hbono@chromium.org2009-03-2514-1/+213
| | | | | | | | | | This is almost the same change as <http://codereview.chromium.org/39252/show>, which caused a build break on a Linux buildbot while compiling my new template function in "chrome/common/render_messages.h". Even though I was not able to reproduce the build errors on my Linux box, I removed this function and use the int type in my IPC message 'ViewMsg_SetTextDirection'. BUG=1845 Review URL: http://codereview.chromium.org/42495 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12434 0039d316-1c4b-4281-b951-d872f2087c98
* Support 2D trackpad and Mighty Mouse scrolling on OS X. Patch bymark@chromium.org2009-03-251-15/+9
| | | | | | | | | Nico Weber <nicolasweber@gmx.de>. Review URL: http://codereview.chromium.org/42561 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12433 0039d316-1c4b-4281-b951-d872f2087c98
* Wire the shortcut (Ctrl+Shift+Del) for Clear Browsing Data.finnur@chromium.org2009-03-251-0/+1
| | | | | | | | | | | | | Firefox has had this shortcut for a long time and I am told IE8+ added it as well. In any case, we should match Firefox. BUG=8458 TEST=Press Ctrl+Shift+Del and the Clear Browsing Data dialog should show up. Review URL: http://codereview.chromium.org/42540 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12432 0039d316-1c4b-4281-b951-d872f2087c98
* First part of the Mac Audio low level supportcpu@chromium.org2009-03-255-4/+291
| | | | | | | | | | | - Basic factory support for 16 PCM audio - Adds PCM audio using Queue Services - Many functions not implemented, trying to keep CLs to a decent size - Added two unit tests Review URL: http://codereview.chromium.org/42494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12431 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up a trivial commandline memory leak that shows up in the valgrind run ↵dkegel@google.com2009-03-251-0/+2
| | | | | | | | | | | | | | | | | | | | of test_shell_tests. Fixes following valgrind warning: 380 bytes in 9 blocks are possibly lost in loss record 331 of 423 at operator new(unsigned int) vg_replace_malloc.c:230 by std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&) (in libstdc++.so.6.0.9) by (within libstdc++.so.6.0.9) by std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in libstdc++.so.6.0.9) by CommandLine::CommandLine(int, char const* const*) src/base/command_line.cc:96 by CommandLine::Init(int, char const* const*) src/base/command_line.cc:177 by main src/webkit/tools/test_shell/run_all_tests.cc:57 Review URL: http://codereview.chromium.org/45041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12429 0039d316-1c4b-4281-b951-d872f2087c98
* When in a form text field, pressing the up/down arrow keys should bring up ↵jcampan@chromium.org2009-03-253-10/+22
| | | | | | | | | | | | | | | | | | | | the autofill popup. Pressing up would not trigger that behavior. This happened because the default processing of the up arrow key is to move the caret to the beginning of the text input. Showing the autofill is done as a posted task. Because the caret was not at the end of the text-field by the time that task got executed, the popup would not show. The fix is to not default process the up/down arrow key messages when an autofill popup will be shown. Also fixed the WebViewImpl::HideAutoCompletePopup (harmless bug, calling it twice would cause it to hide the already hidden popup). BUG=6437 TEST=Make sure up/down arrow keys trigger the autofill menu correctly (especially when there is already text in the text-field). Make sure autofill still works as expected. Review URL: http://codereview.chromium.org/53017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12428 0039d316-1c4b-4281-b951-d872f2087c98
* Update ICU38 to r12390 to pick up the security patch.jungshik@google.com2009-03-251-1/+1
| | | | | | | | | | | | | | | | BUG=2074,3823 TEST=1. LayoutTests/fast/encoding 2. chromium/fast/encoding 3. Go to https://bug381412.bugzilla.mozilla.org/attachment.cgi?id=267398 and see a bunch of 'inverse question marks' for U+FFFD. Also, hovering the mouse over 'aaa' should not bring up an alert box. A real layout test will be added later. TBR=agl Review URL: http://codereview.chromium.org/45039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12427 0039d316-1c4b-4281-b951-d872f2087c98
* A trivial fix for localizing 'Bookmark bar' (folder name) in exported 'bookmarkjungshik@google.com2009-03-252-5/+11
| | | | | | | | | | | | | | s.html' file. Update the unit test to match the change in bookmark_html_writer.cc The initial CL got reverted because the unittest failed. This CL changes the unittest. BUG=6957 Review URL: http://codereview.chromium.org/48042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12426 0039d316-1c4b-4281-b951-d872f2087c98
* Propagate CC, CXX variables to Webcore and v8.thestig@chromium.org2009-03-251-0/+1
| | | | | | | I realize this will all go away Any Day Now. Until then, we can speed things up a bit more. Review URL: http://codereview.chromium.org/53029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12425 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor Quantify Profiling a bit.asargent@chromium.org2009-03-253-10/+20
| | | | | | | | | This lets you use regular full-optimization Release builds. Review URL: http://codereview.chromium.org/53022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12424 0039d316-1c4b-4281-b951-d872f2087c98
* Don't try to paint tabs if there are no tabs to paint.tc@google.com2009-03-251-0/+3
| | | | | | | | | BUG=9214 Review URL: http://codereview.chromium.org/53033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12423 0039d316-1c4b-4281-b951-d872f2087c98
* Fix branding problemjrg@chromium.org2009-03-251-1/+1
| | | | | | Review URL: http://codereview.chromium.org/53023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12422 0039d316-1c4b-4281-b951-d872f2087c98