| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change reenables the Mojo test in Chrome and uses the Mojo IRT interface
inside Mojo calls.
It touches a file in the Mojo repo, which corresponds to the following
change there:
https://codereview.chromium.org/918243002/
That change is necessary for the mojo irt interface to be queried from C++
code.
BUG=454466
Review URL: https://codereview.chromium.org/923593002
Cr-Commit-Position: refs/heads/master@{#316694}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL builds the ppapi_proxy, ppapi_shared and ppapi_ipc libraries
for nacl_helper_nonsfi.
It is now for just making sure it is built properly. It will be actually used
from nacl_helper_nonsfi in a following CL.
BUG=358465
TEST=Ran trybot. Built nacl_helper_nonsfi on top of this CL, and made sure some browser tests actually work well locally.
Review URL: https://codereview.chromium.org/652393003
Cr-Commit-Position: refs/heads/master@{#302015}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL uses LatencyInfo to track the plugin input event latency.
1.Each plugin input event has an associated LatencyInfo which includes
some important components from its according ui::Event/WebInputEvent's
LatencyInfo. To do that, during the scope of
RenderWidget::OnHandleInputEvent(WebInputEvent, latency_info)
we first cache the WebInputEvent's latency_info, then if the input
event needs to be routed to plugin, we copy the important components
from the cached latency_info into the plugin input event's LatencyInfo.
2.A private API InputEventPrivate::TraceInputLatency(bool has_damage) is exposed.
3.If the event is believed to cause rendering damage, private_event.TraceInputLatency(true)
can be called, and the input event's LatencyInfo will be sent to renderer with next
plugin frame and be tracked until it reaches screen.
If the event is believed to not cause any rendering damage,
private_event.TraceInputLatency(false) can be called, and the LatencyInfo tracking ends
right at the call.
BUG=355719
TEST=with custom test touch drawing plugin, input-to-swapbuffer latency
is shown correctly in trace viewer.
Review URL: https://codereview.chromium.org/252663002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272990 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates targets that use blink public API headers to depend on the
blink_headers target, which sets up include paths so the headers can function
without needing relative path hacks. Targets that expose #includes of public
blink headers export the dependent settings from blink_headers to their
dependents.
BUG=350097
Review URL: https://codereview.chromium.org/189713002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257357 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=345453
Review URL: https://codereview.chromium.org/185063002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254628 0039d316-1c4b-4281-b951-d872f2087c98
|
|
BUG=345453
TBR=dtseng@chromium.org, bradnelson@chromium.org,
Review URL: https://codereview.chromium.org/180393003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253667 0039d316-1c4b-4281-b951-d872f2087c98
|