| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
This allows writing input-event related tests for the renderer side.
BUG=321457
R=jdduke@chromium.org, jochen@chromium.org
Review URL: https://codereview.chromium.org/95283004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238082 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This could explain the newly introduced dependencies on v8, FFMPEG
and Angle, which is causing the iOS bots on the main waterfall to fail.
Tentative build-fix, I'll revert if it doesn't solve the problem. See
the bug for logs and discussion.
BUG=324413
R=jochen@chromium.org
Review URL: https://codereview.chromium.org/96913003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237925 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We pass the list of suggestions when opening the color chooser.
We also pass the suggestion labels but we aren't using them yet. We should use them in the future to improve accessibility.
The suggestions are arranged in a grid with four columns.
BUG=242455
NOTRY=true
Review URL: https://codereview.chromium.org/23026006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237890 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This patch builds on Eran's CT wiring patch:
https://codereview.chromium.org/76443006/
BUG=309578
Review URL: https://codereview.chromium.org/88643002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237849 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're using this code even when plugins are disbled (mainly for chrome
settings). Include it when enable_plugins==0.
TBR=creis@chromium.org
TEST=content_unittests embedded=1 component=shared_library
Review URL: https://codereview.chromium.org/95553002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237840 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notify WebSocket opening handshake request / response to the renderer process
to show them in the inspector.
Moved WebSocketHandshake{Request, Response} from modules/websockets
to platform/network to use them in platform/exported .
Blink side CL is: https://codereview.chromium.org/77273002/
BUG=310405
R=ricea, tsepez, jam
Review URL: https://codereview.chromium.org/77513002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237486 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If a connection is after OnUpgradeNeeded it is removed from a map and
when the OnSuccess comes through a new WebIDBDatabase object is minted
but ignored by the blink side. This leads to a leak, which was turned
up by http://crrev.com/67463006 which starts asserting that a new
object is not in a success following an upgrade.
Push the change from r237142 back into the browser side of things, and
don't even send an ID across.
R=alecflett@chromium.org
TBR=darin@chromium.org
BUG=234277
Review URL: https://codereview.chromium.org/86773002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237433 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add an instrumentation event to GPU command buffer to enable GPU process
utilization tracking in DevTools. The collected events are then passed
to the DevToolsAgent peer at the inspected renderer process.
The Blink counterpart is at https://codereview.chromium.org/46663010/
TBR=jln
BUG=298951
Review URL: https://codereview.chromium.org/64173003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236403 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The native CommandLine lives in base, and so too should the Java wrapper. Move
CommandLine.java to base, updating all references and factoring out previously
contained switches to BaseSwitches and ContentSwitches.
BUG=320747
TBR=ajwong@chromium.org
Review URL: https://codereview.chromium.org/62333025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236113 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implement pinch gesture using touch input for the new synthetic gesture
framework.
Added unit tests for zooming in and out using pinch.
BUG=297980
Review URL: https://codereview.chromium.org/61313004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235530 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL ensures that we use pango implementation when use_pango = 1
instead of Ozone. Currently, Ozone implementation is not ready
causing crashes when support for toolkitviews is enabled.
BUG=
Review URL: https://codereview.chromium.org/60273009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234762 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Further unify fling and tap behavior across platforms by enabling touchscreen
tap suppression on Android. Also correct for GestureShowPress deferral
on a deferred GestureTapDown
BUG=313223,313259
Review URL: https://codereview.chromium.org/67103002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234147 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notable changes in this CL:
* Rename files that depend on pango to have _pango suffix.
* Add a filename gyp rule to exclude _pango* files when use_pango = 0
* Add empty implementations for a few font-related API for ozone.
BUG=313793
R=jam@chromium.org, msw@chromium.org, rjkroege@chromium.org
Review URL: https://codereview.chromium.org/26541007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves the memory allocation / stats structs from content to gpu:: and
eliminates many redundant copies of this information in different parts of the
stack. This also moves the stats sending and allocation callbacks to
gpu::ContextSupport / gpu::GpuControl to get rid of the bounce through
WebKit::WebGraphicsContext3D.
The new flow for cc to register for memory allocation changes and pass stats to
the manager is this:
cc:: registers for MemoryAllocationChanged callbacks and sends stats via the
gpu::ContextSupport interface. Memory allocations are represented by a
gpu::MemoryAllocation struct and memory statistics are sent in a
gpu::ManagedMemoryStats struct.
The implementation of gpu::ContextSupport (gpu::gles2::GLES2Implementation)
forwards the calls to gpu::GpuControl. content::CommandBufferProxyImpl's
implementation of these maps the calls to content IPCs that drive the memory
manager implementation.
This patch gets rid of the following things:
*) WebKit::WebGraphicsMemory(Allocation|Stats) go away. These were used only
because cc was not able to depend on the previous locations of the
allocation/stats structs in content::. Now that these structs are in gpu::, the
compositor (which is the only thing using these) can see them directly
*) WebGraphicsContext3D::sendManagedMemoryStatsCHROMIUM /
setMemoryAllocationChangedCallbackCHROMIUM go away.
*) cc:ManagedMemoryPolicy's cutoff fields are now
gpu::MemoryAllocation::PriorityCutoff enums instead of an (inconsistently named)
copy.
*) GpuMemoryAllocationForBrowser goes away and is managed directly in content.
gpu::GpuMemoryAllocationForRenderer is renamed to just gpu::MemoryAllocation
*) Many proxies and converters go away.
cc::ManagedMemoryPolicy sticks around in this patch, even though it's largely
the same as gpu::MemoryAllocation, since it's sometimes used by code that
doesn't go through the gpu memory allocation path - such as android_webview -
and it has some additional state (num_resource_limit) that's not applicable to a
general gpu::MemoryAllocation. Chris tells me this struct is due for
simplification as well, so maybe it'll make sense to fold it in in a future
patch.
Diffstat:
53 files changed, 345 insertions(+), 713 deletions(-)
BUG=181120
R=piman,ccameron
Review URL: https://codereview.chromium.org/45243002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231527 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the pattern we follow for projects under ui/, each top-level directory
(app_list, aura, compositor, events) have its own gyp file for its main target
(library).
BUG=299841
TEST=build/gyp_chromium, ninja -C out/Debug shell_dialogs, and other targets
still build.
R=ben@chromium.org
Review URL: https://codereview.chromium.org/47323002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231478 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a multi-process framework for reading/writing directly to
memory that the 3D graphics hardware can use for rendering without
any costly copying having to be done on the GPU process side.
A GpuMemoryBuffer is a type of shared memory that can be accessed
by the GPU. The high level procedure required to allocate this type
of memory is almost exactly the same as that for standard shared
memory. Only the browser process can allocated the memory and it
needs to be shared and registered with the GPU process before it can
be used.
This also adds a GpuMemoryBuffer type that is backed by standard
shared memory for testing purposes.
TEST=gpu_unittests --gtest_filter=MockGpuMemoryBufferTest.Lifecycle
BUG=261649
Review URL: https://codereview.chromium.org/19762004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230248 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the unused SurfaceCapturer interface. Per discussion we will
not be using this for desktop capture.
BUG=NONE
TEST=local build, trybots
R=cdn@chromium.org, piman@chromium.org, sheu@chromium.org
Review URL: https://codereview.chromium.org/26313003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229229 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Worker-related classes.
MessagePorts can also be used by non-workers.
This is part of a series of changes to fix cross-process MessagePorts. This CL
contains no functional changes.
BUG=278336
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=228448
Review URL: https://codereview.chromium.org/25299002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228662 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Refactoring: Move MessagePort-related IPCs and handling them away from Worker-related classes.
>
> MessagePorts can also be used by non-workers.
>
> This is part of a series of changes to fix cross-process MessagePorts. This CL
> contains no functional changes.
>
> BUG=278336
>
> Review URL: https://codereview.chromium.org/25299002
TBR=marja@chromium.org
Review URL: https://codereview.chromium.org/27192002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228455 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Worker-related classes.
MessagePorts can also be used by non-workers.
This is part of a series of changes to fix cross-process MessagePorts. This CL
contains no functional changes.
BUG=278336
Review URL: https://codereview.chromium.org/25299002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228448 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
First patch in an effort to clean up synthetic gesture handling.
Implement abstract synthetic gesture class, with subclasses for each individual
gesture (only smooth scroll for now). Gestures are manually serialized and
deserialized to send them over IPC without requiring specific message types for
each gesture type.
The class is called "NewSyntheticGesture" for now to avoid clashes with the current SyntheticGesture class. Once the new synthetic gesture stack is complete, I'll remove the old class and rename the new one.
Add SyntheticGesturePacket as a wrapper for synthetic gestures and implement
ParamTraits template for sending it over IPC.
Unit test for checking that serializing and deserializing gestures works as
intended.
BUG=297980
Review URL: https://codereview.chromium.org/25088004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228212 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The device_motion_hardware_buffer.h should be in the content/common/device_orientation/
subdirectory where all other related files are located.
BUG=
Review URL: https://codereview.chromium.org/25878002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228196 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the removal of buffered input routing, content::InputEvent can be tailored
to suit current needs. Remove the IPC::Message supporting InputEvent::Payload
construct, making InputEvent a lightweight wrapper of WebInputEvent and
LatencyInfo.
BUG=303219
Review URL: https://codereview.chromium.org/25690004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227589 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It doesn't make any sense to configure chromium without a gpu and (unsurprisingly)
trying to set this variable to false just results in a broken build.
R=piman
Review URL: https://codereview.chromium.org/25666014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226964 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the BufferedInputRouter, InputQueue and EventPacket. After further
review and discussion, it's been decided that vsync-aligned input handling would
best be added to the input pipeline via incremental updates, beginning with
event types that currently rely on coaelescing and browser-side buffering.
BUG=245499
Review URL: https://codereview.chromium.org/25385002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226224 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Landed previously in r225857, which was reverted in r225859 because it broke android tests.
BUG=103304
R=ben@chromium.org
Review URL: https://codereview.chromium.org/25015003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225909 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> gfx: Create a separate gfx component out of ui.
>
> BUG=103304
> R=ben@chromium.org
>
> Review URL: https://codereview.chromium.org/25015003
TBR=sadrul@chromium.org
Review URL: https://codereview.chromium.org/25161002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225859 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=103304
R=ben@chromium.org
Review URL: https://codereview.chromium.org/25015003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225857 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Rename webkit_support.gyp to webkit_glue.gyp
- Move it into glue/ directory.
- Remove DEPS and OWNERS file.
BUG=265753
R=darin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/23583055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224864 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is the initial cut for the browser-side NavigationControllerDispatcherHost,
and all the various related support plumbing to hook up two initial messages.
BUG= 285976
Review URL: https://chromiumcodereview.appspot.com/23615009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224585 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since chrome-for-tv is using pepper plugins while based on Android.
we should add some files necessary for pepper plugins to |sources|,
when pepper plugin is enabled on android.
BUG=
Review URL: https://chromiumcodereview.appspot.com/23978005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222561 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MediaPlayerHostMsg_Initialize_Type.
There's no need to have the enum in media:: as its only used as a parameter for an IPC message for code that lives under content/.
This change also migrates MediaPlayerAndroid creation code into content/ where we're better situated to switch to Android demuxer client interfaces.
BUG=263652
Review URL: https://chromiumcodereview.appspot.com/23933003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222538 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The primary goal of this change is to allow PasswordForm to depend on //
autofill code for password generation. A side benefit is that this change will
allow iOS to cleanly use PasswordForm.
To accommodate the fact that multiple message files need to know about PasswordForm, it is put into a newly-created autofill_param_traits_macros.h rather than autofill_messages.h.
BUG=263121
Review URL: https://chromiumcodereview.appspot.com/23742004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221991 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the BufferedInputRouter, browser input events will be batched into packets
before being sent to the renderer. Add a common InputEvent type that provides
id'ed carriage of either WebInputEvents or general IPC input messages. Also add
a composite EventPacket type for batched InputEvent transport and dispatch.
BUG=245499
Review URL: https://chromiumcodereview.appspot.com/19624005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221905 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a refactoring-only change! Eliminates enums for
accessibility roles, states, and notifications and uses
equivalent enums from Blink instead. Saves several
giant switch statements, saves a few characters per
line, and makes future changes to roles and states simpler.
Another benefit is that you can search for a role, state,
or event and find all of the places where it's used throughout
the code at once.
Also renames WebAccessibilityObject -> WebAXObject
and notification -> event in the context of accessibility.
BUG=269034
Review URL: https://chromiumcodereview.appspot.com/23651003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221295 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The above file was excluded in
https://chromiumcodereview.appspot.com/23030005/, but is necessary for
successful compilation when order_profiling flag is enabled.
BUG=
Review URL: https://chromiumcodereview.appspot.com/23882006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dead code is found examining symbols in the final targets of the 'All' build target.
Note, Ninja/Gyp combination does not provide a mechanism to
blocking include files. A later change could make something undead and the developer would get a link error, where they might expect a compile error.
I didn't modify GYP files were there was currently no branching or where there was already a very complex set of conditional configurations. Other than these cases which are minor, the majority of remaining dead code is because we link third party libraries with whole-archive flag.
BUG=
Review URL: https://chromiumcodereview.appspot.com/23030005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220856 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
contents directly from a surface. This change:
* Adds the SurfaceCapturer interface
* Adds GLSurfaceCapturer{,Host}, which expose the interface across IPC from
the GPU process to the browser process.
BUG=260210
BUG=221441
TEST=local build, run on CrOS snow
Review URL: https://chromiumcodereview.appspot.com/22935009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220369 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sometimes GPU main thread is very busy and VDA::Decode is not
run immediately on the main thread. Using MessageFilter to
run VDA::Decode directly on IO thread can reduce decode
latency by around 80ms on various CrOS devices.
BUG=170345
TEST=Try http://apprtc.appspot.com/?debug=loopback on Chromebook Daisy.
Run local hardware-accelerated video on Daisy and Link.
Run video_decode_accelerator_unittest on Daisy.
Review URL: https://chromiumcodereview.appspot.com/23125014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220259 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This migrates cc to checking for context capabilities through a struct
provided by the ContextProvider instead of parsing out the GL_EXTENSIONS
string manually. This is a very minor performance win, since we don't
parse the string multiple times. More importantly, this centralizes
capability testing into one place and breaks cc's dependency on
WebString.
The implementation of ContextCapabilities() in content still parses out
the extensions string from the context, but we can route this data in
more directly in a follow-up.
BUG=279518
Review URL: https://chromiumcodereview.appspot.com/23466003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220186 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 1f99bc28b47392ed97d03863460bc681d7f39a1a.
/media was only needed for the old version of voice search on iOS.
BUG=227855
Review URL: https://chromiumcodereview.appspot.com/18873009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219867 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the media::VideoEncodeAccelerator implementation for the Exynos
platform.
BUG=221441
BUG=260210
TEST=build, run on CrOS snow
Review URL: https://chromiumcodereview.appspot.com/20962003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217805 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adds media::VideoEncodeAccelerator class.
* Add GpuVideoEncodeAccelerator{,Host} classes and appropriate IPC.
* Integrates into WebRTC stack with RTCVideoEncoderFactory/RTCVideoEncoder.
* Rename media::GpuVideoDecodeFactories -> media::GpuVideoAcceleratorFactories
and generalize for use by the encode accelerator implementations as well.
BUG=260210
BUG=170345
TEST=local build, run on CrOS snow; local build, unittests on desktop Linux
Review URL: https://chromiumcodereview.appspot.com/20632002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217276 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=166165
Test=WebViewTest.*, WebViewInteractiveTest.*
TBR=cdn@chromium.org for removing IPCs in browser_plugin_messages.h
NOTRY=true, previous patch worked, just merging.
Review URL: https://chromiumcodereview.appspot.com/21297005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217057 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also replaced content::MEDIA_SCREEN_VIDEO_CAPTURE with
content::MEDIA_DESKTOP_VIDEO_CAPTURE which will be used to identify all
types of desktop media sources.
BUG=237907
R=jam@chromium.org, xians@chromium.org
Review URL: https://codereview.chromium.org/22370010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The EVS codepath is now dead. We will be using sheu@'s VEA path for
HW-encoded screen capture.
Revert "Encoded video capture: wire up key frame and bitrate settings."
This reverts commit 348baf5a7b91cc4801dca5eae2921072055f35bc.
Revert "Fix build failure with Android AOSP builds."
This reverts commit ad526fe2ad101e249fe862b6e98c7d78ccdbc5ca.
Revert "Define EncodedVideoSource and RtcCapturedEncodingVideoCapturer."
This reverts commit 76bf7f58d93256dfa5867b6730e446517ead2a30.
BUG=221441,248334
TEST=trybot
TBR=fischman@chromium.org
Review URL: https://codereview.chromium.org/21421002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216262 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mechanical changes only, directory moving +
* renamed all DomStorage* to DOMStorage* for consistency
* renamed DOMStorageContextImpl to DOMStorageContextProxy, and renamed DomStorageContext to DOMStorageContextImpl
* other minor cleanups
Diff for dom_storage_context_impl.* may look a bit messy
due to chained renames (it's just replaced with former
webkit/browser/dom_storage/dom_storage_context.*)
BUG=265769
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/22297005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
OVDA has been dead code in the tree since 3/13 and m27
https://gerrit.chromium.org/gerrit/gitweb?p=chromiumos/platform/login_manager.git;a=commit;h=934e55cd90c2fd7a5b89fe201b251d542e896f46
BUG=223194
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/21584002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215933 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a gyp variable to simplify WINSDK path strings,
and grabs the x64 files rather than x86.
BUG=268525,267893
Review URL: https://chromiumcodereview.appspot.com/22262003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215814 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL features:
- extracted code in base class device_sensor_event_pump
- implementation of device_motion_event_pump and device_orientation_event_pump
- new unit test for device_orientation_event_pump
- added device_orientation_event_pump to platform, i.e. can be activated using SetDeviceOrientationListener().
- IPC messages, corresponding filter and hardware buffer implementation.
BUG=261165
Review URL: https://chromiumcodereview.appspot.com/20707002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215680 0039d316-1c4b-4281-b951-d872f2087c98
|