summaryrefslogtreecommitdiffstats
path: root/webkit/glue
Commit message (Collapse)AuthorAgeFilesLines
...
* Flag-enabled the experimental x-adaptive scheme with --enable-adaptive.fischman@chromium.org2011-03-301-0/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6749045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79886 0039d316-1c4b-4281-b951-d872f2087c98
* In preparation for NativeTheme refactoring, renaming the class NativeThemerogerta@chromium.org2011-03-301-9/+9
| | | | | | | | | | | | to NativeThemeWin, since it is windows specific anyway. BUG=None TEST=None R=xiyuan@chromium.org Review URL: http://codereview.chromium.org/6778009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79874 0039d316-1c4b-4281-b951-d872f2087c98
* Standardize grit invokes (part 2)thomasvl@chromium.org2011-03-291-77/+11
| | | | | | | | | | | | | Switch the 4 webkit related grd files over to using the gypi files to get consistant sytax. Since the webkit version action already uses something from build/util, I'm thinking these paths will be ok in both a chromium checkout and a webkit checkout. BUG=22247 TEST=everything still builds and is localized Review URL: http://codereview.chromium.org/6773012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79716 0039d316-1c4b-4281-b951-d872f2087c98
* Updating XTBs based on .GRDs from branch 696karen@chromium.org2011-03-2939-4/+194
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79708 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome.benchmark routines to clear the host and predictor caches.tonyg@chromium.org2011-03-281-0/+7
| | | | | | | | | | | | This will be used in web-page-replay to enable TCP preconnect and DNS prefetch. BUG=None TEST=unit_tests passes Review URL: http://codereview.chromium.org/6660008 Patch from Ziga Mahkovec <ziga@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79610 0039d316-1c4b-4281-b951-d872f2087c98
* Move some files from base to base/memory.levin@chromium.org2011-03-2817-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98
* Add P2PTransport interface in webkit_glue.sergeyu@chromium.org2011-03-272-0/+52
| | | | | | | | | | | | The new interface will be implemented by the renderer, and will provide P2P transport for Pepper and P2P JavaScript APIs. TEST=None BUG=None Review URL: http://codereview.chromium.org/6676101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79520 0039d316-1c4b-4281-b951-d872f2087c98
* FTP: Detect the character encoding only after the entire listing is received.phajdan.jr@chromium.org2011-03-262-92/+32
| | | | | | | | | | | | | | | | | | | Otherwise the parser could be confused extremely easily. Imagine a listing which has only ASCII characters at the beginning, but after we detect it as ASCII-encoded, some UTF-8 bytes appear. It can be made more complex though, for example the beginning might look like UTF-8, but the entire listing may use a different encoding incompatible with UTF-8 (that was the case here, see bug). This change also simplifies the directory listing parser. When we always have the entire listing when parsing, some complex code can be removed. BUG=76171 TEST=see bug Review URL: http://codereview.chromium.org/6670085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79490 0039d316-1c4b-4281-b951-d872f2087c98
* Retrieve the accessibility tree from an iframe's document in the renderer,dmazzoni@chromium.org2011-03-251-2/+8
| | | | | | | | | | | | | so that documents with iframes can be fully accessible. Depends on webkit patch: http://bugs.webkit.org/show_bug.cgi?id=56984 BUG=57727 TEST=Adds new browser test. Review URL: http://codereview.chromium.org/6731020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79443 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper/Flapper: Add IsFormatAvailable() to PPB_Flash_Clipboard.viettrungluu@chromium.org2011-03-241-3/+8
| | | | | | | | | | | | This requires a WebKit change (see https://bugs.webkit.org/show_bug.cgi?id=56868). BUG=none TEST=none Review URL: http://codereview.chromium.org/6724010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79289 0039d316-1c4b-4281-b951-d872f2087c98
* Update translations using strings from launchpad.net r160tony@chromium.org2011-03-231-0/+1
| | | | | | | | | | Patch from Fabien Tassin <fta@sofaraway.org>. R=tony@chromium.org,darin@chromium.org Review URL: http://codereview.chromium.org/6729004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79202 0039d316-1c4b-4281-b951-d872f2087c98
* Build a raw video pipeline for the <video> with a special src attribute ↵acolwell@chromium.org2011-03-231-8/+17
| | | | | | | | | | | | | | | | | | | | | (media://...). The raw video pipeline graph only has two filters - one pass-thru decoder filter and one renderer filter. Contributed by ronghuawu@google.com Original code reviews: http://codereview.chromium.org/6658001/ (pipeline changes) http://codereview.chromium.org/6621049/ (pass-thru filter) BUG=none TEST=media_unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79149 Review URL: http://codereview.chromium.org/6726006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79185 0039d316-1c4b-4281-b951-d872f2087c98
* A proposal and implementation for an initial postMessage interface. These ↵dmichael@google.com2011-03-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | interfaces will allow JavaScript to send data asynchronously to a module instance, and the module instance to asynchronously send data to a JavaScript message handler. Note, I did something differently from other per-instance interfaces. While the C interface has 'PPB_Messaging' and 'PPP_Messaging' separate from the Instance interfaces, I stuck the per-instance messaging in to pp::Instance. It seems more intuitive to me, and doesn't have the drawbacks of having too many functions in the C layer instance interfaces. Happy to back off of that position, but it's worth a shot. Overview: From JavaScript, you can invoke 'postMessage' on the embedded module. That results in a call to 'PPP_Messaging::HandleMessage'. From Native Code, you can invoke 'PPB_Messaging::PostMessage', which results in a call to an 'onmessage' function on the DOM element for the module instance in the JavaScript code (if one has been registered). Please see the included example or the examples in the comments of PPB_Messaging and PPP_Messaging. Restrictions: - This implementation is synchronous. A later CL will make it asynchronous. - This implementation supports only intrinsic values and strings (all types that PP_Var supports except for objects). Object & array support will come later. - This implementation only allows for 1 channel per instance. You can not expose other 'channels' or 'ports'. Future CLs will add support for MessagePorts. BUG=None TEST=test_post_message.h/.cc (This CL replaces http://codereview.chromium.org/6538028/ ) Review URL: http://codereview.chromium.org/6716005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79178 0039d316-1c4b-4281-b951-d872f2087c98
* Make WebKitClient::traceEvent issue GPU_TRACE_EVENTs.nduca@chromium.org2011-03-232-1/+7
| | | | | | Review URL: http://codereview.chromium.org/6715009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79166 0039d316-1c4b-4281-b951-d872f2087c98
* If --disable-webgl is passed, continue to return null fromkbr@chromium.org2011-03-231-4/+2
| | | | | | | | | | | | | | | | | | Canvas.getContext("webgl"), but leave WebGLRenderingContext and related properties on the DOMWindow. Blacklisting of certain GPUs is resulting in reports that the browser doesn't support WebGL, when in reality only the graphics card doesn't. An upstream WebKit patch will follow this one removing the WebGL switch from WebRuntimeFeatures and removing the EnabledAtRuntime extended attribute from these properties. BUG=77110 TEST=none (verified manually) R=tony@chromium.org,darin@chromium.org,arv@chromium.org Review URL: http://codereview.chromium.org/6705015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79160 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 79149 - Build a raw video pipeline for the <video> with a special src ↵acolwell@chromium.org2011-03-231-17/+8
| | | | | | | | | | | | | | | | | | | | | | attribute (media://...). The raw video pipeline graph only has two filters - one pass-thru decoder filter and one renderer filter. Contributed by ronghuawu@google.com Original code reviews: http://codereview.chromium.org/6658001/ (pipeline changes) http://codereview.chromium.org/6621049/ (pass-thru filter) BUG=none TEST=media_unittests Review URL: http://codereview.chromium.org/6726006 TBR=acolwell@chromium.org Review URL: http://codereview.chromium.org/6722031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79158 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of renderer->browser messages to content.jam@chromium.org2011-03-232-2/+3
| | | | | | | TBR=tsepez Review URL: http://codereview.chromium.org/6721021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79152 0039d316-1c4b-4281-b951-d872f2087c98
* Build a raw video pipeline for the <video> with a special src attribute ↵acolwell@chromium.org2011-03-231-8/+17
| | | | | | | | | | | | | | | | | | | (media://...). The raw video pipeline graph only has two filters - one pass-thru decoder filter and one renderer filter. Contributed by ronghuawu@google.com Original code reviews: http://codereview.chromium.org/6658001/ (pipeline changes) http://codereview.chromium.org/6621049/ (pass-thru filter) BUG=none TEST=media_unittests Review URL: http://codereview.chromium.org/6726006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79149 0039d316-1c4b-4281-b951-d872f2087c98
* Remove PPB_Var interface's scripting functionality.neb@chromium.org2011-03-231-2/+0
| | | | | | | | | | | PPB_Var now only deals with the PPB_Var datatype. PPB_Var_Deprecated provides scripting for legacy users, post message API will be the replacement in the future. BUG=76453 TEST=none Review URL: http://codereview.chromium.org/6673098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79139 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 78992 - Make WebKitClient::traceEvent issue GPU_TRACE_EVENTs.andybons@chromium.org2011-03-221-6/+1
| | | | | | | | | Review URL: http://codereview.chromium.org/6715009 TBR=nduca@chromium.org Review URL: http://codereview.chromium.org/6708090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78995 0039d316-1c4b-4281-b951-d872f2087c98
* Make WebKitClient::traceEvent issue GPU_TRACE_EVENTs.nduca@chromium.org2011-03-221-1/+6
| | | | | | Review URL: http://codereview.chromium.org/6715009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78992 0039d316-1c4b-4281-b951-d872f2087c98
* Support for '--force-compositing-mode', see WebKit bug 56156sievers@google.com2011-03-212-2/+7
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/6665057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78904 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up the sad plugin painting and the crashed plugin infobars forbrettw@chromium.org2011-03-191-0/+2
| | | | | | | | | | | | | | | | out-of-process PPAPI plugins. This mostly just forwards notifications up and provides a way to get the sad plugin image in the PPAPI rendering code. I moved the NPAPI sad tab painting to a new file so that it could be shared between the NPAPI and PPAPI. This also hooks up the name and version information in the task manager for PPAPI plugins. R=jam@chromium.org Review URL: http://codereview.chromium.org/6685091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78816 0039d316-1c4b-4281-b951-d872f2087c98
* Use PipelineStatusNotification instead of a condvar for pipeline stopping.fischman@chromium.org2011-03-172-16/+4
| | | | | | | | | BUG=none TEST={,http/tests/}media layouttests pass. Review URL: http://codereview.chromium.org/6688014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78611 0039d316-1c4b-4281-b951-d872f2087c98
* Warn/error on "using namespace blah;" in headers on clang machines.erg@google.com2011-03-161-4/+3
| | | | | | | | | | | This adds about 25s to "make -j8" on linux. I have a few ideas on how to reduce runtime to compensate though. BUG=carnitas TEST=compiles Review URL: http://codereview.chromium.org/6698051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78395 0039d316-1c4b-4281-b951-d872f2087c98
* PipelineError is dead. Long live PipelineStatus!fischman@chromium.org2011-03-167-67/+77
| | | | | | | | | | | | | | | | | | | | PipelineError was a poor naming choice because most of the time variables of that type held the value PIPELINE_OK meaning there was in fact no error. Replaced the idiom of [0-ary callback + GetError()] with [1-ary callback taking PipelineStatus argument] which makes the Pipeline API cleaner and less error-prone. Before, consumers of the API had to make sure to call GetError() at the top of each callback, or risk missing state transitions in the pipeline. Now each callback gets an explicit parameter holding the pipeline status at the moment the callback was invoked so failing to handle error conditions should be more apparent in the code. BUG=none TEST=media_unittests + trybots: {mac,linux,win}{_layout,}, linux_rel, linux_clang (all pass or fail with unrelated errors) Review URL: http://codereview.chromium.org/6686061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78379 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak UserAgent string for Touch_UI ChromeOS buildsrbyers@chromium.org2011-03-161-1/+5
| | | | | | | | | | | | | | | | | Use 'CrOS Touch' as the OS instead of just 'CrOS' for TOUCH_UI builds of ChromeOS. This lets websites that are already customizing for tablet experiences easily adapt to support tablet ChromeOS devices. In particular, this will result in UA strings like the following: Mozilla/5.0 (X11; CrOS Touch x86_64 10.4.0) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.692.0 Safari/534.24 BUG=74942 TEST=None Review URL: http://codereview.chromium.org/6627010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78368 0039d316-1c4b-4281-b951-d872f2087c98
* Fix glue for ClipboardHostMsg_ReadAvailableTypes.dcheng@chromium.org2011-03-161-5/+5
| | | | | | | | | | | | | | Since we no longer plan on using this message to service both drags and pasteboard requests, update the glue to call ui::base::Clipboard directly. Eventually, the remaining functions in ClipboardDispatcher will also be moved and/or deleted and the empty class removed. BUG=75237 TEST=none Review URL: http://codereview.chromium.org/6685063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78309 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs and glue for routing a request for an image from the clipboard.dcheng@chromium.org2011-03-153-0/+15
| | | | | | | | | | | BUG=75237 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=78134 Review URL: http://codereview.chromium.org/6625075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78283 0039d316-1c4b-4281-b951-d872f2087c98
* Updating XTBs based on .GRDs from branch 696karen@chromium.org2011-03-1549-174/+777
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78254 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r78134+r78136dcheng@chromium.org2011-03-153-15/+0
| | | | | | | | | | BUG=none TEST=none TBR=levin@chromium.org Review URL: http://codereview.chromium.org/6698011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78139 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs and glue for routing a request for an image from the clipboard.dcheng@chromium.org2011-03-153-0/+15
| | | | | | | | | BUG=75237 TEST=none Review URL: http://codereview.chromium.org/6625075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78134 0039d316-1c4b-4281-b951-d872f2087c98
* DemuxerFactory is born!fischman@chromium.org2011-03-141-4/+5
| | | | | | | | | | | | | | | PipelineImpl no longer knows about DataSources, with DemuxerFactory taking a DataSourceFactory when appropriate (i.e. for FFmpegDemuxerFactory). This diff is relative to patchset 8 of issue 6480050, which must be submitted first. BUG=none TEST=media_unittests pass; chrome plays videos; trybots passed: mac,linux,linux_clang,win_layout; trybots with only unrelated-looking failures: win,{mac,linux}_layout Review URL: http://codereview.chromium.org/6648004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78075 0039d316-1c4b-4281-b951-d872f2087c98
* A small set of related fixes:satish@chromium.org2011-03-141-0/+0
| | | | | | | | | | | | | | - Tell speech recognition server to return errors as part of the JSON response and not HTTP error codes (xjerr=1 url param) - Don't treat an empty response as a parse failure, instead bubble it up to the recognizer which already shows a proper 'speech not recognized' message - Fix a constant's value which was wrong (should've been 30.0, not 60.0) - Change mic image to blue when recording. BUG=none TEST=unit_tests --gtest_filter=SpeechRecognitionRequestTest.* Review URL: http://codereview.chromium.org/6682029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78043 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring code to use factories to create DataSource objects.acolwell@chromium.org2011-03-1413-196/+554
| | | | | | | | | BUG=72485 TEST=None for now. Existing unit tests cover this code. Review URL: http://codereview.chromium.org/6480050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78033 0039d316-1c4b-4281-b951-d872f2087c98
* Fix handling of case where the same AccessibilityObject appears as admazzoni@chromium.org2011-03-142-9/+12
| | | | | | | | | | | | child of more than one parent. Add some additional DCHECKs so that such a problem would be caught even earlier if they were to reoccur. BUG=75496 TEST=Addes new browser test CrossPlatformMultipleInheritanceAccessibility2 Review URL: http://codereview.chromium.org/6683010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78025 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Gears from Chrome.aa@chromium.org2011-03-113-17/+2
| | | | | | | | | | There are probably a few more bits and pieces that can be removed, but I think this is the majority of it. BUG=51934 Review URL: http://codereview.chromium.org/6576020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77888 0039d316-1c4b-4281-b951-d872f2087c98
* Add a console interface for logging to the JS console from a PPAPI plugin.brettw@chromium.org2011-03-111-0/+2
| | | | | | | TEST=manual Review URL: http://codereview.chromium.org/6667010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77852 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete webpasswordautocompletelistener filesisherman@chromium.org2011-03-114-658/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6674013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77840 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the silly notion of MIME types from media code.scherkus@chromium.org2011-03-093-6/+2
| | | | | | | | | | | This was one of the first things I checked into Chromium and I've been wanting to remove it for a long, long time now. BUG=28206 TEST=media_unittests Review URL: http://codereview.chromium.org/6623087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77468 0039d316-1c4b-4281-b951-d872f2087c98
* Make View frame source work for POST results.pfeldman@chromium.org2011-03-092-0/+10
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/6596015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77456 0039d316-1c4b-4281-b951-d872f2087c98
* Browser accessibility improvements so that screen readers can access moredmazzoni@chromium.org2011-03-082-9/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | complicated webpages without problems. First, WebAccessibility now works around a "multiple inheritance problem" in WebCore::AccessibilityObject where the same node appears as a child of multiple parents. For example, a table cell appears as a child of both a row and a column. This is solved by having each WebAccessibility parent check whether the child lists itself as an ancestor. If not, it notes the child's id only in a separate vector, so each child appears fully only once. Second, BrowserAccessibility now has internal reference counting, which allows BrowserAccessibilityManager to update any subtree while maximally reusing as many objects as possible. This fixes many screen reader interaction problems! All of this new functionality is tested with new cross-platform tests. BUG=67192 BUG=67620 TEST=Adds new unit tests and a browser test. Review URL: http://codereview.chromium.org/6625042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77316 0039d316-1c4b-4281-b951-d872f2087c98
* Make FormField be a struct rather than a class per c++ standards.tsepez@chromium.org2011-03-083-78/+51
| | | | | | | | | | | This makes automatic generation of IPC messages much easier. Convert autofill messsage to automatic generation in the process. Attempt #2: fix build on chromeos, see http://codereview.chromium.org/6633001 for original CL. Review URL: http://codereview.chromium.org/6625087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77307 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 77296 - zea@chromium.org2011-03-083-51/+78
| | | | | | | | | | | | | | | Convert autofill messages to use the new IPC macros. This requires changing the FormField class to a struct with publically-visible members, which was what should have been done in the first place, instead of the trivial setters/getters which are accessed in various combinations independently of each other throughout the code. Review URL: http://codereview.chromium.org/6633001 TBR=tsepez@chromium.org Review URL: http://codereview.chromium.org/6623086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77298 0039d316-1c4b-4281-b951-d872f2087c98
* Convert autofill messages to use the new IPC macros. This requirestsepez@chromium.org2011-03-083-78/+51
| | | | | | | | | | | changing the FormField class to a struct with publically-visible members, which was what should have been done in the first place, instead of the trivial setters/getters which are accessed in various combinations independently of each other throughout the code. Review URL: http://codereview.chromium.org/6633001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77296 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r76840 with fix for webkit_gpu dependencies.apatrick@chromium.org2011-03-081-5/+0
| | | | | | | | | | | | | | Removed GPU plugin. Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6635026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77228 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line switches and about:flag to enable FPS indicator and ↵nduca@chromium.org2011-03-072-0/+11
| | | | | | | | | | | | | compositor layer tree. Intentionally did not add a flag for compositor-layer-tree. Can add one if we feel it is truly useful. BUG= TEST= Review URL: http://codereview.chromium.org/6581004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77163 0039d316-1c4b-4281-b951-d872f2087c98
* Fix dbg-shlib build by removing dependency on webkit_glue from content\common.jam@chromium.org2011-03-071-4/+0
| | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/6626053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77160 0039d316-1c4b-4281-b951-d872f2087c98
* Move ResourceDispatcher to content. I've moved the Chrome-specific ↵jam@chromium.org2011-03-071-8/+0
| | | | | | | | SecurityFilterPeer to renderer directory, and factored out its creation so that it's the same as how we create ExtensionLocalizationPeer. Review URL: http://codereview.chromium.org/6626046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77156 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up src/media to be consistent with static versus anonymous namespaces.scherkus@chromium.org2011-03-076-68/+43
| | | | | | | | | | | | | We were using a mix of both (and sometimes even static functions *inside* anonymous namespaces!) so we decided to stick to using static. Also moved static/test code into media namespace and removed media:: prefixes. BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6628020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77135 0039d316-1c4b-4281-b951-d872f2087c98