summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to fix text not being clipped. This only seems to happen insky@chromium.org2010-01-111-0/+3
| | | | | | | | | | | | certain configurations. I'm guessing the problem is because a width/height <= 0 is not honored and clipping doesn't happen. BUG=26483 TEST=none Review URL: http://codereview.chromium.org/542011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35909 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Increase the width for 'date-container' in download.html to 110px to make ↵jshin@chromium.org2010-01-114-13/+30
| | | | | | | | | | | | | | | room for dates in some languages. Increase the margin-left (LTR) and margin-rigth(RTL) accordingly. 2. Decrease the web font size (dom UI font size) for Bengali on Vista or later to 84% (the same value as used for English) while using 110% for XP. This is done by introducing a new 'string' (IDS_WEB_FONT_SIZE_XP) on Windows (other platforms won't get this). BUG=21699 TEST=Run Chrome with '--lang=ml' (--lang=kn, --lang=bn) on Windows and go to the download page. Make sure that dates are in a single line. Review URL: http://codereview.chromium.org/381009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35908 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes CommandLine::AppendLooseValue() to append the parameter to the ↵jschuh@chromium.org2010-01-111-0/+1
| | | | | | loose_values_ vector. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35907 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Fixes regression where the I-Beam was not being shown when hovering ↵andybons@chromium.org2010-01-111-4/+7
| | | | | | | | | | over the Omnibox while it was out of focus. BUG=31449 TEST=Hover over the omnibox when it is out of focus (but the app is in focus). Observe that the I-Beam is shown instead of the arrow cursor. Review URL: http://codereview.chromium.org/544007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35906 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes two fullscreen bugs on views/gtk:sky@chromium.org2010-01-114-74/+100
| | | | | | | | | | | | | | | . On X changing fullscreen is asynchronous. This means we have to ask the window to change it's fullscreen state, then once changed update the necessary things. . ExtensionShelf is needlessly triggering a bunch of layouts when we toggle fullscreen state. BUG=31143 TEST=see bug Review URL: http://codereview.chromium.org/542001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35905 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions: Ensure that variable strings passed to ParseError aren't ↵craig.schlenter@chromium.org2010-01-111-2/+2
| | | | | | | | | | interpreted as format strings. BUG=31085 Review URL: http://codereview.chromium.org/523131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35904 0039d316-1c4b-4281-b951-d872f2087c98
* Allow an empty list of page actions.skerner@chromium.org2010-01-113-17/+39
| | | | | | | | | | BUG=26050 TEST=Updated existing unit tests ExtensionTest.InitFromValue*, manual testing on Linux. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35802 Review URL: http://codereview.chromium.org/523132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35903 0039d316-1c4b-4281-b951-d872f2087c98
* Implement HandleKeyboardEvent() method in HtmlDialog implementations.suzhe@chromium.org2010-01-115-0/+42
| | | | | | | | | | | To send unhandled keyboard events to the system default handler, so that system accelerators can work as normal. BUG=30707: Keyboard shortcuts failed to work on Bookmark sync Sign in Authentication dialog TEST=See bug report. Review URL: http://codereview.chromium.org/525112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35902 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes regression where bookmark bar context menu wouldn't show whensky@chromium.org2010-01-112-0/+5
| | | | | | | | | | | | | | clicking on the bookmark bar. The regression is the result of introducing AccessibleToolbarView as a superclass of BookmarkBarView and having it override ShowContextMenu. BUG=none TEST=right click on an empty spot of the bookmark bar and make sure you get a context menu. Review URL: http://codereview.chromium.org/544001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35901 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 295.0 to 296.0chrome-bot@google.com2010-01-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35891 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35888 - Mac: Other approach for IPCing child task_ts.thakis@chromium.org2010-01-103-160/+2
| | | | | | | | | | | | | | | | | Based on http://www.foldr.org/~michaelw/log/2009/03/13/ , right now in proofofconcept quality. Works for worker processes too and seems more reliable in general. Makes it impossible to call LaunchApp() concurrently though. Next try: Submitting to get perf numbers, will revert. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35883 Review URL: http://codereview.chromium.org/549002 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/536009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35890 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Other approach for IPCing child task_ts.thakis@chromium.org2010-01-103-2/+160
| | | | | | | | | | | | | | Based on http://www.foldr.org/~michaelw/log/2009/03/13/ , right now in proof-of-concept quality. Works for worker processes too and seems more reliable in general. Makes it impossible to call LaunchApp() concurrently though. Next try: Submitting to get perf numbers, will revert. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35883 Review URL: http://codereview.chromium.org/549002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35888 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35883 - Mac: Other approach for IPCing child task_ts.thakis@chromium.org2010-01-102-145/+2
| | | | | | | | | | | | | | | Based on http://www.foldr.org/~michaelw/log/2009/03/13/ , right now in proofofconcept quality. Works for worker processes too and seems more reliable in general. Makes it impossible to call LaunchApp() concurrently though. Submitting to get perf numbers, will revert. Review URL: http://codereview.chromium.org/549002 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/544004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35884 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Other approach for IPCing child task_ts.thakis@chromium.org2010-01-102-2/+145
| | | | | | | | | | | | Based on http://www.foldr.org/~michaelw/log/2009/03/13/ , right now in proof-of-concept quality. Works for worker processes too and seems more reliable in general. Makes it impossible to call LaunchApp() concurrently though. Submitting to get perf numbers, will revert. Review URL: http://codereview.chromium.org/549002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35883 0039d316-1c4b-4281-b951-d872f2087c98
* Translation stringsoritm@google.com2010-01-1049-276/+1227
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35882 0039d316-1c4b-4281-b951-d872f2087c98
* EntryKernel: change from assignable refs to puts.nick@chromium.org2010-01-093-68/+77
| | | | | | | | | | | | | | Make EntryKernel have only private data members. When we switch to protobuf based storage, we'll need to use getters and setters. BUG=30041 TEST=unit tests Review URL: http://codereview.chromium.org/500113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35879 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Connect "Task Manager" menu item.thakis@chromium.org2010-01-091-6/+14
| | | | | | | | | | | | | Nib change: Connect "Task Manager" to first responder's commandDispatch:, give it tag 40005 (IDC_TASK_MANAGER in chrome/app/chrome_dll_resource.h), check "Enabled" checkbox (this has no effect, but is consistent with the rest of the nib). Due to http://codereview.chromium.org/518085 , the task manager is still disabled, but it's easier to turn on after this CL (only one small change in browser.cc). BUG=13156 TEST=Click View->Developer. "Task Manager" should still be disabled. Review URL: http://codereview.chromium.org/541005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35878 0039d316-1c4b-4281-b951-d872f2087c98
* Add a page to the docs about external extensions.aa@chromium.org2010-01-0937-0/+786
| | | | | | | | This was stolen from Finnur's internal wave mostly. TBR=finnur@chromium.org,kathyw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35877 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed gles_book_examples.gyp to gles2_book.gyp and hooked eveything back ↵alokp@chromium.org2010-01-093-1/+3
| | | | | | | | together. TBR=apatrick git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35876 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed gles_book_examples to gles2_book to make it shorter and more ↵alokp@chromium.org2010-01-0970-5/+3
| | | | | | | | | correct. I still need to rename gles_book_examples.gyp to gles2_book.gyp. I will do it in another CL as svn does not like changes in renamed directories. TBR=apatrick Review URL: http://codereview.chromium.org/543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35875 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 53013:53018.dglazkov@chromium.org2010-01-099-1/+5
| | | | | | | | | | | | Add new baselines for tests added in http://trac.webkit.org/changeset/53017. TBR=johnnyg TEST=none BUG=none Review URL: http://codereview.chromium.org/538013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35874 0039d316-1c4b-4281-b951-d872f2087c98
* Added hello-triangle demo.alokp@chromium.org2010-01-093-0/+80
| | | | | | | | BUG=26099 TEST=Try running hello_triangle executable, you should see a red triangle Review URL: http://codereview.chromium.org/539001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35873 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 294.0 to 295.0chrome-bot@google.com2010-01-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35870 0039d316-1c4b-4281-b951-d872f2087c98
* Mark flaky test WorkerTest.WorkerFastLayoutTests0.tyoshino@google.com2010-01-091-0/+3
| | | | | | | | | | | It's failing continuously on Valgrind Mac build bot. BUG=28445 TBR=japhet,lzheng Review URL: http://codereview.chromium.org/545004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35869 0039d316-1c4b-4281-b951-d872f2087c98
* Hooked demos.gyp and gles_book_examples.gyp to all.gypalokp@chromium.org2010-01-091-0/+2
| | | | | | Review URL: http://codereview.chromium.org/542005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35865 0039d316-1c4b-4281-b951-d872f2087c98
* Disable TaskManagerBrowserTest.NoticeExtensionChanges on XP until it is stable.tyoshino@google.com2010-01-091-0/+5
| | | | | | | | | | | TaskManagerBrowserTest.NoticeExtensionChanges is crashing occasionally on XP. BUG=31663 TBR=japhet,lzheng Review URL: http://codereview.chromium.org/536007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35864 0039d316-1c4b-4281-b951-d872f2087c98
* linux: dynamically load libGL.so.1, and use glew to dynamically resolve symbolspiman@chromium.org2010-01-095-25/+166
| | | | | | | | | | This is to workaround NVIDIA's broken dlsym hook. BUG=16800 Review URL: http://codereview.chromium.org/525109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35863 0039d316-1c4b-4281-b951-d872f2087c98
* Update Chrome OS build to support panel-dragging change.derat@chromium.org2010-01-093-11/+65
| | | | | | | | | | | | | | The window manager side of this change (already committed) is described at http://codereview.chromium.org/527005. This change also makes Chrome report the version of the IPC messages that it's using to the window manager at startup. TEST=built and tested that panel-dragging works as expected BUG=none Review URL: http://codereview.chromium.org/521070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35862 0039d316-1c4b-4281-b951-d872f2087c98
* Net: Allow about:cache to show contents of urls with arguments.rvargas@google.com2010-01-091-10/+10
| | | | | | | | | | | Parsing of arguments should not be done for about:cache urls. BUG=none TEST=none Review URL: http://codereview.chromium.org/521061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35861 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the dependency of command-buffer client on base/task.h. This file ↵alokp@chromium.org2010-01-099-33/+20
| | | | | | | | | | includes base/logging.h which is difficult to compile under nacl. base-logging is stubbed in gpu by gpu/common/logging.h. BUG=26104 Review URL: http://codereview.chromium.org/527009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35860 0039d316-1c4b-4281-b951-d872f2087c98
* linux: prompt before overwriting a file in downloadsevan@chromium.org2010-01-091-0/+2
| | | | | | | | | | | | We rename implicit downloads so they don't conflict with existing files, but we should prompt if you manually type in an existing filename. BUG=26117 Review URL: http://codereview.chromium.org/537005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35859 0039d316-1c4b-4281-b951-d872f2087c98
* official build and buildbots are now chromeos=1oshima@chromium.org2010-01-096-27/+18
| | | | | | | | | | | | valgrind bots are up (they're still red tho). I believe it's ready to check this in. BUG=None TEST=None Review URL: http://codereview.chromium.org/487003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35858 0039d316-1c4b-4281-b951-d872f2087c98
* Per discussion with mal, recognize the stable branch (parent regkeyjrg@chromium.org2010-01-091-2/+8
| | | | | | | | | | | present but no 'ap' child). Also made recognizing beta/dev a touch more general. BUG=31772 Review URL: http://codereview.chromium.org/534005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35857 0039d316-1c4b-4281-b951-d872f2087c98
* Added gyp file for examples. Removed unnecessary functions. Added header ↵alokp@chromium.org2010-01-0914-716/+276
| | | | | | | | | files for two examples and changed a few function signatures so they can be compiled as static libraries. BUG=26099 Review URL: http://codereview.chromium.org/527016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35856 0039d316-1c4b-4281-b951-d872f2087c98
* linux: set a minimum size for dialogs based on locale resourcesevan@chromium.org2010-01-097-7/+41
| | | | | | | | | | | GTK dialogs size to their contents, but sometimes the title is the longest string available. BUG=28024 Review URL: http://codereview.chromium.org/534006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35855 0039d316-1c4b-4281-b951-d872f2087c98
* Retry 35837 linux: grab device name before closing itajwong@chromium.org2010-01-092-3/+14
| | | | | | | | | | | | PcmClose frees the handle regardless of whether there's an error while shutting down, so grab the PcmName result first in case we want to use it in an error message. Original Review URL: http://codereview.chromium.org/538005 BUG=20006 Review URL: http://codereview.chromium.org/542002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35854 0039d316-1c4b-4281-b951-d872f2087c98
* Don't theme app/popup windowoshima@chromium.org2010-01-091-9/+22
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/535005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35853 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build error. jshin@chromium.org2010-01-091-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35852 0039d316-1c4b-4281-b951-d872f2087c98
* Make about:plugin page get rendered properly in Hebrew and Arabic Chrome. ↵jshin@chromium.org2010-01-092-25/+31
| | | | | | | | | | | | | | Also make it use the same font as other 'domUI' pages. While doing so, get rid of some unnecessary string conversions in browser_about_handler.cc BUG=31782 TEST=Run Chrome with --lang=ar / --lang=he on Windows (or LANGUAGE=ar or LANGUAGE=he on Linux) and go to 'about:plugins' page. The page should be properly 'RTLized'. Review URL: http://codereview.chromium.org/523153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35851 0039d316-1c4b-4281-b951-d872f2087c98
* Changes synchronous session restore to create windows after nestedsky@chromium.org2010-01-081-3/+19
| | | | | | | | | | | | | | | message loop returns. The problem with the old approach was we created a bunch of windows than exited the nested message loop. But because exit isn't processed immediately it meant someone could also ask for the nested loop to be exited and then you're hosed (one nested message loop still running). BUG=22878 TEST=none Review URL: http://codereview.chromium.org/519090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35850 0039d316-1c4b-4281-b951-d872f2087c98
* Marking the following tests as flaky.ananta@chromium.org2010-01-081-2/+6
| | | | | | | | | | | | 1. FullTabModeIE_ChromeFrameKeyboardTest 2. FullTabModeIE_BackForwardAnchor Bug=26549 TBR=amit Review URL: http://codereview.chromium.org/533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35849 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35837 - Failed media tests - linux: grab device name before closing itrsesek@chromium.org2010-01-081-3/+2
| | | | | | | | | | | | | | | PcmClose frees the handle regardless of whether there's an error while shutting down, so grab the PcmName result first in case we want to use it in an error message. BUG=20006 Review URL: http://codereview.chromium.org/538005 TBR=evan@chromium.org Review URL: http://codereview.chromium.org/540003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35848 0039d316-1c4b-4281-b951-d872f2087c98
* Remove vista-specific baselines. They shouldn't be.dglazkov@chromium.org2010-01-082-1/+0
| | | | | | | | | | TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/538010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35847 0039d316-1c4b-4281-b951-d872f2087c98
* Fix docs typo "steam" -> "stream"gman@chromium.org2010-01-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/538001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35846 0039d316-1c4b-4281-b951-d872f2087c98
* This change removes CG from O3D and uses GLSLgman@chromium.org2010-01-0828-1172/+1938
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of HLSL. The current "hack" for shaders is that the shader string you supply to Effect::LoadFromFXString requires the lines // #o3d SplitMarker \n" Above which is the vertex shader and below which is the fragment shader. Since GLSL has no semantics the names are used for semantics so to get an automatically supplied worldViewProjection you must name the uniform worldViewProjection as in uniform mat4 worldViewProjection Similarly for attributes (vertex streams) you must name them to match O3D semantics as in attribute vec4 texcoord1 attribute vec3 normal etc. Included in this is one working sample in o3d/samples/hellocube-glsl.html Other things: Added a glsl field to clientInfo so that a program can check if it needs to supply GLSL or HLSL. eg client.clientInfo.glsl == true Updated the O3D libraries to store that info in o3djs.base.glsl so that the libaries can be modified to supply GLSL if we want. Note: To run this on windows you must copy glew32.dll and glut32.dll to <AppData>...\Mozilla\plugins To get this to actually work in GLES2 will require (*) renaming a few functions (*) telling O3D there is no NPOT support or if possible no NPOT support unless the texture has only 1 level. (*) removing LargeGeometry and FloatingPointTexture support. (*) Making it link with the GLES2 code Review URL: http://codereview.chromium.org/527028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35845 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 52999:53013.dglazkov@chromium.org2010-01-081-1/+1
| | | | | | | | | | TBR=johnnyg TEST=none BUG=none Review URL: http://codereview.chromium.org/540002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35844 0039d316-1c4b-4281-b951-d872f2087c98
* Move the extension messaging tests to be ExtensionApiTests. Remove the oldmpcomplete@chromium.org2010-01-089-234/+154
| | | | | | | | tests. Review URL: http://codereview.chromium.org/519087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35843 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a few more tests.dglazkov@chromium.org2010-01-087-11/+15
| | | | | | | | | | TBR=japhet TESt=none BUG=none Review URL: http://codereview.chromium.org/535004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35842 0039d316-1c4b-4281-b951-d872f2087c98
* Switch GTK's cookie_view_unittest.cc to use the TestingProfile's new ↵rsesek@chromium.org2010-01-081-46/+3
| | | | | | | | | | | Create/GetRequestContext() BUG=None TEST=Unit tests Review URL: http://codereview.chromium.org/529003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35840 0039d316-1c4b-4281-b951-d872f2087c98
* linux: provide a hint to people with misconfigured shmevan@chromium.org2010-01-081-1/+6
| | | | | | | | BUG=24213 Review URL: http://codereview.chromium.org/539003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35838 0039d316-1c4b-4281-b951-d872f2087c98