summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* Release current context after initializing a WebGraphicsContext3DInProcessImplpiman@chromium.org2011-10-091-0/+1
| | | | | | | | | | | | This is so that it can be used on another thread. WebKit will make it current when it needs to. BUG=None TEST=WebKit compositor in browser process Review URL: http://codereview.chromium.org/8201020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104671 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce net::HttpServerPropertiesManager to manage server-specific properties.rtenneti@chromium.org2011-10-091-1/+2
| | | | | | | | | | | | | | Currently the only property we manage is whether or not a server supports SPDY, as indicated by NPN. Also introduce a chrome/ implementation of HttpServerPropertiesManager that persists the information to Prefererences. When we get a SpdySession for a SPDY server, record that that server supports SPDY in HttpServerPropertiesManager. When preconnecting, if we know that the server supports SPDY, only preconnect 1 socket. R=willchan BUG=66472 TEST=browser ui and unit tests,network unit tests Review URL: http://codereview.chromium.org/7827033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104666 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Implement cursor support on linux.sadrul@chromium.org2011-10-081-2/+146
| | | | | | | | | BUG=none TEST=manually Review URL: http://codereview.chromium.org/8205004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104663 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104632 - enable component build for content and appcache.rsleevi@chromium.org2011-10-082-12/+6
| | | | | | | | | | | | | | | | | | | R=jam@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/7888053 TBR=dpranke@chromium.org Review URL: http://codereview.chromium.org/8200023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104645 0039d316-1c4b-4281-b951-d872f2087c98
* enable component build for content and appcache.dpranke@chromium.org2011-10-082-6/+12
| | | | | | | | | | R=jam@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/7888053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104632 0039d316-1c4b-4281-b951-d872f2087c98
* Add a content::RenderView API. I'll make RenderView use it in a future ↵jam@chromium.org2011-10-084-19/+19
| | | | | | | | | change. To make chrome not know about PepperPluginDelegateImpl and to remove a duplicated block of code, I've modified the plugin creation code a little in content. This also makes WebPlugin creation simpler since it doesn't get the mime type in two ways and has to know to ignore the one in the struct. BUG=98716 Review URL: http://codereview.chromium.org/8200019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104624 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line switch for enabling threaded compositingjamesr@chromium.org2011-10-082-0/+4
| | | | | | | | | | | This is a patch against the patch in http://codereview.chromium.org/8139020/ BUG=none TEST=none Review URL: http://codereview.chromium.org/8163008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104623 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a bunch of pepper implementation to use base::Callback.dmichael@chromium.org2011-10-0724-80/+111
| | | | | | | | | BUG=35223 TEST=ppapi ui_tests Review URL: http://codereview.chromium.org/8135010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104572 0039d316-1c4b-4281-b951-d872f2087c98
* Convert video capture/decoder stuff to IDL.brettw@chromium.org2011-10-071-2/+2
| | | | | | | | | I revved the PPP_VideoDecoder interface since IDL wants to pass PP_Picture_Dev by pointer instead of by value. This also renames the VIDEO_CAPTURE interface string/define to VIDEOCAPTURE for consistency (what IDL wants to do). Review URL: http://codereview.chromium.org/8144008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104569 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104463 - Roll V8 deps to 3.6.5.1. This includes the new incremental GC.simonjam@chromium.org2011-10-071-8/+0
| | | | | | | | | Review URL: http://codereview.chromium.org/8195005 TBR=erik.corry@gmail.com Review URL: http://codereview.chromium.org/8207003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104551 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce flood of plugin events by better throttlingjar@chromium.org2011-10-071-1/+6
| | | | | | | | r=darin BUG=99395 Review URL: http://codereview.chromium.org/8189001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104494 0039d316-1c4b-4281-b951-d872f2087c98
* Roll V8 deps to 3.6.5.1. This includes the new incremental GC.erik.corry@gmail.com2011-10-071-0/+8
| | | | | | Review URL: http://codereview.chromium.org/8195005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104463 0039d316-1c4b-4281-b951-d872f2087c98
* Get Chrome to build & link with USE_AURA on Windows again.BUG=noneTEST=noneben@chromium.org2011-10-061-4/+4
| | | | | | Review URL: http://codereview.chromium.org/8174005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104382 0039d316-1c4b-4281-b951-d872f2087c98
* Context-based HTML paste plumbingdcheng@chromium.org2011-10-066-6/+48
| | | | | | | | | | | This patch creates the necessary plumbing to pass the fragment + context into WebKit when pasting HTML. This allows things like <td></td> to be properly reconstructed inside WebKit. BUG=19360 TEST=WebKit layout tests Review URL: http://codereview.chromium.org/7600014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104378 0039d316-1c4b-4281-b951-d872f2087c98
* Added autorotate flag in PDF rendering and wiring it through service-utility ↵gene@chromium.org2011-10-061-2/+3
| | | | | | | | channel. Review URL: http://codereview.chromium.org/8146004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104371 0039d316-1c4b-4281-b951-d872f2087c98
* By default, disable temporary storage eviction based on free disk space.mnaganov@chromium.org2011-10-063-7/+49
| | | | | | | | | | R=kinuko@chromium.org BUG=none TEST=QuotaTemporaryStorageEvictorTest::DiskSpaceNonEvictionTest, ::DiskSpaceEvictionTest Review URL: http://codereview.chromium.org/8137008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104317 0039d316-1c4b-4281-b951-d872f2087c98
* Revert revision 104259 "Update V8 to 3.6.5"ricow@chromium.org2011-10-061-8/+0
| | | | | | Review URL: http://codereview.chromium.org/8168009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104270 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.6.5.ricow@chromium.org2011-10-061-1/+9
| | | | | | | | This includes the new incremental GC. Review URL: http://codereview.chromium.org/8166016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104259 0039d316-1c4b-4281-b951-d872f2087c98
* Input event filtering and compositor thread setup.darin@chromium.org2011-10-061-0/+2
| | | | | | | | | | | | | | | | | | | | There are two new classes: InputEventFilter and CompositorThread. The first sets up a MessageFilter designed to route input events to the compositor thread. CompositorThread sets up the compositor thread and it has a InputEventFilter. When we pass an event to the CompositorThread, we are actually passing it to a WebCompositor, which can respond asynchronously via WebCompositorClient to tell us whether it handled the event or wants us to punt it up to the WebWidget. It can also tell us that it did not handle the event and that we should not bother sending it to the WebWidget. InputEventFilter contains all of the interesting thread marshalling code. CompositorThread has the WebCompositor hookup. Review URL: http://codereview.chromium.org/8089002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104258 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor return message into webkit_glue (make include-friendly).gbillock@chromium.org2011-10-052-0/+25
| | | | | | | | | | | | | Refactor return message handling into IntentsDispatcher so that this class can implement a WebKit client interface. BUG=None TEST=None Review URL: http://codereview.chromium.org/8072013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104125 0039d316-1c4b-4281-b951-d872f2087c98
* Add forgotten file from previous policy IDLization patch.brettw@chromium.org2011-10-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104103 0039d316-1c4b-4281-b951-d872f2087c98
* These changes are requires to build Aura without relying on GTK.saintlou@chromium.org2011-10-045-7/+4
| | | | | | | | | | | | | The CL rename webkit/support/platform_support_gtk.cc which was really non GTK specific. TBR=tony@chromium.org BUG=97131 TEST=none Review URL: http://codereview.chromium.org/8093011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104013 0039d316-1c4b-4281-b951-d872f2087c98
* This function no longer does anything. Remove the caller so we can delete theabarth@chromium.org2011-10-041-3/+0
| | | | | | | | | | | function. andersca tells me this comment is wrong and that this setting doesn't actually affect the resize corner. See https://bugs.webkit.org/show_bug.cgi?id=69300 for more context. Review URL: http://codereview.chromium.org/8122010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103977 0039d316-1c4b-4281-b951-d872f2087c98
* Retrieve per host storage usage from QuotaManager.mnaganov@chromium.org2011-10-046-2/+159
| | | | | | | | | | R=kinuko@chromium.org BUG=none TEST=QuotaManagerTest.GetUsage Review URL: http://codereview.chromium.org/8079004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103921 0039d316-1c4b-4281-b951-d872f2087c98
* Send IME events to windowless plug-ins (Chromium side)hbono@chromium.org2011-10-045-0/+594
| | | | | | | | | | This change adds a new class WebPluginIMEWin that converts the platform-independent IME data sent from a renderer process (or WebKit) to the Win32 IME messages and send them to a plug-in. To allow the plug-in to retrieve the IME data with IMM32 function calls, this change also adds a patch to GetProcessAddress(). (Flash seems to retrieve the pointers to IMM32 function with this function.) This change also sends IME status retrieved from the plug-in to a browser process (via a renderer process). BUG=82507 TEST=manual Review URL: http://codereview.chromium.org/7082034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103869 0039d316-1c4b-4281-b951-d872f2087c98
* fix _x11 exclusion rule for webkit_gluedpranke@chromium.org2011-10-041-0/+1
| | | | | | | | | | R=davemoore@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/8114025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103845 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scrolling of full-frame pdf docs in accelerated compositing mode by ↵vangelis@chromium.org2011-10-042-2/+22
| | | | | | | | | | | | | | forcing a full frame invalidation on scroll offset changes. Current Pepper2D plugin scrolling is fundamentally incompatible with how pages scroll in the accelerated compositing. Plugins rely on shifting the existing backing and backfilling whereas the compositor scrolls by moving the viewport on top of a fixed document. BUG=chromium-os:18521 Review URL: http://codereview.chromium.org/8100017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103831 0039d316-1c4b-4281-b951-d872f2087c98
* yet another batch of symbols to export from content.dpranke@chromium.org2011-10-041-0/+1
| | | | | | | | | | | | | Also includes changes to a few gypi's to specify dependencies that are otherwise getting implicitly pulled in. R=jam@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/8113014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103830 0039d316-1c4b-4281-b951-d872f2087c98
* Trace PPAPI input events, paints, and messages.jbates@chromium.org2011-10-041-2/+7
| | | | | | | | | BUG=95650 TEST=start about:tracing and run nacl app, verify that input and paint trace events show up. Review URL: http://codereview.chromium.org/8113010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103829 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI SetFullscreen: Explicitely disallow state changes when the oppositepolina@google.com2011-10-031-1/+7
| | | | | | | | | | | | | | | | | | one is already pending. It is not clear what one should expect. Should the 2nd request override the 1st one? Should it be queued up and processed as if it was placed after the 1st one finished? Should it be ignored? In reality, the 2nd transitions does not occur while still messing up the state of 1st one (e.g. the window goes into fullscreen, but fullscreen DidChangeView never fires). Even with the JS interface, the behavior appears to be broken: http://www/~polina/fullscreen.html. Since the feature is not particularly useful, it is cleanest to just deny it in Pepper. BUG=41780 TEST=in CL Review URL: http://codereview.chromium.org/8093013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103767 0039d316-1c4b-4281-b951-d872f2087c98
* Add an additional feature to GLES2DecoderImpl that is used to force the ↵twiz@chromium.org2011-10-031-10/+5
| | | | | | | | | | | | | | | context to obey WebGL feature semantics. The 'force_webgl_glsl_validation' flag is used to override the FeatureInfo parameters of the context group. This change enables all extensions for WebGL contexts, in preparation for allowing resource sharing with the compositor. BUG=96605 TEST=https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/webgl-conformance-tests.html Review URL: http://codereview.chromium.org/7782038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103724 0039d316-1c4b-4281-b951-d872f2087c98
* Additional build fixes for auradavemoore@chromium.org2011-10-034-15/+41
| | | | | | | | | | | | | - Fix webcursor - Fix compile regression for set_visibility -> show() / hide() - Fix compile regression for ChromeBrowserMainParts BUG=None TEST=None Review URL: http://codereview.chromium.org/8095016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103713 0039d316-1c4b-4281-b951-d872f2087c98
* net: Move UnescapeURLComponent() functions into net namespace.tfarina@chromium.org2011-10-024-10/+10
| | | | | | | | | | | BUG=64263 TEST=None R=willchan@chromium.org Review URL: http://codereview.chromium.org/8109004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103677 0039d316-1c4b-4281-b951-d872f2087c98
* Begin CompletionCallback switchover.willchan@chromium.org2011-10-0133-150/+150
| | | | | | | | | | | | | Rename CompletionCallback to OldCompletionCallback in preparation for introducing a new CompletionCallback based on base::Callback. Also renames other CompletionCallback types like CancelableCompletionCallback and TestCompletionCallback and CompletionCallbackImpl. All using sed with s/CompletionCallback/OldCompletionCallback/g. BUG=98719 TEST=none Review URL: http://codereview.chromium.org/8070013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103650 0039d316-1c4b-4281-b951-d872f2087c98
* Check security origin before locking the mouse.yzshen@chromium.org2011-10-012-0/+24
| | | | | | | | | | | | Refuse to lock the mouse if the security origin of the document containing the requesting pepper plugin cannot access the security origin of the main frame document. BUG=41781 TEST=None Review URL: http://codereview.chromium.org/8070011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103607 0039d316-1c4b-4281-b951-d872f2087c98
* Make ifdef match between content/plugin/webplugin_proxy.cc and ↵saintlou@chromium.org2011-10-011-2/+4
| | | | | | | | | | | | chrome/src/webkit/plugins/npapi/webplugin_delegate_impl.h. BUG=97131 TEST=none Review URL: http://codereview.chromium.org/8100006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103592 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash in the renderer process which occurs in the PPAPI host code due ↵ananta@chromium.org2011-09-301-0/+14
| | | | | | | | | | | | | | | | | | | to the underlying plugin object getting destroyed in the context of an incoming ExecuteScript call while the renderer is waiting for an javascript function call on the plugin object to return. We need to grab a reference on the plugin module in the dispatcher code and in the plugin object as there are two crashes which occur here 1. When the dispatcher send is about to return from the Send call and it tries to unmarshal the return values. 2. The other crash is in the wrapper class Invoke function where we crash similarly. Fixes bug http://code.google.com/p/flapper/issues/detail?id=77 Review URL: http://codereview.chromium.org/8098001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103570 0039d316-1c4b-4281-b951-d872f2087c98
* Add more appcache_exports needed for test_shell_tests when we start linking ↵dpranke@chromium.org2011-09-3013-43/+56
| | | | | | | | | | | | appcache as a DLL. R=michaeln@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/8086017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103562 0039d316-1c4b-4281-b951-d872f2087c98
* gcc 4.6 warnings cleanuppph34r@gmail.com2011-09-301-2/+1
| | | | | | | | | | BUG=87490 TEST=compile with gcc 4.6 Review URL: http://codereview.chromium.org/8050008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103513 0039d316-1c4b-4281-b951-d872f2087c98
* Follow-up cleanup promised during r103376's CR.fischman@chromium.org2011-09-302-3/+3
| | | | | | | | | | | | | | | | | | | | | | | - mock_task.{h,cc} is gone. - MockCallback is now MockClosure, and its commentary brought up to date (the commentary checked in was a mix of old and attempt-at-new that never materialized) - NewExpectedCallback is NewExpectedClosure. A bit of background on FooCallback vs. FooCB: when acolwell@ & I did the first conversions to the new world, everything was named FooCallback. I proposed using FooCB for the migrated ones as a way to both easily visually differentiate as well as save characters (!). Now that we have an additional "don't typedef Closures" guideline I like having FooCB for non-closure new-style callbacks, and FooClosure for new-style closures. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/8085017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103464 0039d316-1c4b-4281-b951-d872f2087c98
* Here are more exports needed for content_unittests to link in the component ↵dpranke@chromium.org2011-09-304-7/+12
| | | | | | | | | | | | build. R=jam@chromium.org, darin@chromium.org BUG=90442 TEST= Review URL: http://codereview.chromium.org/8054037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103394 0039d316-1c4b-4281-b951-d872f2087c98
* Convert all of media/ over to the new base::{Bind,Callback} hotness.fischman@chromium.org2011-09-2916-128/+123
| | | | | | | | | | | | | | | | | | | Mostly this was a rote conversion, replacing: - Pass-by-pointer CallbackN<>'s become pass-by-const-ref Callback<>'s. - scoped_ptr<CallbackN<>> members become Callback<> members. - several dedicated FooCallback typedefs became base::Closure. Because it was only used in a small handful of places and only in one place profitably, I deleted AutoCallbackRunner. Because it tickles a Bind bug I disabled mfdecoder in .gyp (about to get deleted in a scherkus CL). BUG=none TEST=media_tests, trybots Review URL: http://codereview.chromium.org/8071007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103376 0039d316-1c4b-4281-b951-d872f2087c98
* Don't prepend hardcoded plugin definitions to plugin groups.bauerb@chromium.org2011-09-293-33/+47
| | | | | | | | | | BUG=98514 TEST=PluginListTest.* Review URL: http://codereview.chromium.org/8070024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103318 0039d316-1c4b-4281-b951-d872f2087c98
* Add locks around the g_all_shared_contexts set and the GLES2Decoderjamesr@chromium.org2011-09-291-1/+14
| | | | | | | | | | BUG= TEST=compile DumpRenderTree with gyp define use_threaded_compositing=1, run tests. Should not crash inside osmesa Review URL: http://codereview.chromium.org/8051026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103311 0039d316-1c4b-4281-b951-d872f2087c98
* Remove AdaptiveDemuxer since it's been replaced with ChunkingDemuxer.fischman@chromium.org2011-09-291-22/+2
| | | | | | | | | | BUG=none TEST=trybots Review URL: http://codereview.chromium.org/8065023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103279 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrites renderer accessibility to not use WebAccessibilityCache.dmazzoni@chromium.org2011-09-292-20/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the primary underlying cause of a number of bugs where the browser's accessibility tree got out of sync with the renderer's accessibility tree, which makes the page seem not functional anymore. Splits renderer accessibility code out of render_view.cc into its own file. All code now uses the axID directly from WebCore::AccessibilityObject rather than WebAccessibilityCache, which can now be deleted. One implication of this is that the top-level node can now change its ID, so we introduce a new role ROLE_ROOT_WEB_AREA to distinguish it from an iframe's ROLE_WEB_AREA node. To solve the problem of getting out of sync, the renderer now maintains a tree of axIDs that reflects the state of the tree as of the most recent message sent to the browser. Whenever a new accessibility notification is posted, it refers to that tree to determine precisely what information needs to be sent to the browser, eliminating problems where the renderer was posting notifications about nodes that the browser didn't know about. BUG=93095,93232,92716,90787,90768 TEST=updated lots of tests Review URL: http://codereview.chromium.org/7966013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103249 0039d316-1c4b-4281-b951-d872f2087c98
* Additional update on Pepper IME API and boilerplate thunk/proxy implementation.kinaba@chromium.org2011-09-296-4/+113
| | | | | | | | | | | | | | | | | | | | | BUG=59425 TEST=Check that ppapi_tests compile (with GYP_DEFINES=shared_library, too). This CL is the second (out of three) part for adding IME support for PPAPI. It reflects comments from James Su to the previous CL: http://codereview.chromium.org/7882004. - Renamed ..._COMPOSTION_START to _IME_COMPOSITON_START. - Changed to assure GetSegment to return a strictly increasing sequence of segmentation points from 0 to the length. and, - Added the mostly boilerplate code for interfacing with in-process & out-of-process plugins. The actual implementation of the IME support will come as the next and the last part of this series of patches. Review URL: http://codereview.chromium.org/8059006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103234 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI SetFullscreen: Do return PP_FALSE when transition cannot be process. ↵polina@google.com2011-09-292-6/+17
| | | | | | | | | | | | | | The cases include: - going into fullscreen when not processing a user gesture - requesting a duplicate transition Update tests. BUG=41780 TEST=Pepper and NaCl tests, manually Review URL: http://codereview.chromium.org/8070018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103232 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper webcam: allocate the requested number of buffers and properly mark ↵viettrungluu@chromium.org2011-09-291-1/+10
| | | | | | | | | | | | | | them as in use. Also clamp the number of buffers to allocate. BUG=none TEST=none Review URL: http://codereview.chromium.org/8071006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103225 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure WebKit's "canSetValue" attribute is reflected in Chrome's ↵aboxhall@chromium.org2011-09-292-2/+10
| | | | | | | | | | | | accessibility tree. BUG=none TEST=RendererAccessibilityBrowserTest.CrossPlatformWritableElement Review URL: http://codereview.chromium.org/8050003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103217 0039d316-1c4b-4281-b951-d872f2087c98