summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few issues with texture memory tracking.gman@chromium.org2011-12-233-59/+85
| | | | | | | | | | | | TEST=unit tests BUG=79762 R=apatrick@chromium.org Review URL: http://codereview.chromium.org/9027014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115680 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115679 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 103567:103592rniwa@chromium.org2011-12-231-1/+1
| | | | | | | | TBR=loislo Review URL: http://codereview.chromium.org/9034002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115678 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate HttpCache adn HttpCacheTransaction to base::Bind().ajwong@chromium.org2011-12-236-138/+80
| | | | | | | | | BUG=none TEST=existing Review URL: http://codereview.chromium.org/9025033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115675 0039d316-1c4b-4281-b951-d872f2087c98
* New callback cleanup for password manager.dcheng@chromium.org2011-12-238-64/+38
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9027015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115674 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crasher in textfield when running views_examples.saintlou@chromium.org2011-12-233-3/+8
| | | | | | | | | | | | Using TestViewsDelegate since we the Chrome one is not set (nor usable under Views). BUG=108391 TEST=none Review URL: http://codereview.chromium.org/9025031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115673 0039d316-1c4b-4281-b951-d872f2087c98
* views: Rename IsAccessibilityFocusableInRootView() to just ↵tfarina@chromium.org2011-12-238-14/+12
| | | | | | | | | | | IsAccessibilityFocusable(). BUG=105879 R=ben@chromium.org Review URL: http://codereview.chromium.org/9021002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115672 0039d316-1c4b-4281-b951-d872f2087c98
* Disable failing ExtensionApiTest.Tabssaintlou@chromium.org2011-12-231-1/+8
| | | | | | | | | | | | | This replaces http://codereview.chromium.org/9023019/ which I needed to fix but cannot update since I am not the owner TBR=piman@chromium.org BUG=108492 TEST=none Review URL: http://codereview.chromium.org/8958029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115671 0039d316-1c4b-4281-b951-d872f2087c98
* Implement Panel::GetDispositionForPopupBounds(), move shared to ↵stevenjb@chromium.org2011-12-237-51/+56
| | | | | | | | | | | | | | | | | | | | | | | | browser_navigator.cc (take 2) +Fixes win_aura build This CL is mostly cleanup. There are four places where we need to check the size of popups against a window size to determine whether they should become popups or new tabs: * BrowserView for Aura * Panel for Aura * chromeos::BrowserView * chromeos::PanelBrowserView All of these cases except BrowserView will become deprecated soon, so browser_navigator (which calls GetDispositionForPopupBounds) seemed like the right place for the shared logic. BUG=108363 TEST=See issue for test. Only behavioral change should be for Panel windows on Aura opening large windows with window.open(). TBR=ben@chromium.org,prasadt@chromium.org,rsesek Review URL: http://codereview.chromium.org/8962038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115670 0039d316-1c4b-4281-b951-d872f2087c98
* Convert uses of the utility process in IDB code to use the zygote.jorgelo@chromium.org2011-12-232-0/+2
| | | | | | | | | | BUG=93109 TEST=browser_tests Review URL: http://codereview.chromium.org/8895027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115669 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind(): stress_cache.cctbreisacher@chromium.org2011-12-231-24/+20
| | | | | | | | | | BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/8962037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115668 0039d316-1c4b-4281-b951-d872f2087c98
* Mark more TwoClientTypedUrlsSyncTest tests flakyjbates@chromium.org2011-12-231-2/+4
| | | | | | | | BUG=108511 Review URL: http://codereview.chromium.org/9036002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115667 0039d316-1c4b-4281-b951-d872f2087c98
* Disable AppBackgroundPageApiTest.OpenPopupFromBGPage because it times out ↵jbates@chromium.org2011-12-231-1/+1
| | | | | | | | | | sometimes BUG=108493 Review URL: http://codereview.chromium.org/9030003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115666 0039d316-1c4b-4281-b951-d872f2087c98
* Add downstream test expectations for media/video-colorspace-yuv420.htmlrniwa@chromium.org2011-12-231-0/+3
| | | | | | | | | | | | | and media/video-colorspace-yuv422.html for GPU. TBR=loislo BUG= TEST= Review URL: http://codereview.chromium.org/9036001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115665 0039d316-1c4b-4281-b951-d872f2087c98
* Change most of the methods of WebContentsObserver to take a ↵jam@chromium.org2011-12-2363-213/+273
| | | | | | | | | content::WebContents instead of a TabContents, and update all the dependent code. BUG=98716 Review URL: http://codereview.chromium.org/9022023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115664 0039d316-1c4b-4281-b951-d872f2087c98
* Mark TwoClientTypedUrlsSyncTest.AddOneDeleteOtherAddAgain flakyjbates@chromium.org2011-12-231-1/+2
| | | | | | | | | TBR=atwilson@chromium.org BUG=108511 Review URL: http://codereview.chromium.org/8960003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115663 0039d316-1c4b-4281-b951-d872f2087c98
* Moving underflow callback execution so ResumeAfterUnderflow() can be called ↵acolwell@chromium.org2011-12-232-1/+38
| | | | | | | | | | | | inside the callback. BUG=103920 TEST=AudioRendererBaseTest.Underflow_ResumeFromCallback Review URL: http://codereview.chromium.org/9005022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115662 0039d316-1c4b-4281-b951-d872f2087c98
* Enable status area when coming out of the screen locker.stevenjb@chromium.org2011-12-231-0/+1
| | | | | | | | | | | | Change-Id: I771ca68f193c9b4fe516e0ec7648f9a1e50e01d9 BUG=108200 TEST=See issue Review URL: http://codereview.chromium.org/8965055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115661 0039d316-1c4b-4281-b951-d872f2087c98
* adding chromedriver keys_commandhnguyen@chromium.org2011-12-2312-43/+235
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9017003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115660 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115659 0039d316-1c4b-4281-b951-d872f2087c98
* Disable faling AutomatedUITestBase.OpenCloseBrowserWindowWithAccelerator on auraoshima@chromium.org2011-12-231-0/+4
| | | | | | | | | | | TBR=saintlou@chromium.org BUG=108496 TEST=none Review URL: http://codereview.chromium.org/9027018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115658 0039d316-1c4b-4281-b951-d872f2087c98
* Add renderbuffer memory tracinggman@chromium.org2011-12-233-3/+50
| | | | | | | | | | | | TEST=none BUG=79762 R=apatrick@chromium.org Review URL: http://codereview.chromium.org/9022015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115657 0039d316-1c4b-4281-b951-d872f2087c98
* Roll gyp 1115:1119thakis@chromium.org2011-12-231-1/+1
| | | | | | | | | | | | | | | | 1116: Move XcodeSettings to its own file, start calling it from the ninja generator. 1117: Enable test/same-gyp-name for ninja. 1118: mac: Don't let GetLdFlags() call Absolutify() directly. 1119: Merge the current upstream version of ninja_syntax.py BUG=108428 TEST=none TBR=mark@chromium.org Review URL: http://codereview.chromium.org/9023017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115656 0039d316-1c4b-4281-b951-d872f2087c98
* Move some more files into ash... this time seed the window manager dir.ben@chromium.org2011-12-2336-92/+93
| | | | | | | | | http://crbug.com/108457 TEST=none TBR=sky Review URL: http://codereview.chromium.org/9026017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115655 0039d316-1c4b-4281-b951-d872f2087c98
* Disable prefs.PrefsTest.testGeolocationPref on win7 chromium botnirnimesh@chromium.org2011-12-231-0/+4
| | | | | | | | | | | TBR=frankf@chromium.org R=frankf@chromium.org BUG=89000 TEST= Review URL: http://codereview.chromium.org/9033001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115654 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of all the empty functions in the source file for WebContentsDelegate.tfarina@chromium.org2011-12-232-248/+73
| | | | | | | | | BUG=98716 R=jam@chromium.org Review URL: http://codereview.chromium.org/9024020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115653 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-231-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115652 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit tests for MouseInputFilter and fix bugs in its coordinate scaling.wez@chromium.org2011-12-234-11/+189
| | | | | | | | | BUG=93552 Review URL: http://codereview.chromium.org/8962031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115651 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Implement encryption-aware conflict resolution.zea@chromium.org2011-12-2315-199/+634
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are two primary changes in this patch. 1. Added a new syncable column PREV_SERVER_SPECIFICS. This field stores the most recent set of decryptable SERVER_SPECIFICS iff the current SERVER_SPECIFICS is not decryptable and only the specific have been modified. The field gets set in process_update_command and reset in conflict_resolver and process_update_command. 2. Due to the use of PREV_SERVER_SPECFICS, we now take into account whether a server change actually modified anything when we perform conflict resolution. If the current SERVER_SPECIFICS matches PREV_SERVER_SPECIFICS, irregardless of encryption, then we can overwrite the server data with the local data. This is possible because PREV_SERVER_SPECIFICS is only set when an update modifies specifics only (ignoring non_unique_name and mtime), and reset if a subsequent change modifies non-specifics data. As a result, we know that if PREV_SERVER_SPECIFICS are set, then we can determine whether a change is encryption only by inspecting SERVER_SPECIFICS alone. BUG=76596,105615 TEST=sync_unit_tests. Manually getting into a state where a passphrase is needed but local changes are made, and then verifying that the local changes persist after the passphrase is supplied. Review URL: http://codereview.chromium.org/8770032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115650 0039d316-1c4b-4281-b951-d872f2087c98
* Roll jsoncpp to r247.ronghuawu@chromium.org2011-12-231-1/+1
| | | | | | | | | | | | | | Got rid of several unnecessary includes of <iostream>. Including <iostream> causes the file to be polluted with a static initializer for the __ioinit symbol. This can harm binary startup time. BUG=N/A TEST=build Review URL: http://codereview.chromium.org/8958007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115649 0039d316-1c4b-4281-b951-d872f2087c98
* Disable failing Chrome Frame tests following WebKit roll, for rniwajsbell@chromium.org2011-12-233-5/+10
| | | | | | | | | BUG=108508 TEST= Review URL: http://codereview.chromium.org/9007039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115648 0039d316-1c4b-4281-b951-d872f2087c98
* Disable nacl_newlib.run_ppapi_ppb_image_data_browser_testjbates@chromium.org2011-12-231-0/+2
| | | | | | | | TBR=bradnelson@chromium.org Review URL: http://codereview.chromium.org/9024025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115647 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind() conversion for sync codedcheng@chromium.org2011-12-2364-378/+396
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9016025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115643 0039d316-1c4b-4281-b951-d872f2087c98
* Seperate reference images location and the generated results location.zmo@chromium.org2011-12-221-28/+50
| | | | | | | | | | | | (This does not affect main waterfall, only affects gpu waterfall) Also, make sure the generated/difference image names are reference image name with prefix "FAIL_" and "DIFF_", so that we can match results. BUG= TEST=gpu waterfall Review URL: http://codereview.chromium.org/8958021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115642 0039d316-1c4b-4281-b951-d872f2087c98
* Mark SSLUITest.TestHTTPSExpiredCertAndGoBackViaButton flaky.jbates@chromium.org2011-12-221-1/+3
| | | | | | | | | TBR=bauerb@chromium.org BUG=40932 Review URL: http://codereview.chromium.org/8962040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115640 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115638 0039d316-1c4b-4281-b951-d872f2087c98
* Lower static initializer expectations by 10 files on both linux and mac.thakis@chromium.org2011-12-221-3/+3
| | | | | | | | | | | | http://build.chromium.org/f/chromium/perf/linux-release/sizes/report.html?history=150&rev=115601&graph=chrome-si http://build.chromium.org/f/chromium/perf/linux-release-64/sizes/report.html?history=150&rev=115600&graph=chrome-si http://build.chromium.org/f/chromium/perf/mac-release/sizes/report.html?history=150&rev=115600&graph=chrome-si BUG=chromium:106984 TBR=cmp Review URL: http://codereview.chromium.org/9023020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115637 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 103399:103567jbates@chromium.org2011-12-222-4/+3
| | | | | | | | TBR=rniwa@chromium.org Review URL: http://codereview.chromium.org/8958019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115636 0039d316-1c4b-4281-b951-d872f2087c98
* Mark AppBackgroundPageApiTest.OpenPopupFromBGPage flaky.jbates@chromium.org2011-12-221-1/+2
| | | | | | | | | TBR=atwilson@chromium.org BUG=108493 Review URL: http://codereview.chromium.org/9024023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115635 0039d316-1c4b-4281-b951-d872f2087c98
* Add performance_ui_tests to chrome_official_builder.cmp@chromium.org2011-12-221-0/+1
| | | | | | Review URL: http://codereview.chromium.org/9025020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115632 0039d316-1c4b-4281-b951-d872f2087c98
* CheckForNicePermission: Make sure can_reraise_priority is set in ctortbreisacher@chromium.org2011-12-221-3/+3
| | | | | | | | | | | CID=102592 BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/8989035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115631 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity fix NEGATIVE_RETURNS.scr@chromium.org2011-12-221-1/+4
| | | | | | | | | | | | CID=102629 R=mcgrathr@chromium.org, jar@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/9007018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115630 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115629 0039d316-1c4b-4281-b951-d872f2087c98
* Roll ANGLE r924:r930.kbr@chromium.org2011-12-221-1/+1
| | | | | | | | BUG=108179 TEST=try, testing on Windows with bug report Review URL: http://codereview.chromium.org/8958014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115628 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed coverity buggroby@chromium.org2011-12-221-0/+1
| | | | | | | | | | CID=100705 TEST= Review URL: http://codereview.chromium.org/8965068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115627 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding this change with fixes for the windows shared builder.ananta@chromium.org2011-12-229-97/+1352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial implementation of the DXVA 2.0 H.264 hardware decoder for pepper for Windows. The decoding is done using the Microsoft Media Foundation API. To render the output bitmap on the GPU texture we create a temporary Direct3D surface in the RGB format and copy the decoded contents to this surface. This will change once we have an ANGLE extension which allows us to pass the decoded surface as is for rendering. We do the following prior to initializing the GPU sandbox:- 1. Load necessary decoding dlls. 2. Create static instances of the IDirect3DDeviceManager9 and the IDirect3DDevice9Ex interfaces. These are shared among all decoder instances. This work is done in the PreSandboxInitialization function in the DXVAVideoDecodeAccelerator class. We cannot use CoCreateInstance to instantiate the h.264 decoder as that fails in the sandbox. Instead we do the donkey work of loading the dll and using DllGetClassObject to instantiate the decoder. BUG=none TEST=Refactored the omx_video_decode_accelerator_unittest.cc test to ensure it works on Windows and Chrome OS. This file has been renamed as video_decode_accelerator_unittest.cc as it now works on both windows and cros. Review URL: http://codereview.chromium.org/8510039 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/9024001 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/9025002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115626 0039d316-1c4b-4281-b951-d872f2087c98
* EKE-based Authenticator implementation.sergeyu@chromium.org2011-12-224-0/+515
| | | | | | | | | BUG=105214 Review URL: http://codereview.chromium.org/8969009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115625 0039d316-1c4b-4281-b951-d872f2087c98
* Updating status tray to show just the apps if there's only one profile, not ↵rlp@chromium.org2011-12-221-6/+17
| | | | | | | | | | | if there's only one profile running background apps. If there is more than one profile, it shoudl always show the profile name. BUG=106136 TEST=none Review URL: http://codereview.chromium.org/9006032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115623 0039d316-1c4b-4281-b951-d872f2087c98
* Provide windows notification of thread terminationjar@chromium.org2011-12-224-6/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Relanding revert 114954 with fix to be compatible wit new re-linking strategy. Better care was needed in bracketing the callbacks that were used, to be sure the new linker left all items located together.] This code should only have much of an impact on the XP platform, where thread teardown notification are not currently made. Provide an automatic fallback scan of the linker list of notification callbacks via DllMain. This fallback is ONLY used if there are no notifications coming via the linker list. This allows all existing code to continue working as it does today, and provides thread teardown notification on XP even though we use the LoadLibrary call. It is a minimal change, suitable for pushing to other channels (beta? stable?). r=siggi bug=107974,103209 Review URL: http://codereview.chromium.org/9024015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115622 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor ProfileInfoCacheObserver interface and usage thereof.stevet@chromium.org2011-12-229-151/+131
| | | | | | | | | | | We want to simplify OnProfileAdded and OnProfileAvatarChanged so decouple the Observer interface a bit away from ProfileShortcutManagerWin. Instead, classes that implement the interface should fetch the global cache object and retrieve any additional information it needs from there when they are notified. BUG=none TEST=Ensure that ProfileInfoCacheTest and BackgroundModeManagerTest unit tests all pass. Review URL: http://codereview.chromium.org/9020013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115621 0039d316-1c4b-4281-b951-d872f2087c98