summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Roll gyp from 836 -> 837.ajwong@chromium.org2010-07-151-1/+1
| | | | | | | | | | | Pull in change to serialize links in linux. BUG=none TEST=linux try bots. Review URL: http://codereview.chromium.org/2937012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52556 0039d316-1c4b-4281-b951-d872f2087c98
* TBR:Fix expectations after webkit roll.ojan@google.com2010-07-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52555 0039d316-1c4b-4281-b951-d872f2087c98
* Fix executable permissions on extension_icon_manager.*mpcomplete@chromium.org2010-07-152-0/+0
| | | | | | | | TBR=asargent Review URL: http://codereview.chromium.org/2884021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52554 0039d316-1c4b-4281-b951-d872f2087c98
* TBR:WebKit roll 63323:63461.ojan@google.com2010-07-152-1/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52553 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bug with the way the command buffer code handledgman@chromium.org2010-07-153-10/+29
| | | | | | | | | | | arrays of uniforms. TEST=unit tests and WebGL conformance tests BUG=none Review URL: http://codereview.chromium.org/2834048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52552 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/2944021 for rjkroege:sky@chromium.org2010-07-152-0/+11
| | | | | | | | | | | | | | Defined TOUCH_UI flag to wrap touch-related code Added a gyp flag touchui that enables a TOUCH_UI cpp define to wrap forthcoming touch-related code. BUG=NONE TEST=Compiled with and without touchui set via include.gypi Review URL: http://codereview.chromium.org/3026001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52551 0039d316-1c4b-4281-b951-d872f2087c98
* On multi-round authentication schemes, the info_ field in the ↵cbentzel@chromium.org2010-07-154-2/+122
| | | | | | | | | | | HttpAuthController should be cleared (the user should only be prompted for username/password on the first round). BUG=48752 TEST=net_unittests --gtest_filter="*MultiRoundAuth*" Review URL: http://codereview.chromium.org/2941006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52550 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling crashing browser test "ThirtyFourTabs" on macoshima@chromium.org2010-07-151-1/+7
| | | | | | | | | BUG=49193 TEST=none Review URL: http://codereview.chromium.org/2812054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52549 0039d316-1c4b-4281-b951-d872f2087c98
* AudioController sets volume to 1.0 by defaulthclam@chromium.org2010-07-151-1/+1
| | | | | | | | | | | | | | NaCl audio stop working because the demo NaCl plugin doesn't set volume. We revert to the original behavior of AudioController by setting volume to 1.0 by default. TBR=neb BUG=49807 TEST=NaCl audio plays Review URL: http://codereview.chromium.org/2966014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52548 0039d316-1c4b-4281-b951-d872f2087c98
* Small refactoring in preparation of the assassination of HttpNegotiate patch ↵stoyan@chromium.org2010-07-152-9/+7
| | | | | | | | (and possible murder of NavigationManager). Review URL: http://codereview.chromium.org/2813053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52547 0039d316-1c4b-4281-b951-d872f2087c98
* Fix IE crash while attempting to send the AutomationMsg_RunUnloadHandlers ↵ananta@chromium.org2010-07-151-3/+9
| | | | | | | | | | | IPC on a NULL automation server. Bug=49132 TBR=amit Review URL: http://codereview.chromium.org/2868052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52546 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromeos build after rename.johnnyg@chromium.org2010-07-151-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3037001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52544 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the password autofill.jcivelli@chromium.org2010-07-151-0/+2
| | | | | | | | | | | | My previous 1st refactor step of the password autofill broke the feature by removing the call to fill the form. BUG=49173 TEST=See bug. Review URL: http://codereview.chromium.org/2812053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52543 0039d316-1c4b-4281-b951-d872f2087c98
* Build OSMesa as a loadable_module so chrome does not link against it.apatrick@chromium.org2010-07-151-1/+11
| | | | | | | | | | | Build Mesa with -fPIC flag on linux so it can be linked into a shared library. TEST=try BUG=none Review URL: http://codereview.chromium.org/2975016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52542 0039d316-1c4b-4281-b951-d872f2087c98
* Expose MapBufferSubData and MatTexSubImage2Dgman@chromium.org2010-07-153-467/+474
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/2911010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52541 0039d316-1c4b-4281-b951-d872f2087c98
* Implement BalloonView::Update on all platforms to navigate a notification ↵johnnyg@chromium.org2010-07-158-4/+32
| | | | | | | | | | | balloon to the new content url; this is the last piece for replace-id support in notifications. BUG=none TEST=use replaceId feature for notifications Review URL: http://codereview.chromium.org/2955009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52540 0039d316-1c4b-4281-b951-d872f2087c98
* set ENABLE_DIRECTORY_UPLOAD=1 in features_override.gypi. This is now ↵johnnyg@chromium.org2010-07-151-0/+1
| | | | | | | | | | | | available in webkit, switch is required to pass the layout tests. BUG=none TEST=none TBR=ojan Review URL: http://codereview.chromium.org/3033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52539 0039d316-1c4b-4281-b951-d872f2087c98
* Marking DispatchSimple test as flaky.dmaclach@chromium.org2010-07-151-1/+1
| | | | | | | | | BUG=http://code.google.com/p/chromium/issues/detail?id=49206 TEST=none Review URL: http://codereview.chromium.org/3036001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52538 0039d316-1c4b-4281-b951-d872f2087c98
* Increase npn_spdy to 50%, npn_http 25%. lzheng@chromium.org2010-07-152-10/+18
| | | | | | | | | | | | | Disable alternate protocol for npn_http case so browser don't need to fallback to http (extra overhead) in this case. Keep default group at 25% so we could use it to compare performance against alternate protocol with spdy case. BUG=48967 TEST=none Review URL: http://codereview.chromium.org/2904012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52537 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Add a CHECK to try to track down a crasher.jhawkins@chromium.org2010-07-151-0/+2
| | | | | | | | | BUG=48857 TEST=none Review URL: http://codereview.chromium.org/3017003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52536 0039d316-1c4b-4281-b951-d872f2087c98
* Use the extension icon for extension omnibox results instead of the genericmpcomplete@chromium.org2010-07-1526-135/+370
| | | | | | | | | | | | | | | search icon. I refactored the extension menu manager to separate the icon-specific bits. BUG=46479 TEST=load the chrome search extension at src/chrome/common/extensions/docs/examples/extensions/chrome_search/ and type "src foo" into the omnibox. You should see the extension icon instead of the magnifying glass. Switch back and forth between the "src" keyword result, other results, and other keywords and the icons should update properly. Review URL: http://codereview.chromium.org/2973006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52535 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a race where WebGL would attempt to use the GpuChannel before it was in ↵apatrick@chromium.org2010-07-156-20/+11
| | | | | | | | | | | | | the CONNECTED state. I modified things so that GpuChannelHost goes into the CONNECTED state as soon as the SyncChannel is created. This is safe because any IPC messages that are send are just queued up in the named pipe. TEST=try BUG=none Review URL: http://codereview.chromium.org/2959016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52534 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Pepper 3D GLContext initialization.apatrick@chromium.org2010-07-151-2/+17
| | | | | | | | | TEST=try BUG=none Review URL: http://codereview.chromium.org/3009001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52533 0039d316-1c4b-4281-b951-d872f2087c98
* AcceleratedSurface performs one off GL initialization before attempting to ↵apatrick@chromium.org2010-07-151-0/+4
| | | | | | | | | | | create its offscreen GL context. TEST=try, verify that youtube now works, verify that WebGL still works BUG=49158 Review URL: http://codereview.chromium.org/3019003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52532 0039d316-1c4b-4281-b951-d872f2087c98
* GPU process command buffer stubs are destroyed when channel is closed.apatrick@chromium.org2010-07-156-80/+59
| | | | | | | | | | | | | | | | - This was didn't work by of a reference counting cycle. GPU process no longer automatically terminates when the last channel is closed. - The GPU process will be launched at renderer startup and keep running unless it crashes. Command buffer stubs no longer hold a strong reference to their parent. TEST=try BUG=none Review URL: http://codereview.chromium.org/2903006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52531 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52460 - Suppress intentional leaks in sanity tests on Mac valgrind bots.thestig@chromium.org2010-07-151-16/+0
| | | | | | | | | | | | | This change adds suppression rules to cover the recent symbol changes in ToolsSanityTests. BUG=none TEST=none Review URL: http://codereview.chromium.org/3021001 TBR=hbono@chromium.org Review URL: http://codereview.chromium.org/3035001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52529 0039d316-1c4b-4281-b951-d872f2087c98
* Move implementation from header to source.erg@chromium.org2010-07-1542-257/+789
| | | | | | | | | | | | | | | | | | | | This is an effort to speed up compile and link time, and also minimizing the size of the intermediary .o files on disk. For example, just moving the constructor/destructor from the classes in chrome/browser/pref_member.{cc,h} netted a 368k drop in total .o file size. In aggregate, this shrinks libbrowser.a by 10 megabytes, and a few odd megabytes on most other chrome .a files. A lot of this was done before I started harvesting what the most included symbols were across all of chrome's code. Most of them are in webkit, but there's plenty in base/ that are used everywhere to keep me busy for several patches to come. BUG=none TEST=none Review URL: http://codereview.chromium.org/3012001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52528 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Code cleanup after the last cl.rvargas@google.com2010-07-156-364/+316
| | | | | | | | | | BUG=26730 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52527 0039d316-1c4b-4281-b951-d872f2087c98
* position the balloons after closing in a way that will keep the next one's ↵johnnyg@chromium.org2010-07-159-15/+215
| | | | | | | | | | close button under your mouse; don't reposition them to the normal place until the mouse has left the balloon collection BUG=47333 TEST=make notifications of different sizes, try to close them all; the X should remain under your mouse Review URL: http://codereview.chromium.org/2915003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52526 0039d316-1c4b-4281-b951-d872f2087c98
* Advanced (Under the Hood) dom-ui progress.csilv@chromium.org2010-07-1512-49/+378
| | | | | | | | | | | | | - Complete implementation of SSL security options for all platforms. - Implemented the 'Clear auto-opening settings' button. - Correctly show logging checkbox for Chrome builds only. - Mostly-complete support for the download path section. BUG=48482 TEST=Exercise advanced panel in options window using --enable-tabbed-options. Review URL: http://codereview.chromium.org/2893012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52525 0039d316-1c4b-4281-b951-d872f2087c98
* Make UpgradeDetector work on the Mac.mark@chromium.org2010-07-155-27/+87
| | | | | | | | | | This is the backend work only. There's no UI yet. BUG=45147 TEST=manual Review URL: http://codereview.chromium.org/3032001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52524 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame tabs would hang at times while closing. This would randomly ↵ananta@chromium.org2010-07-1513-40/+131
| | | | | | | | | | | | | | | | | | | | | | | | occur if the page had an unload handler. We execute unload handlers in the WM_DESTROY message in the external tab and spin a nested loop waiting for the unload handlers to finish. This causes a deadlock at times if a windows message is dispatched to IE which is blocked in DestroyWindow. The fix is to remove the nested loop mess from the external tab and instead send over a special automation message to Chrome in which context we execute the unload handlers. The message contains the notification window and the actual window message to be posted back when the unload handlers finish executing. The active document/activex spin a GetMessage loop waiting for this message to arrive. To ensure that we don't wait indefinitely we have a 1 second timer and exit the loop if this timer is received. Fixes bug http://code.google.com/p/chromium/issues/detail?id=49132 Bug=49132 Test=Covered by existing unload event test. Review URL: http://codereview.chromium.org/3014001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52523 0039d316-1c4b-4281-b951-d872f2087c98
* Expose cookie get/set to pyautoalyssad@chromium.org2010-07-155-0/+78
| | | | | | Review URL: http://codereview.chromium.org/2903008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52522 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled tango to @34.akalin@chromium.org2010-07-151-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2928012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52521 0039d316-1c4b-4281-b951-d872f2087c98
* Added support for printing of Pepper v2 plugins.sanjeevr@chromium.org2010-07-1510-2/+460
| | | | | | | | | BUG=None TEST=Test printing with Chrome PDF Pepper v2 plugin. Review URL: http://codereview.chromium.org/2819047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52520 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix null dereference in ↵mattm@chromium.org2010-07-151-3/+3
| | | | | | | | | | | | WebPluginDelegatePepper::Device3DInitializeContext error case. CID=8366 BUG=none TEST=none Review URL: http://codereview.chromium.org/2802035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52519 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: fix missing break in GetOIDText, missing commas in ↵mattm@chromium.org2010-07-151-0/+2
| | | | | | | | | | | | ProcessCrlDistPoints output. CID=11580,8827 BUG=none TEST=none Review URL: http://codereview.chromium.org/3015001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52518 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix missing const on ↵mattm@chromium.org2010-07-152-4/+4
| | | | | | | | | | | | WebPluginDelegatePepper::Device3DCreateContext override arg. CID=8540 BUG=none TEST=none Review URL: http://codereview.chromium.org/2881014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52517 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix missing const on RendererWebIDBIndexImpl and ↵mattm@chromium.org2010-07-154-14/+14
| | | | | | | | | | | | RendererWebIDBDatabaseImpl methods. CID=9390,9389,9388,10844,10845,10846,10847 TEST=none BUG=none Review URL: http://codereview.chromium.org/2891023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52516 0039d316-1c4b-4281-b951-d872f2087c98
* Give imported bookmarks the properly themed button text.jrg@chromium.org2010-07-152-3/+18
| | | | | | | | | | | | | BUG=http://crbug.com/46734 TEST=new profile. Open bookmark bar. Install Maria Carey theme. Add a bookmark --> text is white. Import bookmarks --> text of new buttons is also white (not black). Review URL: http://codereview.chromium.org/2958016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52515 0039d316-1c4b-4281-b951-d872f2087c98
* Fix uninitialized memory error caused by r50606.pinkerton@chromium.org2010-07-152-12/+3
| | | | | | | BUG=48269 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52514 0039d316-1c4b-4281-b951-d872f2087c98
* GTK/Mac: Switch the zoom buttons to the opposite order.erg@chromium.org2010-07-151-2/+2
| | | | | | | | | | | A views implementation will be needed since it doesn't follow the model. BUG=48332 TEST=Minus is on the left, Plus is on the right. Review URL: http://codereview.chromium.org/3013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52513 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor how ClientSocketPoolBaseHelper avoids re-entrancy.willchan@chromium.org2010-07-1517-128/+164
| | | | | | | | | Specifically, we defer asynchronous user callbacks to tasks. BUG=48861 Review URL: http://codereview.chromium.org/2994003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52509 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a new PyAuto hook for importing settings.alyssad@chromium.org2010-07-155-0/+153
| | | | | | | | BUG=43231 Review URL: http://codereview.chromium.org/2923010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52508 0039d316-1c4b-4281-b951-d872f2087c98
* [GTK] correct tabstrip drag point calculation.estade@chromium.org2010-07-151-3/+3
| | | | | | | | | | | Must account for discrepancy between widget->window coordinates and widget coordinates. BUG=48774 TEST=see bug Review URL: http://codereview.chromium.org/3003001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52507 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Read the index and data_0 files in a singlervargas@google.com2010-07-158-86/+174
| | | | | | | | | | | | | | | | operation to reduce multiple IO operations generated by on-demand paging. Also, generate extra histograms and improve the scale of some others. BUG=none TEST=net_unittests Review URL: http://codereview.chromium.org/2891022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52506 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52486 - Display a tab modal dialog of the allowed/blocked cookies.dmaclach@chromium.org2010-07-1535-2149/+3
| | | | | | | | | | | | BUG=45230 TEST=CollectedCookiesTest.* Review URL: http://codereview.chromium.org/2907003 TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/3016003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52505 0039d316-1c4b-4281-b951-d872f2087c98
* SerializerTests.SerializeHTMLDOMWithNonStandardEntitiesojan@google.com2010-07-151-4/+1
| | | | | | | | | | fails after http://trac.webkit.org/changeset/63403 due to different text node coalescing. There's no reason for this test to use the text node to read the content. Review URL: http://codereview.chromium.org/2878030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52504 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome ARM build fix.erg@chromium.org2010-07-151-0/+1
| | | | | | Review URL: http://codereview.chromium.org/2870052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52503 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for the "clear pending" server / storage backend state.tim@chromium.org2010-07-1513-36/+155
| | | | | | | | | BUG=46807 TEST=SyncerThreadWithSyncerTest, SyncSetupWizardTest, SyncerProtoUtilTest Review URL: http://codereview.chromium.org/2976011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52502 0039d316-1c4b-4281-b951-d872f2087c98