summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix bug in locale dependence checktc@google.com2008-11-141-1/+1
| | | | | | | | | this caused us to always go down the language independent path Review URL: http://codereview.chromium.org/10713 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5479 0039d316-1c4b-4281-b951-d872f2087c98
* make sure svg gets loaded into the correctly sized windowpinkerton@google.com2008-11-141-2/+2
| | | | | | Review URL: http://codereview.chromium.org/10751 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5478 0039d316-1c4b-4281-b951-d872f2087c98
* These vsprops can now be included other projectsamit@chromium.org2008-11-142-2/+2
| | | | | | | | | Make relative paths better so that other solutions can include these and build. Review URL: http://codereview.chromium.org/10934 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5477 0039d316-1c4b-4281-b951-d872f2087c98
* remove includes that are now un-needed since most of the code is gonepinkerton@google.com2008-11-141-17/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5476 0039d316-1c4b-4281-b951-d872f2087c98
* Pass the Cocoa dirty rect to the web view for adding to its dirty rect.avi@google.com2008-11-143-5/+20
| | | | | | Review URL: http://codereview.chromium.org/10701 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5475 0039d316-1c4b-4281-b951-d872f2087c98
* dohager@google.com2008-11-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5474 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another round.ager@google.com2008-11-141-0/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5473 0039d316-1c4b-4281-b951-d872f2087c98
* Another round of test list updates.ager@google.com2008-11-141-6/+1
| | | | | | Review URL: http://codereview.chromium.org/10747 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5472 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists based on buildbot.ager@google.com2008-11-141-0/+4
| | | | | | | | | It seems that the "DEBUG :" annotations are not understood on the buildbot, so this will not make the debug builder green. Review URL: http://codereview.chromium.org/10416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5471 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit deps after IDL file changes.ager@google.com2008-11-141-1/+1
| | | | | | | TBR=sgjesse Review URL: http://codereview.chromium.org/10940 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5470 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that not longer appear to be flaky and markojan@google.com2008-11-141-66/+14
| | | | | | | | | | others as debug only. I erred on the side of removing tests as I figure we can always add them back if they turn out to still be flaky. Review URL: http://codereview.chromium.org/10744 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5469 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork EventTarget.idl and CSSPrimitiveValue.idl.ager@google.com2008-11-142-16/+1
| | | | | | | | We no longer use EventTarget.idl and CSSPrimitiveValue.idl can be used directly from WebKit with a minor change to the code generator. Review URL: http://codereview.chromium.org/10879 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5468 0039d316-1c4b-4281-b951-d872f2087c98
* Add new tests from the merge that fail.ojan@google.com2008-11-141-0/+8
| | | | | | Review URL: http://codereview.chromium.org/10939 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5467 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in the layout tests that match our webkit revision.ojan@google.com2008-11-141-1/+1
| | | | | | | Need to make updating this part of the merge script. Review URL: http://codereview.chromium.org/10735 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5465 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of build_type from test_expectations and add the ojan@google.com2008-11-146-1572/+1568
| | | | | | | | | ability to specify that a test fails only in debug mode. Also, made --pixel-tests be on by default. Review URL: http://codereview.chromium.org/10930 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5464 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up latest third_party/WebKit, which includes these changes:darin@chromium.org2008-11-141-1/+1
| | | | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=5457 http://src.chromium.org/viewvc/chrome?view=rev&revision=5459 TBR=ojan Review URL: http://codereview.chromium.org/10936 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5460 0039d316-1c4b-4281-b951-d872f2087c98
* These tests no longer timeout due to r5380.darin@chromium.org2008-11-141-3/+0
| | | | | | | | R=mbelshe Review URL: http://codereview.chromium.org/10705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5458 0039d316-1c4b-4281-b951-d872f2087c98
* Update the grd files to generate .rc and .h files for the 8 new languages.tc@google.com2008-11-144-1/+34
| | | | | | | | | This doesn't generate locale dlls yet, we need to make the vcproj files for that. Review URL: http://codereview.chromium.org/10909 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5454 0039d316-1c4b-4281-b951-d872f2087c98
* fix build linux (namespace changed)tc@google.com2008-11-141-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/10932 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5452 0039d316-1c4b-4281-b951-d872f2087c98
* Add a trailing newline to make Linux GCC happy.brettw@google.com2008-11-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10931 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5451 0039d316-1c4b-4281-b951-d872f2087c98
* More Mac & Linux fixes for base namespaces.brettw@google.com2008-11-143-8/+8
| | | | | | Review URL: http://codereview.chromium.org/10739 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5450 0039d316-1c4b-4281-b951-d872f2087c98
* Linux build bustage fix.brettw@google.com2008-11-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10737 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5449 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage, I missed this file with my base namespace changes.brettw@google.com2008-11-141-3/+3
| | | | | | Review URL: http://codereview.chromium.org/10738 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5448 0039d316-1c4b-4281-b951-d872f2087c98
* Move process utils into the base namespace (fix build bustage).brettw@google.com2008-11-141-2/+2
| | | | | | Review URL: http://codereview.chromium.org/10736 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5447 0039d316-1c4b-4281-b951-d872f2087c98
* Add Terminate() to the Process object, have RenderProcessHost use this to ↵brettw@google.com2008-11-14106-387/+423
| | | | | | | | | | avoid some more Windows specific code. Move Process and SharedMemory into the base namespace (most changes). Review URL: http://codereview.chromium.org/10895 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5446 0039d316-1c4b-4281-b951-d872f2087c98
* Make border and background setting and getting non-virtual and use the ↵brettw@google.com2008-11-1419-95/+67
| | | | | | | | correct style. I was debugging in here and this was annoying me, since there is no reason for these functions to be virtual. Review URL: http://codereview.chromium.org/10638 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5445 0039d316-1c4b-4281-b951-d872f2087c98
* Remove base dependency from SkiaUtils, fix namespaces and includes.brettw@google.com2008-11-1410-13/+22
| | | | | | Review URL: http://codereview.chromium.org/10918 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5444 0039d316-1c4b-4281-b951-d872f2087c98
* Switch off subpixel hinting.agl@chromium.org2008-11-141-1/+1
| | | | | | | | | | | | | | Since subpixel rendering isn't enabled yet, hinting at the subpixel level just introduces artifacts, esp when selecting text. Reviewed in person by evan TBR=evan Review URL: http://codereview.chromium.org/10732 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5443 0039d316-1c4b-4281-b951-d872f2087c98
* Expect icudt38.dll in $DESTINATION_ROOT, not $TARGET_ROOT.sgk@google.com2008-11-141-2/+2
| | | | | | Review URL: http://codereview.chromium.org/10928 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5441 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for Visual Studio solution + project file generation:sgk@google.com2008-11-143-4/+20
| | | | | | | | | | | | * Fix the grit tool so it works with Repository() directories (and tap gspencer to upstream the changes). * Fix the evaluation of $PRE_EVALUATE_DIRS, which was interfering with sucking up the source files for listing in the .vcproj files. * Set AlwaysBuild() on the project files so they're always evaluated for up-to-dateness when 'all_solutions' is the target. Review URL: http://codereview.chromium.org/10725 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5440 0039d316-1c4b-4281-b951-d872f2087c98
* Get popup windows working.agl@chromium.org2008-11-145-89/+52
| | | | | | | | | There are still a little funky about redrawing once when they loose focus sadly. Review URL: http://codereview.chromium.org/10720 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5438 0039d316-1c4b-4281-b951-d872f2087c98
* Update the user delay histogram for the SafeBrowsing.paulg@google.com2008-11-143-6/+8
| | | | | | Review URL: http://codereview.chromium.org/10916 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5434 0039d316-1c4b-4281-b951-d872f2087c98
* Delete webkit/data/layout_test_results/ and all its contents. The kjspamg@google.com2008-11-1414338-277444/+0
| | | | | | | | | | | | results were removed in r4997, the common results were copied into v8 in r5240, and the v8 results were copied to layout_tests/platform/chromium-win/ in r5407. BUG=4207 TEST=covered by layout tests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5430 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the interactive ui tests by correctly initializing the specified popup ↵ben@chromium.org2008-11-141-2/+1
| | | | | | | | | bounds. TBR=erg Review URL: http://codereview.chromium.org/10724 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5429 0039d316-1c4b-4281-b951-d872f2087c98
* Move expected image and checksum for fast\repaint\bugzilla-6473.html from nextpamg@google.com2008-11-143-36/+0
| | | | | | | | | | | | | | | | to the test to chromium-win/ so we find those rather than the ones in platform/mac/. Delete the copy of -expected.txt that's next to the test, because there's already one in chromium-win/ we're using instead. TBR=ojan BUG=4207 TEST=covered by layout tests Review URL: http://codereview.chromium.org/10722 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5428 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage:ben@chromium.org2008-11-142-6/+6
| | | | | | | | | - Apparently blank tabs must have NewTabUIURL as their URL. - flag wasn't initialized. Review URL: http://codereview.chromium.org/10721 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5427 0039d316-1c4b-4281-b951-d872f2087c98
* Script to do webkit merges!ojan@google.com2008-11-142-0/+171
| | | | | | Review URL: http://codereview.chromium.org/10672 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5426 0039d316-1c4b-4281-b951-d872f2087c98
* Add histograms to measure new SafeBrowsing performance.paulg@google.com2008-11-146-14/+81
| | | | | | Review URL: http://codereview.chromium.org/10712 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5423 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r5290 into the new platform results, missed with the big copy.pamg@google.com2008-11-1412-12/+138
| | | | | | | | | | TBR=ericroman BUG=4207 TEST=covered by layout tests Review URL: http://codereview.chromium.org/10915 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5422 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the duplicate session_callback_->AddRef() calls made bywtc@google.com2008-11-142-43/+56
| | | | | | | | | | | | | | | | | | the Restart() calls in DidReceiveError() and the RestartWithAuth() call in DidReceiveHeaders() by adding a new RestartInternal() method that doesn't call session_callback_->AddRef(). Remove the username/password that the server rejected from the auth cache only if the cache entry has the same username/password. Use the username:password specified in the URL after receiving a 401 response from the server. Do not send it preemptively. R=eroman BUG=b/1473850 Review URL: http://codereview.chromium.org/10668 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5421 0039d316-1c4b-4281-b951-d872f2087c98
* Add a solution file for build test_shell with ARM simulator.fqian@google.com2008-11-141-0/+616
| | | | | | | | | | It needs a very recent V8 revision with v8_base_arm.vcproj. We only intended to run ARM simulator on the lastest v8 revision from bleeding edge. Review URL: http://codereview.chromium.org/10885 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5420 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gears-scons wince build. I accidentally filtered out portaudio instead ↵mpcomplete@google.com2008-11-141-1/+1
| | | | | | | | | of libgd from its LIBS. TBR=jeremy Review URL: http://codereview.chromium.org/10906 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5419 0039d316-1c4b-4281-b951-d872f2087c98
* Remove chrome\browser\browser_commands.cc from the SCons build.sgk@google.com2008-11-141-3/+0
| | | | | | | Remove a duplicate entry for safe_browsing\safe_browsing_service.cc. Review URL: http://codereview.chromium.org/10904 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5418 0039d316-1c4b-4281-b951-d872f2087c98
* Re-do the way browser windows are shown:ben@chromium.org2008-11-1445-631/+529
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove the path from WinMain to the Browser object passing the show_command. For the Browser object, this is a problem since this value isn't portable. For the code in general it involves a lot of ugly wiring. It's completely unnecessary since the value is obtainable via GetStartupInfo. - Remove show_command plumbing from all over the place (session restore, web app launcher, etc) Change the way browser windows are constructed: - The browser constructor now takes just a type and a profile, and simply initializes the object. - Some configuration that used to be part of the constructor that was only used in one or two use cases (initial bounds, maximized state, web app name) are split into separate setters. - Window creation is split out into a separate step to be called post configuration. - Assorted static helper functions added to Browser to make construction of common types easy. - Remove Browser::Show in favor of BrowserWindow::Show - Adjust all callers to use the new helpers. Change the way ChromeViews restores window placement: - Split restored size determination from restored maximized determination. They are needed by the code at different times. Size restoration happens when the window is constructed and Window::SetInitialBounds is called. Maximized state restoration happens when the window is shown for the first time and SW_SHOWMAXIMIZED or SW_SHOWNORMAL is needed. Thus, replace WindowDelegate::RestoreWindowPosition with WindowDelegate::RestoreWindowBounds and WindowDelegate::RestoreMaximizedState. - Window::SetInitialBounds calls WindowDelegate::RestoreWindowBounds - Window::Show calls WindowDelegate::RestoreMaximizedState - Adjusts all WindowDelegate implementations that override RestoreWindowPosition to implement these new methods instead. - Move "playback/record" mode window size setting from browser_init to Browser::RestoreWindowBounds. - Provide a virtual function on Window called GetShowState that determines the default show state to be used when Window::Show is called. For most windows and dialogs this is SW_SHOWNORMAL. AeroGlassFrame/OpaqueFrame (the browser window frames) override this since they're the app's main windows to return the value provided by GetStartupInfo which gives the value from the app shortcut. http://crbug.com/3557 Review URL: http://codereview.chromium.org/10896 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5417 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where we were not checking if an app from another windowsky@google.com2008-11-141-8/+52
| | | | | | | | | | | | was on top of Chrome's topmost brower window when attempting to dock a dragged tab. BUG=1094303 TEST=see bug Review URL: http://codereview.chromium.org/10715 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5416 0039d316-1c4b-4281-b951-d872f2087c98
* A minor tweak of r5245. I'm more confident that WinHTTPwtc@google.com2008-11-141-1/+1
| | | | | | | | | | | | | | | | knows a transaction is complete when WinHttpReadData returns a zero byte count. So it's safer to NOT notify the request throttle when WinHttpReadData returns a nonzero byte count, even if we have read the number of bytes specified in the Content-Length response header. I verified that this is still enough to fix the bug (unresponsiveness). R=darin BUG=4302 Review URL: http://codereview.chromium.org/10867 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5415 0039d316-1c4b-4281-b951-d872f2087c98
* Use a memcpy because we don't have access to bit_cast here.evanm@google.com2008-11-141-2/+9
| | | | | | | Review URL: http://codereview.chromium.org/10914 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5414 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork test_shell_main_gtk back into test_shell_main.erg@google.com2008-11-145-94/+66
| | | | | | | | | Still doesn't run layout tests, but it's unforked and runs. Review URL: http://codereview.chromium.org/10905 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5413 0039d316-1c4b-4281-b951-d872f2087c98
* Add more info to the comment about www.yahoo.com's padding ofwtc@google.com2008-11-143-8/+13
| | | | | | | | | | | | | | | | the chunk-size field. Fix miscellaneous nits reported by cpplint.py. Use ASCIItoWide instead of UTF8ToWide to convert the username and password specified in a URL. Those two components of the URL have to be ASCII. Carry over a TODO comment about unescaping username/password from http_transaction_winhttp.cc. R=eroman Review URL: http://codereview.chromium.org/10864 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5410 0039d316-1c4b-4281-b951-d872f2087c98
* Stop the search boxes being too wide on RTL languages.glen@chromium.org2008-11-131-0/+1
| | | | | | | | BUG=4365 Review URL: http://codereview.chromium.org/10688 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5409 0039d316-1c4b-4281-b951-d872f2087c98