summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revised PdfPsMetafile.maruel@chromium.org2009-08-263-130/+188
| | | | | | | | | | The interface is more reasonable, and the code is robuster. TEST=unit test BUG=none Review URL: http://codereview.chromium.org/174468 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24474 0039d316-1c4b-4281-b951-d872f2087c98
* Provide a server name for the apache2. The buildbot machine isn'ttony@chromium.org2009-08-261-1/+1
| | | | | | | | | | | able to resolve its hostname, so just put in a placeholder value. TBR=nirnimesh Review URL: http://codereview.chromium.org/174536 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24473 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use URL-encoded strings when user's input is in progress or the text isn'tjshin@chromium.org2009-08-261-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | HTTP/HTTPs. It seems that Firefox is doing the same thing. BUG=16534 (http://crbug.com/16534) TEST=Visit any website and append double-quote (") for the URL and invoke "Select All" by Control-A, then copy the URL by Control-C. Paste the result into notepad and check if the double-quote is NOT encoded. TEST=Access file:///" and select whole Omnibox and copy the URL. Paste the text into notepad and check if the double-quote is NOT URL encoded. TEST=Put " in Omnibox and type enter key so that you will be navigated to http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=%22. Copy whole content in Omnibox and paste it into notepad. Then, check if the double-quote is URL-encoded (%22). Original Review: http://codereview.chromium.org/155495/show Patch by hamaji@chromium.org (he's on vacation and asked me to land) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24472 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the dates in the test profile history databases.deanm@chromium.org2009-08-265-0/+0
| | | | | | | | | | | These profiles were originally created on Windows, so they had 1601 epoch. Brett upgraded them during his Linux/Mac epoch fix, which incorrectly assumed they were 1970 epoch and added 369 years. Review URL: http://codereview.chromium.org/173492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24471 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a FORWARD_NULL defect reported by Coverity.wtc@chromium.org2009-08-261-1/+1
| | | | | | | | | | | | | If 'profile' is NULL, we should return ResultCodes::NORMAL_EXIT so that we won't go on to dereference 'profile'. R=brettw,estade BUG=http://crbug.com/17101 TEST=none Review URL: http://codereview.chromium.org/171007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24469 0039d316-1c4b-4281-b951-d872f2087c98
* Remove LayoutTests/fast/css/rem-dynamic-scaling.html from test_expectaions.japhet@chromium.org2009-08-261-3/+0
| | | | | | | | | | | It should no longer be failing as of WebKit r47729. BUG=16850 TEST=green build Review URL: http://codereview.chromium.org/174358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24468 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Makes the infobar prettier based on Ben feedback.rohitrao@chromium.org2009-08-261-12/+25
| | | | | | | | | BUG=None TEST=Infobar buttons should be smaller, with smaller text. The icon should align (roughly) with the back button. Functionality should be unchanged. Review URL: http://codereview.chromium.org/174525 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24463 0039d316-1c4b-4281-b951-d872f2087c98
* Copy upgraded typical_history database to the other theme profiles.deanm@chromium.org2009-08-264-0/+0
| | | | | | | Review URL: http://codereview.chromium.org/173484 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24460 0039d316-1c4b-4281-b951-d872f2087c98
* Re-try r24372 - Delay request loading until all user scripts that requestmpcomplete@chromium.org2009-08-268-3/+582
| | | | | | | | | | | | | depends on are ready. UMR should be fixed after setting new appcache variable. BUG=no TEST=no Review URL: http://codereview.chromium.org/173482 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24459 0039d316-1c4b-4281-b951-d872f2087c98
* Add isVisible parameter to WebPlugin::updateGeometry.darin@chromium.org2009-08-267-19/+26
| | | | | | | | | | | | | | | | | This allows for geometry updates while the plugin is hidden so that when it becomes visible, the plugin is properly positioned. In this change, I also revised RenderWidget::SchedulePluginMove to properly merge a move that only updates the visible state, and I fixed up TestShell to properly handle moves that only update the visible state. R=jam BUG=19888,20260 TEST=covered by layout tests Review URL: http://codereview.chromium.org/174513 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24457 0039d316-1c4b-4281-b951-d872f2087c98
* Supress a test to make the tree greenrvargas@google.com2009-08-261-0/+3
| | | | | | | | | | BUG=20314 TEST=none TBR=ager Review URL: http://codereview.chromium.org/174532 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24456 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bookmark bubble crash.jrg@chromium.org2009-08-261-0/+8
| | | | | | | | | BUG=http://crbug.com/20131 TEST=see bug; was very specific. Review URL: http://codereview.chromium.org/173428 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24455 0039d316-1c4b-4281-b951-d872f2087c98
* On a middle click, check if the mouse is over a scrollbar before pasting the ↵vandebo@chromium.org2009-08-261-1/+5
| | | | | | | | | | | selection. BUG=16400 TEST=See bug description Review URL: http://codereview.chromium.org/173414 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24454 0039d316-1c4b-4281-b951-d872f2087c98
* Add a helper to resource bundle to get an NSImage back.thomasvl@chromium.org2009-08-263-0/+26
| | | | | | | | | | skia/ext/skia_utils_mac.h includes CoreGraphics/CGColor.h so we have to relay the framework include path so someone can include the header without errors. BUG=none TEST=none Review URL: http://codereview.chromium.org/173363 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24453 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the script to pass the port value as part of sync-url instead of ↵tejasshah@google.com2009-08-261-2/+1
| | | | | | | | separate parameter. Review URL: http://codereview.chromium.org/174503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24452 0039d316-1c4b-4281-b951-d872f2087c98
* Use ftruncate() instead of fwrite() to extend files.pinkerton@chromium.org2009-08-261-20/+4
| | | | | | | | BUG=20249 TEST=Browser still works Review URL: http://codereview.chromium.org/174482 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24451 0039d316-1c4b-4281-b951-d872f2087c98
* Add back accidentally removed expected failure.dglazkov@chromium.org2009-08-261-0/+1
| | | | | | | | | | TBR=scherkus BUG=16779 TEST=none Review URL: http://codereview.chromium.org/173478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24450 0039d316-1c4b-4281-b951-d872f2087c98
* Implement RestartWithAuth for NewFtpTransaction.phajdan.jr@chromium.org2009-08-267-35/+198
| | | | | | | | | TEST=Covered by net_unittests. http://crbug.com/20112 Review URL: http://codereview.chromium.org/173270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24449 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding with v8 fix.mbelshe@google.com2009-08-265-13/+119
| | | | | | | | | | | | | | | Modify the RenderThread to track the number of widgets and "hidden widgets" which are running through that thread. By knowing the if the widgets are all hidden, the thread can accurately inform V8 when it is idle so that V8 can better cleanup unused memory when idle. BUG=none TEST=none Review URL: http://codereview.chromium.org/173466 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24448 0039d316-1c4b-4281-b951-d872f2087c98
* Group and triage HTML5 media layout testsdglazkov@chromium.org2009-08-261-91/+82
| | | | | | | | | | R=scherkus TEST=none BUG=16779 Review URL: http://codereview.chromium.org/173381 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24447 0039d316-1c4b-4281-b951-d872f2087c98
* Fix another source of flakiness in ErrorPageTestphajdan.jr@chromium.org2009-08-268-155/+128
| | | | | | | | | | | | | | | | We need to wait for correct number of navigations when going back or forward to the LinkDoctor page. Re-enable previously disabled tests and remove the now-duplicate browser test. The test is still not very solid, because the LinkDoctor should be mocked. TEST=Covered by ui_tests. http://crbug.com/19361, http://crbug.com/19395 Review URL: http://codereview.chromium.org/174396 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24446 0039d316-1c4b-4281-b951-d872f2087c98
* Filled out the manifest page. Transferred info from dev.chromium.orgkathyw@google.com2009-08-264-3/+237
| | | | | | | | | into a new NPAPI page. TBR=aa Review URL: http://codereview.chromium.org/174526 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24445 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 19081: Linux: Not able to switch input method correctly in web ↵suzhe@chromium.org2009-08-263-18/+55
| | | | | | | | | | | | | | page using SCIM This CL fixes issue 19081 by setting im context's client window when host view's native widget is realized rather than focused in. When setting im context's client window, GtkIMMulticontext will destroy and recreate its slave im context, which will cause this issue. BUG=19081: Linux: Not able to switch input method correctly in web page using SCIM TEST=Export GTK_IM_MODULE=scim then open chrome, open www.google.com and place cursor in search box, hit ctrl-space to open SCIM then click scim bar or tray icon and select another input method, then check if input method was switched correct. Review URL: http://codereview.chromium.org/174217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24442 0039d316-1c4b-4281-b951-d872f2087c98
* Cache GTMTheme across windows to avoid re-creating it every time we create a ↵pinkerton@chromium.org2009-08-263-10/+24
| | | | | | | | | | new window. Cache gradient to avoid re-creating it every time we draw a button cell. BUG=none TEST=switch themes, ensure it works. Make sure buttons draw correctly. Review URL: http://codereview.chromium.org/173445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24441 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Sanitize objects being serialized so that prototype.js did not ↵pfeldman@chromium.org2009-08-261-2/+21
| | | | | | | | | | affect JSON.stringify. BUG=19850 Review URL: http://codereview.chromium.org/160098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24440 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.3.8.1.ager@chromium.org2009-08-261-1/+1
| | | | | | | | | | | | | The only change is to not shrink new space on compacting GCs but only on idle notifications. Shrinking new space on all compactions regressed the morejs page cycler and SunSpider and it is not obvious that it is a good thing to do. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/173472 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24438 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.3.8.ager@chromium.org2009-08-261-1/+1
| | | | | | | | | | | This version contains a fix for crashes that happened if we got idle notifications before V8 was set up. TEST=none BUG=20209 Review URL: http://codereview.chromium.org/173467 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24437 0039d316-1c4b-4281-b951-d872f2087c98
* Moving configuration platform to always be present, as that is requiredbradnelson@chromium.org2009-08-261-3/+3
| | | | | | | | | | | | in order for each configuration to get fully populated in configuration manager. BUG=None TEST=None Review URL: http://codereview.chromium.org/174483 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24436 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 47759:47770.levin@chromium.org2009-08-262-1/+6
| | | | | | | | | TEST=None BUG=None Review URL: http://codereview.chromium.org/173459 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24435 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/fast/text/stroking.html for Windowsukai@chromium.org2009-08-264-3/+20
| | | | | | | | | | | | This and LayoutTests/fast/text/stroking-decorations.html were fixed in WebKit 47748. BUG=20130 TEST=none Review URL: http://codereview.chromium.org/174510 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24433 0039d316-1c4b-4281-b951-d872f2087c98
* One more deferred load fix. The ResourceDispatcher on receiving a message ↵ananta@chromium.org2009-08-261-1/+10
| | | | | | | | | | | | | | | | checks whether there are pending requests for the corresponding request id and if yes dispatches those first. However the request can get deferred in this context and hence the new message needs to be queued up. Fixes bug http://code.google.com/p/chromium/issues/detail?id=19393 This fixes an issue where flash videos on youtube would not work correctly at times. Bug=19393 Review URL: http://codereview.chromium.org/174499 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24432 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bad expectation for LayoutTests/fast/text/stroking.htmlukai@chromium.org2009-08-262-1/+0
| | | | | | | | | BUG=20130 TEST=none Review URL: http://codereview.chromium.org/174506 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24431 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux Extensions Install Prompt"rafaelw@google.com2009-08-263-149/+1
| | | | | | | | | | | This reverts 24426 TBR=yutak Review URL: http://codereview.chromium.org/173460 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24429 0039d316-1c4b-4281-b951-d872f2087c98
* Linux Extensions Install Promptrafaelw@google.com2009-08-263-1/+149
| | | | | | | | | BUG=19653 Review URL: http://codereview.chromium.org/174462 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24426 0039d316-1c4b-4281-b951-d872f2087c98
* Output format change to allow longer durations.fbarchard@chromium.org2009-08-261-1/+1
| | | | | | | | | BUG=20289 TEST=run media_bench on sonyh2.ogv. formatting looks bad Review URL: http://codereview.chromium.org/173455 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24425 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a new reliability crash to known_crashes.txt.yutak@chromium.org2009-08-261-0/+3
| | | | | | | | | BUG=20291 TBR=huanr TEST=none Review URL: http://codereview.chromium.org/173457 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24424 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Issue 19689: Command line URL parameter does not support Chinese.suzhe@chromium.org2009-08-262-9/+16
| | | | | | | | | | | | | | | | This CL fixes issue 19689 by handling command line values with native encoding on non-Windows systems. For Linux, native encoding specified in current locale is used. For Mac, UTF-8 will always be used. This CL only changes command line values and program name to use native encoding, command line switches still use ASCII. BUG=19689: Command line URL parameter does not support Chinese TEST=Execute chrome with "http://www.google.com/search?q=中文" to see if this url can be opened successfully. Review URL: http://codereview.chromium.org/174139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24423 0039d316-1c4b-4281-b951-d872f2087c98
* Improves key event handing code of BrowserWindowGtk.suzhe@chromium.org2009-08-263-97/+28
| | | | | | | | | | | This CL improves the key event handing code of BrowserWindowGtk. Issue 20118 is also fixed. BUG=20118: Typing a colon (:) into the address bar causes the browser to freeze TEST=Run chrome with a XIM input method, chrome and x server's cpu usage shall be very low after pressing shift key (or any other modifier key) in omnibox. Review URL: http://codereview.chromium.org/173344 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24422 0039d316-1c4b-4281-b951-d872f2087c98
* Revert my download item change.estade@chromium.org2009-08-262-20/+3
| | | | | | | | Turns out download item views need to be destroyed before the associated download item is destroyed. Review URL: http://codereview.chromium.org/173456 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24421 0039d316-1c4b-4281-b951-d872f2087c98
* Couple of tweaks to ui_controls_linux:sky@chromium.org2009-08-264-13/+77
| | | | | | | | | | | | | | | | | | . Moves listening from DidProcess to WillProcess. This is necessitated by the bookmark bar (chrome menu) tests that spawn a nested run loop, which results in DidProcess not getting sent and the test wedging. This brings the code closer in line with Windows. . If there is a mouse/keyboard grab, mouse/keyboard events are sent to the grabbed widget. . Deals with a NULL widget for sending keyboard events (tries to find focused widget). BUG=none TEST=none Review URL: http://codereview.chromium.org/173392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24420 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 24372 - Delay request loading until all user scripts that request ↵nick@chromium.org2009-08-268-580/+3
| | | | | | | | | | | | | | | depends on are ready. BUG=11547 TEST=See bug. Review URL: http://codereview.chromium.org/173239 TBR=mpcomplete@chromium.org Review URL: http://codereview.chromium.org/174501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24419 0039d316-1c4b-4281-b951-d872f2087c98
* Turn tips on by default, and turn off tip loading during UI testing.mirandac@chromium.org2009-08-266-10/+7
| | | | | | | | | BUG= none TEST= none Review URL: http://codereview.chromium.org/173444 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24418 0039d316-1c4b-4281-b951-d872f2087c98
* Convert internal time format to Windows 1601 epoch on Linux & Mac.brettw@chromium.org2009-08-2611-62/+205
| | | | | | | | | | | Although we represent time internally starting from 1601, there are still things like time explosion that will not work before the year 1900. This limitation is the same as it was previously. BUG=14734 Review URL: http://codereview.chromium.org/173296 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24417 0039d316-1c4b-4281-b951-d872f2087c98
* Move the compact navigation bar to the chromeos directory.brettw@chromium.org2009-08-264-15/+11
| | | | | | | Generalize the chromeos rules so we don't have to list every file in the exclusions. Review URL: http://codereview.chromium.org/174446 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24416 0039d316-1c4b-4281-b951-d872f2087c98
* Created new build target for opengl command buffer service, fixed various ↵petersont@google.com2009-08-2622-131/+923
| | | | | | | | bugs in opengl command buffers service code until unit tests passed on windows. Review URL: http://codereview.chromium.org/165279 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24415 0039d316-1c4b-4281-b951-d872f2087c98
* Make the task manager use the native default faviconestade@chromium.org2009-08-261-0/+10
| | | | | | | | | BUG=13320 Review URL: http://codereview.chromium.org/173432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24414 0039d316-1c4b-4281-b951-d872f2087c98
* Don't DCHECK when removing items from the download shelf.estade@chromium.org2009-08-262-2/+19
| | | | | | | | BUG=20186 Review URL: http://codereview.chromium.org/173407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24413 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability to not send cookies or send user name/password.levin@chromium.org2009-08-266-6/+170
| | | | | | | | | | | Added unit tests for the above functionality plus the do not save cookies functionality. BUG=http://crbug.com/10961 TEST=Added unit tests for this. Also, this isn't yet called from the rest of the code. Review URL: http://codereview.chromium.org/173206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24412 0039d316-1c4b-4281-b951-d872f2087c98
* Implement WebPluginDelegateProxy::BackgroundChanged for Mac.stuartmorgan@chromium.org2009-08-261-33/+71
| | | | | | | | | | | Shares as much as possible with the Linux implementation. Adjusts the bounds-checking done on Linux to correctly handle cases where the damage rect isn't left-aligned. BUG=18193 TEST=Transparent plugins should still repaint when changed. Review URL: http://codereview.chromium.org/173427 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24411 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce accesskeys for Chrome menus.mhm@chromium.org2009-08-2613-0/+58
| | | | | | | | | | | Added ALT+E for Chrome Page Menu Added ALT+F for Chrome App Menu BUG=906 (http://crbug.com/906) TEST=Triggered ALT+A and ALT+P from the keyboard which successfully opened the corresponding menu. Review URL: http://codereview.chromium.org/174044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24410 0039d316-1c4b-4281-b951-d872f2087c98