summaryrefslogtreecommitdiffstats
path: root/content/common
Commit message (Collapse)AuthorAgeFilesLines
* Linux: unify seccomp sandbox initializationjln@chromium.org2012-08-011-37/+62
| | | | | | | | | | | We unify seccomp-bpf and seccomp-legacy initialization in the same file. TBR=jamesr@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149381 0039d316-1c4b-4281-b951-d872f2087c98
* aura: use TestWebGraphicsContext3D for the shared contextspiman@chromium.org2012-08-012-1/+17
| | | | | | | | | | | | | | | | Previously, we would use a regular command buffer context for the shared offscreen contexts, which is unable to share resources with the TestWebGraphicsContext3D, raising asserts if for example filters are used in layers. This change makes us use TestWebGraphicsContext3D for all contexts when using --test-compositor BUG=139300 Review URL: https://chromiumcodereview.appspot.com/10828088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149357 0039d316-1c4b-4281-b951-d872f2087c98
* Implement isRenderingVSynced on RenderWidgetjbates@chromium.org2012-08-011-0/+1
| | | | | | | | | BUG=137797 Review URL: https://chromiumcodereview.appspot.com/10826025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149352 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming Select Actionaurimas@chromium.org2012-08-011-0/+3
| | | | | | | | | | | Upstreaming the select action functionality for Android. BUG=139111 Review URL: https://chromiumcodereview.appspot.com/10828098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149329 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 149038 - Don't allow processing of a command buffer to overlap with a ↵jbauman@chromium.org2012-07-311-4/+0
| | | | | | | | | | | | | | | | | | previous swap. This may be causing some synchronization problems, so disable it for now to see if that fixes it. BUG=135546 TEST= Review URL: https://chromiumcodereview.appspot.com/10825066 TBR=jbauman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149271 0039d316-1c4b-4281-b951-d872f2087c98
* Implement NavigationControllerWebView.PostURLboliu@chromium.org2012-07-311-0/+7
| | | | | | | | | | | | | | | | | | | | | | | Used for android WebView.postUrl HasPostData in NavigationEntry is used to indicate to the renderer that the navigation is a http post request. The usage here is slightly overloaded. HasPostData is set when from the renderer side for a http post request. This change also uses it to indicate a browser initiated http post request from PostURL. is_post is added to ViewMsg_Navigate_Params. A BrowserInitiatedPostData field is added to NavigationEntry in order to pass the post data to the renderer. Similar field added to ViewMsg_Navigate_Params. This field is only used for temporarily storing and passing post data to the renderer. Since the post data is also saved in ContentState after loading the it is cleared when ContentState is set. BUG= TEST=New tests passed Review URL: https://chromiumcodereview.appspot.com/10829044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149232 0039d316-1c4b-4281-b951-d872f2087c98
* Add a flag to specify the total amount of memory which may be allocated to ↵ccameron@chromium.org2012-07-313-86/+90
| | | | | | | | | | | | | | | GPU resources. Change constants in GpuMemoryManager to helper functions (and variables). This is towards (1) automated testing of the GPU memory manager and (2) getting actual vidmem values. BUG=132994 Review URL: https://chromiumcodereview.appspot.com/10823092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149149 0039d316-1c4b-4281-b951-d872f2087c98
* Browser Plugin: Rename BrowserPluginMsg/BrowserPluginHostMsg to ↵fsamuel@chromium.org2012-07-312-10/+10
| | | | | | | | | | | | | | | OldBrowserPluginMsg/OldBrowserPluginHostMsg The upcoming rewrite of the browser plugin has colliding names for IPC messages. Rename existing messages to Old in preparation for the new implementation. BUG=none Review URL: https://chromiumcodereview.appspot.com/10829074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149116 0039d316-1c4b-4281-b951-d872f2087c98
* Drop pending output pictures on DXVA::Reset().fischman@chromium.org2012-07-311-0/+2
| | | | | | | | | BUG=139308 Review URL: https://chromiumcodereview.appspot.com/10827095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149114 0039d316-1c4b-4281-b951-d872f2087c98
* Yield instead of spinning the CPU in CopyOutputSampleDataToPictureBuffer.fischman@chromium.org2012-07-301-1/+6
| | | | | | | | | | | Also guard in Initialize() against bad API/card combos. BUG=139671 Review URL: https://chromiumcodereview.appspot.com/10832067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149059 0039d316-1c4b-4281-b951-d872f2087c98
* Don't allow processing of a command buffer to overlap with a previous swap.jbauman@chromium.org2012-07-301-0/+4
| | | | | | | | | | | | | This may be causing some synchronization problems, so disable it for now to see if that fixes it. BUG=135546 TEST= Review URL: https://chromiumcodereview.appspot.com/10825066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149038 0039d316-1c4b-4281-b951-d872f2087c98
* On Posix, make all child processes quit when the browser dies, not just the ↵jam@chromium.org2012-07-301-0/+48
| | | | | | | | | | | renderers. On bots, seeing that sometimes child processes are hanging around after the browser process is gone. This confuses the sharding scripts. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10834068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149023 0039d316-1c4b-4281-b951-d872f2087c98
* Don't try to read message->type() after message has been deleted.fischman@chromium.org2012-07-301-2/+3
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10829082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149017 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all the chrome exceptions in content's DEPS that were there for ↵jam@chromium.org2012-07-301-1/+0
| | | | | | | | | browser_tests, now that content_browsertests is ready. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10831073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148983 0039d316-1c4b-4281-b951-d872f2087c98
* Make h264_parser_unittest compilable under linux.xiaomings@google.com2012-07-301-1/+1
| | | | | | | | | | BUG= TEST=Compile Review URL: https://chromiumcodereview.appspot.com/10823063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148975 0039d316-1c4b-4281-b951-d872f2087c98
* Replace the explicit *VDA::Set{CGL,Egl,Glx}Context() methods with ctor params.fischman@chromium.org2012-07-298-67/+38
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10827074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148911 0039d316-1c4b-4281-b951-d872f2087c98
* Add global tracking of GPU memory allocations. Have each ContextGroup push ↵ccameron@chromium.org2012-07-283-11/+56
| | | | | | | | | | | memory tracking information to the GpuMemoryManager. With this we can determine if we transiently oversubscribe. BUG=135525 TEST= Review URL: https://chromiumcodereview.appspot.com/10796096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148880 0039d316-1c4b-4281-b951-d872f2087c98
* Move the render process host tests in content to chrome. These test chrome ↵jam@chromium.org2012-07-272-22/+0
| | | | | | | | | specific behavior with things like extensions/webui/singleton tabs. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10820056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148852 0039d316-1c4b-4281-b951-d872f2087c98
* Extract Scoped{FrameBuffer,Texture}Binder and clean up TFP in VAVDA.posciak@chromium.org2012-07-274-43/+68
| | | | | | | | | | | | | | | | | | Clean up TFP in VAVDA: - properly restore currently bound texture after binding our own - use the extracted Binders for the above - use glXDestroyPixmap instead of glXDestroyPixmapGLX - do not bind texture twice Also modify TextureImageTransportSurface to use the extracted Binders. BUG= TEST=manual runs of VAVDA Review URL: https://chromiumcodereview.appspot.com/10827052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148827 0039d316-1c4b-4281-b951-d872f2087c98
* Rename WasRestored to WasShown across all uses.scshunt@chromium.org2012-07-271-2/+2
| | | | | | | | | | BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10696158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148757 0039d316-1c4b-4281-b951-d872f2087c98
* Use EXT_robustness where available on GLES2 platforms to detect and respond ↵kbr@chromium.org2012-07-271-2/+3
| | | | | | | | | | | | to resets of the graphics card. BUG=138162 TEST=ran https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/conformance-suites/1.0.1/extra/slow-shader-example.html on Windows with ANGLE and verified that new code path was taken Review URL: https://chromiumcodereview.appspot.com/10822029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148721 0039d316-1c4b-4281-b951-d872f2087c98
* Add GL surface creation for Android.sievers@chromium.org2012-07-273-3/+80
| | | | | | | | | | | | This creates either a texture transport surface (for compositor use) or a native window surface. Also add a way to look up a surface handle that cannot be serialized over IPC. We simply get it from the tracker as we are running the GPU thread in the browser process. BUG=136923 Review URL: https://chromiumcodereview.appspot.com/10795058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148715 0039d316-1c4b-4281-b951-d872f2087c98
* VAVDA: Go back to using vaTerminate now that the bug in the driver is fixed.posciak@chromium.org2012-07-271-9/+6
| | | | | | | | | | | | | | | | | | https://gerrit.chromium.org/gerrit/#change,28275 fixes libva-intel-driver to not free the buffer manager before cleaning up BOs, so now vaTerminate can safely be called. Also, since we are using X functions and X Pixmaps with VAAPI, there is no need to use the glx va library just to get the X display. This could have also potentially got us into trouble in the future, so getting rid of it. BUG=138758 TEST=Manual runs Review URL: https://chromiumcodereview.appspot.com/10824051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148688 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side changes for integer versionsdgrogan@chromium.org2012-07-276-4/+99
| | | | | | | | | | BUG=108223 TEST= Review URL: https://chromiumcodereview.appspot.com/10829013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148673 0039d316-1c4b-4281-b951-d872f2087c98
* Drop frontbuffers with ui-use-gpu-process, synchronized with browser, ↵mmocny@chromium.org2012-07-266-33/+111
| | | | | | | | | | | | | | | | | | | | | | | decoupled from backbuffer drop. On Aura, every time a tab is backgrounded, RenderWidgetHostViewAura will reset its handle to the front surface. If that tab is foregrounded again, that front surface will not be used until synchronizing with the gpu process to make sure that surface is still available. By doing this, the gpu process knows when it is safe to discard the front surface. RWHVA sends a FrontSurfaceIsProtected(bool, int) message to the gpu process to keep it informed about front surface protection. The int is a state-of-the-world identifier to protect from ABA issues. RWHVA delays sending FrontSurfaceIsProtected(false) until after the current surface is certain to not be in use, namely after the compositor finishes the current frame and the browser thumbnailer is complete. BUG=112842 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142408 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142541 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=143590 Review URL: https://chromiumcodereview.appspot.com/10052018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148657 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb through the rest of OnSuccessWithKeyalecflett@chromium.org2012-07-262-0/+23
| | | | | | | | | | BUG=129471 TEST= Review URL: https://chromiumcodereview.appspot.com/10834039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148653 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak the GPU process sandbox to allow accelerated video decode.jorgelo@chromium.org2012-07-261-6/+37
| | | | | | | | | BUG=127664 TEST=Accelerated .mp4 video works on Chrome OS. Review URL: https://chromiumcodereview.appspot.com/10824019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148649 0039d316-1c4b-4281-b951-d872f2087c98
* VAVDA: Fix Baseline profile handling in H264 parser.posciak@chromium.org2012-07-261-8/+17
| | | | | | | | | | | | | | This fixes initialization of stream parameters for Baseline profile and thus the "green-video" bug (135548). Chroma parameters were not being set up properly for that profile. BUG=135548 TEST=manual run of affected streams Review URL: https://chromiumcodereview.appspot.com/10821043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148623 0039d316-1c4b-4281-b951-d872f2087c98
* Fix dead code bug in ParseSEItbreisacher@chromium.org2012-07-261-0/+1
| | | | | | | | | | | CID=104194 BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10820016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148590 0039d316-1c4b-4281-b951-d872f2087c98
* First step towards moving AudioDevice and AudioInputDevice from content/ to ↵tommi@chromium.org2012-07-262-21/+6
| | | | | | | | | | | | | | media/audio. This cl introduces new IPC interface files in media/audio that have the definitions of an IPC layer for AudioDevice and AudioInputDevice. AudioMessageFilter, AudionInputMessageFilter and others have been updated to use definitions from these file but in order to keep the diffs simple, I haven't actually moved the files over to media/audio. That will be the next step (and then no code changes should be needed). TEST=There should be no functional changes here. If there are problems, they should be caught by our existing unit tests or build errors. Review URL: https://chromiumcodereview.appspot.com/10790121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148533 0039d316-1c4b-4281-b951-d872f2087c98
* Support copying a partial rectangle region from the compositing surface on ↵mazda@chromium.org2012-07-262-9/+33
| | | | | | | | | | | | Aura and GTK. BUG=118571 TEST=Manual Review URL: https://chromiumcodereview.appspot.com/10815070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148520 0039d316-1c4b-4281-b951-d872f2087c98
* Fix open dialog not remembering last opened folder on drive tbarzic@chromium.org2012-07-261-1/+2
| | | | | | | | | | | | | | | | | The problem is dialog passes file's local cache path in FileSelected. Last selected directory paths get set to cache dir, which file manager does not understand, so it opens default dir. In order to properly remember last selected dir, we should also pass file's drive path to dialog listeners and use it to remember last selected dir. BUG=126923 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10804026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148492 0039d316-1c4b-4281-b951-d872f2087c98
* Strip IVF headers from VP8 streams before sending them to the OMX decoder.fischman@chromium.org2012-07-262-32/+29
| | | | | | | | | | BUG=136962 TEST=this runs through most of the input file displaying lots of pretty frames before segfaulting in the SEC-OMX library: DISPLAY=:0 ./Debug/omx_video_decode_accelerator_unittest --gtest_filter=DecodeVariations/VideoDecodeAcceleratorTest.TestSimpleDecode/0 --test_video_data='test-25fps.vp8:320:240:250:250:50:175:11' Review URL: https://chromiumcodereview.appspot.com/10828022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148479 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Initialize member variables.jhawkins@chromium.org2012-07-253-2/+8
| | | | | | | | | | | | | | CID_COUNT=12 CID=104349,104361,104373,104374,104399,104420,104421,104422,104466,104476, 104532,104538 BUG=none TEST=none R=groby TBR=brettw,satorux,mnissler Review URL: https://chromiumcodereview.appspot.com/10833006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148430 0039d316-1c4b-4281-b951-d872f2087c98
* Add CSS variables feature flag to chrome://flags.macpherson@chromium.org2012-07-251-0/+1
| | | | | | | | | This adds the ability to change the value of the WebKit runtime flag added in http://trac.webkit.org/changeset/121229 Review URL: https://chromiumcodereview.appspot.com/10815069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148286 0039d316-1c4b-4281-b951-d872f2087c98
* call putWithIndexKeys from chromealecflett@chromium.org2012-07-242-2/+2
| | | | | | | | | | | This hooks up putIndexWithKeys on the chrome side, to be enabled by https://bugs.webkit.org/show_bug.cgi?id=91123 BUG=129471 TEST= Review URL: https://chromiumcodereview.appspot.com/10786043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148247 0039d316-1c4b-4281-b951-d872f2087c98
* Land content/common/gpu/testdata/test-25fps.vp8 which went missing from r147944.fischman@chromium.org2012-07-241-0/+0
| | | | | | | | | | (apparently CQ doesn't know how to land binary files) TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10810072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148122 0039d316-1c4b-4281-b951-d872f2087c98
* content: Remove obsolete code used to process number of touch-event handlers.sadrul@chromium.org2012-07-241-4/+0
| | | | | | | | | | | | | WebKit no long sends the number of touch-event handlers, instead, it just sends whether the page has any touch-event handler or not (webkit r123354). Chrome already processes that message (chromium 147721). This cleans up the obsolete code used before. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10810068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148112 0039d316-1c4b-4281-b951-d872f2087c98
* Add an ability to call WebKit's WebFrame::loadData via NavigationController.mnaganov@chromium.org2012-07-241-0/+8
| | | | | | | | | | | | | | | | | | | WebFrame::loadData accepts HTML that is wrapped into a 'data:' scheme URL and two URLs: the base URL is used for resolving relative URLs in the HTML, the history URL is put into the navigation history. WebKit has all the required support for this method. What is required is to pass base and history URLs from RVH to WebKit's WebFrame. Also, as Chromium contains additional security checks when loading page resources, we need to add the base URL into the list of request URLs for the security policy. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10544175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148090 0039d316-1c4b-4281-b951-d872f2087c98
* Add a shallow command buffer flush that doesn't glFlushbrianderson@chromium.org2012-07-232-0/+5
| | | | | | | | | BUG=131661 TEST=gpu_unittests now checks for the GL_CHROMIUM_shallow_flush string. Review URL: https://chromiumcodereview.appspot.com/10782005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147969 0039d316-1c4b-4281-b951-d872f2087c98
* Get the path of the plugin interposing library from the embedder, since ↵jam@chromium.org2012-07-232-3/+0
| | | | | | | | | they're the ones who bundle it. Make content still work without it. This allows plugins to work inside content_shell. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10806075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147965 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the seccomp filter disable.jorgelo@chromium.org2012-07-231-14/+0
| | | | | | | | | | | | Now that seccomp filter looks good in 3.5, remove the disable. BUG=None TEST=Chrome logs "Enable seccomp filter sandbox...". Review URL: https://chromiumcodereview.appspot.com/10786023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147945 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for VP8 decode to OmxVideoDecodeAccelerator, for HW that ↵fischman@chromium.org2012-07-235-65/+120
| | | | | | | | | | supports it. BUG=136962 Review URL: https://chromiumcodereview.appspot.com/10808058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147944 0039d316-1c4b-4281-b951-d872f2087c98
* gpu in-memory program cache implementation with a memory limit + lru eviction. dmurph@chromium.org2012-07-235-3/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wiring: - Added bindings for glProgramBinary, glGetProgramBinary, glProgramParameteri - Plumbed the shader cache from gl_channel_manager to program_manager - Program cache creation after first context is created Refactoring: - moved DoCompile to ProgramManager New: - added functionality to ShaderInfo to store if we have a possible pending cache compile - exposed attrib_map and uniform_map in ShaderInfo for the cache - program_cache base class with in-memory status storage - Simple memory_program_cache implementation, stores programs with lru eviction - Added caching logic to DoCompileShader and Link in ProgramMAnager - MemoryProgramCache, the in-memory cache implementation - ProgramCacheLruHelper, an O(1) lru implementation Misc: - A couple style fixes in modified files Design doc: https://docs.google.com/document/d/1Vceem-nF4TCICoeGSh7OMXxfGuJEJYblGXRgN9V9hcE/edit BUG=88572 Review URL: https://chromiumcodereview.appspot.com/10797055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147932 0039d316-1c4b-4281-b951-d872f2087c98
* Add threaded compositing mode to field trialjbates@chromium.org2012-07-231-5/+11
| | | | | | | | | | | | This splits the force-compositing-mode field trial into 3 groups: - disabled - force-compositing-mode - force-compositing-mode + threaded-compositing Review URL: https://chromiumcodereview.appspot.com/10811002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147907 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Remove code that was only needed on 10.5thakis@chromium.org2012-07-202-14/+4
| | | | | | | | | BUG=137676 TEST=none Review URL: https://chromiumcodereview.appspot.com/10807052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147738 0039d316-1c4b-4281-b951-d872f2087c98
* content: Make sure the renderer notifies the browser about touch-event ↵sadrul@chromium.org2012-07-201-0/+4
| | | | | | | | | | | | | | | | | | | handlers properly. WebKit will soon stop sending the number of touch-event handlers, and instead just send whether there are any touch-event hanlders on the page or not. https://bugs.webkit.org/show_bug.cgi?id=91006 Once the change lands in WebKit and is gardened in, I will submit another cleanup patch to remove the old numberOfTouchEventHandlersChanged and related messages. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10797043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147721 0039d316-1c4b-4281-b951-d872f2087c98
* Fix failing GpuMemoryManagerTest.StubMemoryStatsForLastManageTests on Android.mmocny@chromium.org2012-07-201-3/+12
| | | | | | | | | | BUG=138138 TEST=GpuMemoryManagerTest.StubMemoryStatsForLastManageTests Review URL: https://chromiumcodereview.appspot.com/10808049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147695 0039d316-1c4b-4281-b951-d872f2087c98
* Pass intVersion along with the rest of the IDB metadatadgrogan@chromium.org2012-07-202-0/+2
| | | | | | | | | BUG=108223 TEST= Review URL: https://chromiumcodereview.appspot.com/10778026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147590 0039d316-1c4b-4281-b951-d872f2087c98
* Allow blacklisting just sharing textures between processes.jbauman@chromium.org2012-07-191-1/+2
| | | | | | | | | | | This will allow us to move some of the hardcoded blacklisting logic into the blacklist. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10698172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147527 0039d316-1c4b-4281-b951-d872f2087c98