summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix visible parameter passed to WnidowObserveroshima@google.com2011-10-193-2/+65
| | | | | | | | | | BUG=none TEST=added test to window_unittests.cc R=sky@chromium.org Review URL: http://codereview.chromium.org/8344052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106402 0039d316-1c4b-4281-b951-d872f2087c98
* Minor History Code Cleanup.mrossetti@chromium.org2011-10-195-17/+12
| | | | | | | | | | | Eliminate unused code in ExpireHistoryBackend::BroadcastDeleteNotifications.Add warning for autocomplete providers not implementing DeleteMatch. Rework HistoryProvider::DeleteMatch logic.InMemoryURLIndex::DoAutocomplete was public but should be private. Fix up some comments. BUG=None TEST=Unit tests succeed. TBR=brettw Review URL: http://codereview.chromium.org/8354015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106401 0039d316-1c4b-4281-b951-d872f2087c98
* Fix python script that auto generates webgl conformance tests header file.zmo@chromium.org2011-10-195-81/+367
| | | | | | | | | | | | | | 1) The original script doesn't handle dir structure with level > 2 correctly. This CL fixes the bug. 2) We need to add path to the test names, otherwise two tests in different dir with the same name will conflict. 3) We no longer auto-generate the header file while conformance tests changes, but requires manual generation of the header file (the header file is checked in). 4) Remove the print 00_test_list.txt files option because it's no longer needed. BUG=none TEST=tree green Review URL: http://codereview.chromium.org/8356018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106400 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Convert webkit/database.jhawkins@chromium.org2011-10-195-21/+29
| | | | | | | | | | | BUG=none TEST=none R=groby@chromium.org Review URL: http://codereview.chromium.org/8355013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106399 0039d316-1c4b-4281-b951-d872f2087c98
* Add comment to profile_manager indicating that GetDefaultProfile should no ↵mirandac@chromium.org2011-10-191-0/+2
| | | | | | | | | | | longer be used. BUG=none TEST=none Review URL: http://codereview.chromium.org/8354013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106398 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Easy cleanups in browsing_data*.jhawkins@chromium.org2011-10-197-88/+83
| | | | | | | | | | | BUG=none TEST=none R=groby@chromium.org Review URL: http://codereview.chromium.org/8354012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106397 0039d316-1c4b-4281-b951-d872f2087c98
* Count all abnormal child process exits in a ChildProcess.Disconnected histogram.petkov@chromium.org2011-10-193-1/+5
| | | | | | | | | | | | | | | | For now, this should give us a good way to monitor PPAPI crashes on Chrome OS in the field. In addition, it also shows all abnormal disconnects that are not counted in the other ChildProcess.* histograms. BUG=chromium-os:21753 TEST=kill -SEGV PPAPI process, inspect about:histogram Change-Id: I67320008ce44f5a86448fe648841993ddeb96cf8 Review URL: http://codereview.chromium.org/8329014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106396 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Clean up stale references when rebuilding the bookmarks menu.rsesek@chromium.org2011-10-191-10/+4
| | | | | | | | | | BUG=100771 TEST=ZOMBIES LIKE BRAINS Review URL: http://codereview.chromium.org/8357016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106395 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bugs with Pepper 3D under dynamic GPU switching.kbr@chromium.org2011-10-1913-48/+151
| | | | | | | | | | | | | | | | | | | | | Made Pepper 3D context creation code fully aware of GPU switching and changed the order of context creation and and fetching of the parent context. Creating the context potentially causes all existing contexts for that renderer, including the parent, to be lost. Detect shutting down of the GPU channel more quickly on the renderer side. Only reject context creation in GLContextCGL upon GpuPreference mismatch if the system supports dual GPUs. Will update tools/histograms/histograms.xml as soon as this is committed; must occur in a separate CL. BUG=100507 TEST=tested navigating to and from, and reloading, NaCl Pepper 3D samples on Mac 10.6.8 and 10.7.1; WebGL tests Review URL: http://codereview.chromium.org/8342024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106394 0039d316-1c4b-4281-b951-d872f2087c98
* Fix X events processingpiman@chromium.org2011-10-191-4/+13
| | | | | | | | | | BUG=100226 TEST=Drag windows around Review URL: http://codereview.chromium.org/8305005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106393 0039d316-1c4b-4281-b951-d872f2087c98
* net: disable revocation checking for connections to HTTPS proxies.agl@chromium.org2011-10-191-0/+3
| | | | | | | | | | | | | | | When connecting to an HTTPS proxy, trying to do revocation checks (which will probably need to go through the same proxy) is daft. Also, any attacker sufficiently close to MITM a connection to a proxy server can very likely also MITM the revocation checks. BUG=98833 TEST=none Review URL: http://codereview.chromium.org/8301001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106392 0039d316-1c4b-4281-b951-d872f2087c98
* Make the destructor private for a refcounted class.nileshagrawal@chromium.org2011-10-191-2/+4
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/8347026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106391 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break: use NewRunnableMethod for bind that requires 7-arity.jhawkins@chromium.org2011-10-191-3/+5
| | | | | | | | | | TBR=willchan@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/8354016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106390 0039d316-1c4b-4281-b951-d872f2087c98
* Remove extraneous StartWatchingMouse().koz@chromium.org2011-10-191-1/+0
| | | | | | | | | | This causes DCHECK() failures when clicking "allow" on the fullscreen exit bubble. Review URL: http://codereview.chromium.org/8342028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106389 0039d316-1c4b-4281-b951-d872f2087c98
* Make command buffer validate glRenderbufferStorage width and heightgman@chromium.org2011-10-199-26/+127
| | | | | | | | | | TEST=unit tests BUG=86815 Review URL: http://codereview.chromium.org/8342023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106388 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary use of skia::ScopedPlatformPaint from RenderTextWin.asvitkine@chromium.org2011-10-191-12/+5
| | | | | | | | | | | Also, delete some unused includes. BUG=none TEST=compiles; --use-pure-views works as before Review URL: http://codereview.chromium.org/8355004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106387 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting as an experiment to determine if this caused increased Win buildjhawkins@chromium.org2011-10-194-678/+16
| | | | | | | | | | | | | | | | | | | | | | | | times. Revert 105754 - base::Bind: Increase the arity to 7. This is required by a CL I have in the works. Stats from builds of Release Chrome target with -j12: Build time: -0.2%, within the noise. Size: No change in size of chrome binary. BUG=98542 TEST=none R=ajwong@chromium.org,akalin@chromium.org,willchan@chromium.org Review URL: http://codereview.chromium.org/8306008 TBR=jhawkins@chromium.org Review URL: http://codereview.chromium.org/8344065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106386 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Cleanups in in_process_webkit.jhawkins@chromium.org2011-10-197-46/+39
| | | | | | | | | | | BUG=none TEST=none R=csilv@chromium.org Review URL: http://codereview.chromium.org/8357015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106385 0039d316-1c4b-4281-b951-d872f2087c98
* Make inline installation callbacks fire when the item is downloaded and ↵mihaip@chromium.org2011-10-198-17/+100
| | | | | | | | | | | | | | | | | installed. By having WebstoreInlineInstaller implement WebstoreInstaller::Delegate, we can respond to the callback when the item is actually installed, instead of as soon as the download is initiated. (Reland r106140: WebstoreInlineInstallUnpackFailureTest now disables the install failure UI, which was previous making the test time out on Mac and Windows) R=jstritar@chromium.org Review URL: http://codereview.chromium.org/8353015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106384 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that correct Browser window (with the Profile corresponding to ↵mirandac@chromium.org2011-10-191-2/+3
| | | | | | | | | | | |extension_service_|) is chosen in apps_launcher_handler. BUG=86361 TEST=apps_launcher_handler tests Review URL: http://codereview.chromium.org/8342044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106383 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that ActiveDownloadsHandler uses |profile_| to open the new window.mirandac@chromium.org2011-10-191-1/+2
| | | | | | | | | BUG=86361 TEST=existing ActiveDownloads tests Review URL: http://codereview.chromium.org/8356005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106382 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill: Add "U.S.A." as a variant spelling for the United States.isherman@chromium.org2011-10-191-0/+1
| | | | | | | | | | BUG=100589 TEST=Address form data with "U.S.A." filled in for the country field is saved. Review URL: http://codereview.chromium.org/8349026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106381 0039d316-1c4b-4281-b951-d872f2087c98
* Get the image transport working with RWHVAben@chromium.org2011-10-199-109/+179
| | | | | | | | http://crbug.com/99757 TEST=poster circle is 3d Review URL: http://codereview.chromium.org/8344026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106379 0039d316-1c4b-4281-b951-d872f2087c98
* options: fix up vertical spacingestade@chromium.org2011-10-193-7/+22
| | | | | | | | | | | | | | | issues: 1. there is extraneous padding between sections in some cases (i.e. when the top or bottom element has top or bottom margin). Solution: don't apply top margin for top element or bottom margin for bottom element. 2. the top section h3 on each top level options page jiggles when you switch to that page (each has a different vertical alignment relative to the page title). Solution: set vertical alignment of sections on the section h3 rather than section content (content will in turn align to h3 baseline). 3. the security button on the advanced page is too close to the checkbox. Solution: add .section-group div. BUG=none TEST=manual Review URL: http://codereview.chromium.org/8344027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106378 0039d316-1c4b-4281-b951-d872f2087c98
* 97871: Bottom half of new tab button on tabstrip is not touchable.tony@chromium.org2011-10-192-0/+14
| | | | | | | | | | | | | | new-tab button hit rect doesnt extend to the bottom of the button. The touchable part of this + button is only the top half of it. Touches at the bottom half of the button do not register. Since the newtab button bitmap is different for touch and non-touch paths, the custom points should be updated for touch_ui path as per bitmap. BUG=97871 TEST=NONE Review URL: http://codereview.chromium.org/8316001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106377 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ordering dependencies for #if OS_CHROMEOS and OS_LINUXstevenjb@chromium.org2011-10-193-7/+7
| | | | | | | | | | BUG=none TEST=Chrome compiles and passes tests. Review URL: http://codereview.chromium.org/8296015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106376 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that DesktopNotification fires on the browser with the correct Profile.mirandac@chromium.org2011-10-191-1/+1
| | | | | | | | | BUG=86361 TEST=existing DesktopNotification tests don't break Review URL: http://codereview.chromium.org/8354005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106375 0039d316-1c4b-4281-b951-d872f2087c98
* Get KeyEvents to limp in Aura. This assumes the desktop host is going to ↵ben@chromium.org2011-10-198-12/+49
| | | | | | | | | | send two aura::KeyEvents for every keydown - one raw key down, and one char. They share the same ET, but the first has is_char = false, the second is_char = true. http://crbug.com/99757 TEST=none Review URL: http://codereview.chromium.org/8342026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106374 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent crash by posting a task to call unrecoverable error handler. The ↵lipalani@chromium.org2011-10-197-2/+38
| | | | | | | | | | | | task is posted on a weak pointer to PSS so as to prevent crashes on shut down. BUG=100698 TEST= Review URL: http://codereview.chromium.org/8345026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106373 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106327 - Used use-gl=any instead of forcing osmesa for UI tests.thestig@chromium.org2011-10-194-2/+41
| | | | | | | | | | | This was committed as part of r105914, which was later reverted due to mysterious tsan failures. I am splitting the original patch into smaller chunks to figure out the failure. Review URL: http://codereview.chromium.org/8343013 TBR=alokp@chromium.org Review URL: http://codereview.chromium.org/8356021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106372 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the special-case isolated storage map fromaa@chromium.org2011-10-193-24/+32
| | | | | | | | | | ExtensionProcessManager and replace with something slightly less efficient but more general. Review URL: http://codereview.chromium.org/8345037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106371 0039d316-1c4b-4281-b951-d872f2087c98
* Remove kDemuxerIsWebm as it hasn't been working for a while and isn't really ↵scherkus@chromium.org2011-10-191-8/+0
| | | | | | | | | | | needed. BUG=100624 Review URL: http://codereview.chromium.org/8354009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106370 0039d316-1c4b-4281-b951-d872f2087c98
* Add NetworkEventCB to media pipeline and remove IsNetworkActive()vrk@google.com2011-10-1913-90/+65
| | | | | | | | | | | | | Network events and the network status associated with the event (active or in-) should be coupled together. WebMediaPlayerImpl should not ask the PipelineImpl for network activity. BUG=100652 TEST=none Review URL: http://codereview.chromium.org/8342013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106369 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106368 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak the error message for extension bundle installs.jstritar@chromium.org2011-10-191-8/+2
| | | | | | | | | | | We may not know if extensions are apps when they failed to install, since the manifest may not have been parsed. This removes references to apps or extensions in the error message to make it more readable. BUG=98687 TEST=none Review URL: http://codereview.chromium.org/8354011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106367 0039d316-1c4b-4281-b951-d872f2087c98
* Remove stale references to private NaCl copy of PPAPInoelallen@google.com2011-10-196-27/+16
| | | | | | | | | | | | | | This CL s a trivial change that bumps the DEPS to NaCl to bring in NaCl side cleanups and removes Chrome side stale references to XXX_nacl versions of the PPAPI libraries which were private to NaCl. TEST= try BUG= none R= brettw@chromium.org Review URL: http://codereview.chromium.org/8346011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106366 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Fixing Uncaught TypeError in the margins code.dpapad@chromium.org2011-10-191-0/+1
| | | | | | | | | | BUG=100896 TEST=See bug description. Review URL: http://codereview.chromium.org/8353013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106365 0039d316-1c4b-4281-b951-d872f2087c98
* Basic HTTP pipelining support.simonjam@chromium.org2011-10-1936-80/+3101
| | | | | | | | | | | | | | | | | | | | | | | | This must be enabled in about:flags. It is naive and assumes all servers correctly implement pipelining. Proxies are not supported. Immediate future work: - Integration tests. - Additional NetLog logging. - Refactor HttpPipelinedConnectionImpl. Long term: - Detect broken transparent proxies. - Detect and/or mitigate broken servers. - Buffer HttpPipelinedStream. - Optimize number of pipelines and their depth. - Support proxies. BUG=8991 TEST=net_unittests Review URL: http://codereview.chromium.org/7289006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106364 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up a Todo for Aura.saintlou@chromium.org2011-10-191-7/+6
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8355010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106363 0039d316-1c4b-4281-b951-d872f2087c98
* Change description of downloads-new-ui flag to describe what it currently does.asanka@chromium.org2011-10-191-1/+1
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8343005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106362 0039d316-1c4b-4281-b951-d872f2087c98
* Use base::Bind() instead NewRunnableFunction() in files under chrome/browser.satorux@chromium.org2011-10-194-10/+16
| | | | | | | | | | TEST=try bots BUG=none Review URL: http://codereview.chromium.org/8352009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106361 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug that causes NaCl tests to fail. The CWS and dev interfacebbudge@chromium.org2011-10-192-12/+19
| | | | | | | | | restriction code doesn't work for external NaCl plugins. BUG=100830 TEST=manual Review URL: http://codereview.chromium.org/8344034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106357 0039d316-1c4b-4281-b951-d872f2087c98
* Don't need to export an abstract interface.wtc@chromium.org2011-10-193-19/+2
| | | | | | | | | | R=rvargas@chromium.org BUG=99185 TEST=none Review URL: http://codereview.chromium.org/8342019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106355 0039d316-1c4b-4281-b951-d872f2087c98
* WATCH aura, x11 and message-loop.sadrul@chromium.org2011-10-191-2/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8354010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106354 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI TaskManager: Polish UIyoshiki@chromium.org2011-10-192-6/+11
| | | | | | | | | | | | | | | * Put the text of "Page" column on the middle vertically. * Make The text in the columns like up with the headers vertically. * Add padding to the button and 'stats for nerds'. * Use the font Segoe UI 12px on Windows. * Make the 'stats for nerds' link have color #1155CC. BUG=99029 TEST=manual Review URL: http://codereview.chromium.org/8346012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106353 0039d316-1c4b-4281-b951-d872f2087c98
* It seems there was a problem with my CL to add the search app torogerta@chromium.org2011-10-191-0/+4
| | | | | | | | | | | | | | | | | | | | chrome for M16. You can see the CL here: http://codereview.chromium.org/8255001/ even though it includes a change to the external_extensions.json file, that file does not seem to be a part of the actually svn commit: http://src.chromium.org/viewvc/chrome?view=rev&revision=105533 This change is to add the missing part of the original CL. BUG=100876 TEST=Make sure the search app appears in new profiles Review URL: http://codereview.chromium.org/8356008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106352 0039d316-1c4b-4281-b951-d872f2087c98
* Test data for http://codereview.chromium.org/8345033/.bryner@chromium.org2011-10-198-0/+21
| | | | | | | | | | I'm adding this separately because it contains binary files. BUG=none TEST=see issue 8345033 Review URL: http://codereview.chromium.org/8356014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106350 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed form submission from pyauto tests.joaodasilva@chromium.org2011-10-196-23/+30
| | | | | | | | | | BUG=100867 TEST=all pyautos pass, don't flake when submitting forms Review URL: http://codereview.chromium.org/8344047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106349 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Suppress new WebKit leaks and add a nwe TSAN suppression.thestig@chromium.org2011-10-192-0/+33
| | | | | | | | | BUG=100772,100914,100916 TEST=none TBR=jhawkins Review URL: http://codereview.chromium.org/8344057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106348 0039d316-1c4b-4281-b951-d872f2087c98
* New disconnect window (mac) for Chromoting.dmaclach@chromium.org2011-10-193-37/+169
| | | | | | | | | | | | | Implements the new and improved disconnect window for Mac for Chromoting. BUG=NONE TEST=Show disconnect window on mac. Review URL: http://codereview.chromium.org/8333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106347 0039d316-1c4b-4281-b951-d872f2087c98