summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add widely-used variants of en, fr, de and it.jungshik@google.com2008-11-021-2/+14
| | | | | | | | | | | | | | More comprehensive changes will be made for post 1.0. This is good enough for 1.0. TBR=sidchat BUG=1723 TEST=In Accept-Language menu, Germain (Switzerland), French(Canada), etc are listed. Review URL: http://codereview.chromium.org/9027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4425 0039d316-1c4b-4281-b951-d872f2087c98
* Rollback r4382 because I'm daft (submitted the wrong thing)glen@chromium.org2008-11-013-8/+8
| | | | | | | TBR=ben git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4386 0039d316-1c4b-4281-b951-d872f2087c98
* Update some spell-checker stringsglen@chromium.org2008-11-011-2/+2
| | | | | | | | BUG=3956 Review URL: http://codereview.chromium.org/8987 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4384 0039d316-1c4b-4281-b951-d872f2087c98
* Unescape and use the filename when we have no title to display for a given ↵glen@chromium.org2008-11-013-8/+8
| | | | | | | | | | | | | | | | entry (instead of displaying the whole path). This unifies the display of titles for local and remote files. For anyone watching, this is how tab titles will change: 'http://blah.com/index.html' will be 'index.html' 'http://blah.com/meat%20pie.pdf' will be 'meat pie.pdf' 'file://C:/blah/blue%20cheese.txt' will be 'blue cheese.txt' (previously this sometimes changed between the URL and blue%20cheese.txt depending on how the file was opened). BUG=2529,2375 Review URL: http://codereview.chromium.org/8973 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4382 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the notification for the rlzcpu@google.com2008-11-011-3/+3
| | | | | | | | - this one is back mergeable, I hope. Review URL: http://codereview.chromium.org/9000 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4373 0039d316-1c4b-4281-b951-d872f2087c98
* Fix state pushing in the graphics context. My changes pushed a default state ↵brettw@google.com2008-11-011-1/+1
| | | | | | | | object on the stack, rather than duplicating the previous state. Review URL: http://codereview.chromium.org/9006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4372 0039d316-1c4b-4281-b951-d872f2087c98
* Fix font regression. I was using ascent() instead of font->ascent(), whichbrettw@google.com2008-11-011-10/+7
| | | | | | | | | | I think doesn't take into account fallback fonts and small caps, so those characters would be incorrectly vertically aligned. This also fixes an old bug I noticed where if the run is more than 1024 pixels, it will start being drawn over itself since we never used the updated x coordinate. Review URL: http://codereview.chromium.org/9206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4371 0039d316-1c4b-4281-b951-d872f2087c98
* Fix interactive test crashes.beng@google.com2008-11-011-0/+1
| | | | | | | | TBR=glen Review URL: http://codereview.chromium.org/9002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4362 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix Mac and Linux compiles.pkasting@chromium.org2008-11-012-4/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4357 0039d316-1c4b-4281-b951-d872f2087c98
* More no-op instrumentation code for bug 3772.ericroman@google.com2008-11-012-49/+23
| | | | | | | | TBR=wtc Review URL: http://codereview.chromium.org/9201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4356 0039d316-1c4b-4281-b951-d872f2087c98
* Update ICU3.8 to r4302 to pick up an encoding coverter fix (for bug 2074)jungshik@google.com2008-11-011-1/+1
| | | | | | | | | | Another (or two) ICU updates are coming up shortly so that it may not pick this up for 0.3.154.x branch. TBR=tc Review URL: http://codereview.chromium.org/9001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4355 0039d316-1c4b-4281-b951-d872f2087c98
* Expire cookies by last access date, rather than creation date.pkasting@chromium.org2008-11-015-30/+174
| | | | | | | BUG=2906 Review URL: http://codereview.chromium.org/8753 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4354 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up some GTK signals:evanm@google.com2008-11-011-0/+34
| | | | | | | | | | - Enter in URL box loads URL. - Closing the window shuts everything down. Review URL: http://codereview.chromium.org/8780 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4353 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt at fixing dist crash... more accurately control the lifetime ↵ben@chromium.org2008-11-012-3/+3
| | | | | | | | | | of the dragged tab container. http://crbug.com/3939 Review URL: http://codereview.chromium.org/8800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4352 0039d316-1c4b-4281-b951-d872f2087c98
* Make multiline labels respect the inset.levin@chromium.org2008-11-015-28/+487
| | | | | | | | Add a unittest for label.cc Review URL: http://codereview.chromium.org/8902 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4351 0039d316-1c4b-4281-b951-d872f2087c98
* Update Gears to pull in latest revision from svn.mpcomplete@google.com2008-10-313-22/+38
| | | | | | | Fix scons breakage in the wince Gears port. Review URL: http://codereview.chromium.org/8776 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4349 0039d316-1c4b-4281-b951-d872f2087c98
* move test_shell_gtk.cc next to test_shell.cctc@google.com2008-10-312-2/+2
| | | | | | | Review URL: http://codereview.chromium.org/8989 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4348 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out text, theme, and icon stuff out of PlatformContextSkia back to ↵brettw@google.com2008-10-316-526/+399
| | | | | | | | the original platform-specific files. Review URL: http://codereview.chromium.org/8982 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4347 0039d316-1c4b-4281-b951-d872f2087c98
* On first run process the master prefs json, only one entry matters to us.cpu@google.com2008-10-316-22/+93
| | | | | | | | | | | - skip or not first run dialgos - on skip import silently search provider only BUG=1394863 Review URL: http://codereview.chromium.org/8758 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4346 0039d316-1c4b-4281-b951-d872f2087c98
* Merge linux and windows test shells to share code.tc@google.com2008-10-316-232/+53
| | | | | | | | | This also forces the webkit grd files to be run through grit and .h files generated. Review URL: http://codereview.chromium.org/8976 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4345 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes the VerifyHistoryLength ui test flakiness. The test initiates ↵ananta@chromium.org2008-10-314-8/+20
| | | | | | | | | | | | | | page navigations in timers and reads the history length to validate it. When we receive a request to initiate a navigation in the browser, we send out the request to the renderer and then immediately read the history length and send it out in an update history length request. This causes the test to fail at times as it reads a stale history length. When we receive the DidAddHistoryItem notification in the renderer, we should not update the history length for the start page navigation. This results in the test failure at times as it reads an incorrect history length. R=jam Review URL: http://codereview.chromium.org/8898 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4344 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes bug http://code.google.com/p/chromium/issues/detail?id=3881, whichananta@chromium.org2008-10-313-14/+24
| | | | | | | | | | | | | | was NPAPI plugin UI test failures. This occured as a sideeffect of the webkit merge. Some functions in widget.h which were implemented by WebPluginContainer no longer exist. We need to implement their replacements on similar lines. Bug=3881 R=jam Review URL: http://codereview.chromium.org/8775 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4343 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux buildtc@google.com2008-10-311-0/+5
| | | | | | | | | Patch by darin Review URL: http://codereview.chromium.org/8793 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4341 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell bustage.darin@chromium.org2008-10-312-5/+5
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/8984 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4340 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scons oops.darin@chromium.org2008-10-311-1/+1
| | | | | | | | TBR=tony Review URL: http://codereview.chromium.org/8790 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4339 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing file. Oops :(darin@chromium.org2008-10-311-0/+22
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/8789 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4338 0039d316-1c4b-4281-b951-d872f2087c98
* Set the svn:executable flag on lighthttpd binaries.tc@google.com2008-10-3155-0/+0
| | | | | | TBR=evan git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4337 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of GOOGLE_WEBKIT_WITHOUT_GLUE_DEPENDENCY. This was a temporarymark@chromium.org2008-10-312-8/+2
| | | | | | | | bootstrapping shim that is no longer needed, and is in fact no longer used by anything. Review URL: http://codereview.chromium.org/8788 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4336 0039d316-1c4b-4281-b951-d872f2087c98
* Takes steps to make our PlatformScreen implementation more portable.darin@chromium.org2008-10-3123-273/+330
| | | | | | | | | | | | | | | | | | Introduces ChromiumBridge as a means for our WebCore port to depend on the embedder indirectly. This will be extended to support the rest of our port. WebWidgetImpl and ChromeClientImpl both needed to have their platformWindow getter implemented. This fixes a regression related to the most recent merge. Removes the orphaned Language.cpp (see the real one in the platform/chromium directory. Changed webkit_glue::GetMonitorInfoForWindow to webkit_glue::GetScreenInfo. This resulted in a varied amount of plumbing changes. It also pushes the platform specific bits up into the browser where they belong. ScreenInfo is a struct that is part of the webkit/glue API. R=dglazkov,eseidel Review URL: http://codereview.chromium.org/8761 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4335 0039d316-1c4b-4281-b951-d872f2087c98
* Some code in MessageBoxView was focusing the first focusable element in the ↵jcampan@chromium.org2008-10-315-25/+33
| | | | | | | | | | | | | view, overidding the focus set from the DialogDelegate. We now only rely on the dialog delegate. Also changed dialog delegate so the default button is also the focused button. BUG=98 TEST=Open a javascript alert then confirm dialog. A button should be focused. Open all dialogs in Chrome. A button should be focused by default. Review URL: http://codereview.chromium.org/8786 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4334 0039d316-1c4b-4281-b951-d872f2087c98
* Localization tweaks.sky@google.com2008-10-312-2/+2
| | | | | | | | | BUG=674 TEST=none Review URL: http://codereview.chromium.org/8787 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4333 0039d316-1c4b-4281-b951-d872f2087c98
* Updated project files and added V8 bindings for HTML5 ↵scherkus@chromium.org2008-10-3114-4/+416
| | | | | | | | media/audio/video/sourcetags. Required some changes to CodeGeneratorV8.pm in order to generate headerguards. I left video disabled, but for those interested in building with HTML5media tags add ENABLE_VIDEO=1 to webkit_common_defines.vsprops and addENABLE_VIDEO to the FEATURE_DEFINES string in the build-generated-files.shscript. Review URL: http://codereview.chromium.org/8198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4332 0039d316-1c4b-4281-b951-d872f2087c98
* * rebase a test I missedtc@google.com2008-10-312-0/+1
| | | | | | | | TBR=eroman Review URL: http://codereview.chromium.org/8980 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4331 0039d316-1c4b-4281-b951-d872f2087c98
* A simple script to install whatever is needed to build chromium.dkegel@google.com2008-10-311-0/+85
| | | | | | | | | Initially, it only supports the Ubuntu 8.04 flavor of Linux, but we should expand that as time goes on. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4330 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gcc build break:mark@chromium.org2008-10-311-10/+10
| | | | | | | | | | | | cc1plus: warnings being treated as errors PlatformContextSkia.cpp:178: warning: "PlatformContextSkia::State::m_miterLimit" will be initialized after PlatformContextSkia.cpp:163: warning: "float PlatformContextSkia::State::m_alpha" PlatformContextSkia.cpp:196: warning: when initialized here and friends Review URL: http://codereview.chromium.org/8979 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4329 0039d316-1c4b-4281-b951-d872f2087c98
* WTF?! wtf is lowercase. Fix build break on case-sensitive filesystems (likemark@chromium.org2008-10-311-1/+1
| | | | | | | Linux normally uses). Review URL: http://codereview.chromium.org/8785 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4328 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a null-ptr renderer crash.ericroman@google.com2008-10-311-0/+8
| | | | | | | http://code.google.com/p/chromium/issues/detail?id=3946 Review URL: http://codereview.chromium.org/8978 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4327 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for keyboard-triggered (through VK_APPS and SHIFT+VK_F10) ↵klink@chromium.org2008-10-318-2/+63
| | | | | | | | right-click menu, specifically on the toolbar's back/forward buttons. Review URL: http://codereview.chromium.org/8942 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4326 0039d316-1c4b-4281-b951-d872f2087c98
* Get fonts to render in a somewhat recognisable form on Linux.agl@chromium.org2008-10-3115-90/+653
| | | | | | | Review URL: http://codereview.chromium.org/8936 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4325 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bogus net_unittests purify error caused by a stack change to ↵erikkay@google.com2008-10-312-11/+0
| | | | | | | | | | | file_util::ShellCopy. BUG=http://code.google.com/p/chromium/issues/detail?id=3959 TBR=evanm Review URL: http://codereview.chromium.org/8977 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4324 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where languages that have a long string for thepaulg@google.com2008-10-3147-79/+165
| | | | | | | | | | | | | | | | dangerous download warning cause an overlap with the label for that download's URL. We now use a locale-specific pixel value which changes the height of each download's view on the download page so that this overlap no longer happens. BUG=3824 (http://code.google.com/p/chromium/issues/detail?id=3824) Review URL: http://codereview.chromium.org/8933 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4323 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression of b/issue?id=1280317. We need to do a case-insensitivempcomplete@google.com2008-10-311-4/+9
| | | | | | | | | compare of filenames to test if a plugin is Gears. BUG=1280317 Review URL: http://codereview.chromium.org/8784 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4322 0039d316-1c4b-4281-b951-d872f2087c98
* Reformat PlatformContextSkia to be WEbKit style. Reindent the code, rename ↵brettw@google.com2008-10-313-561/+612
| | | | | | | | variables. Provide a little more organization in the state stack. Review URL: http://codereview.chromium.org/8953 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4321 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation error on Windows and link error on Macdkegel@google.com2008-10-311-8/+5
| | | | | | Review URL: http://codereview.chromium.org/8781 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4320 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing file to the JSC project.dglazkov@google.com2008-10-311-0/+4
| | | | | | Review URL: http://codereview.chromium.org/8975 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4318 0039d316-1c4b-4281-b951-d872f2087c98
* 2nd part of the reorganize options under 'UnderTheHood' (bug 3655):finnur@google.com2008-10-3144-82/+161
| | | | | | | | | | The link 'learn more' now points to a yet-to-be-created article in the help center. I moved it also, so that it appears to the right of the label (instead of below the label). And finally, I added missing definitions for the Bookmark Manager, which I noticed while I was changing this. Review URL: http://codereview.chromium.org/8777 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4317 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust the readonly form control state to no longer looktc@google.com2008-10-318-17/+11
| | | | | | | | | | | | | disabled. This matches other browsers and is roughly the patch I sent upstream. Our classic mode text inputs still needs some love, but I will do that in a separate change. BUG=1542 Review URL: http://codereview.chromium.org/8941 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4316 0039d316-1c4b-4281-b951-d872f2087c98
* Port GetProcessCount(), KillProcesses(), and CleanupProcesses().dkegel@google.com2008-10-313-5/+278
| | | | | | | | | Also switch to fork() from vfork(), since strace on my box doesn't support vfork! It's deprecated, anyway. Review URL: http://codereview.chromium.org/8880 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4315 0039d316-1c4b-4281-b951-d872f2087c98
* Add the comment for why we detach plugin windows when the WebContents isbrettw@google.com2008-10-311-4/+15
| | | | | | | destroyed. This is from the commit log of the patch checking this code in in the old repo. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4314 0039d316-1c4b-4281-b951-d872f2087c98
* Set the size properly in our ImageBuffer. This makes various operations fail ↵brettw@google.com2008-10-312-11/+1
| | | | | | | | since it looks like the size is 0x0 Review URL: http://codereview.chromium.org/8774 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4312 0039d316-1c4b-4281-b951-d872f2087c98