- 30 Jan, 2015 40 commits
-
-
kcwu authored
BUG=335778 TEST=build and run vaapi_jpeg_decoder_unittest Review URL: https://codereview.chromium.org/825843002 Cr-Commit-Position: refs/heads/master@{#313881}
-
wuchengli authored
BUG=None TEST=compile on CrOS Review URL: https://codereview.chromium.org/885273002 Cr-Commit-Position: refs/heads/master@{#313880}
-
spang authored
Since device processing is moved off-thread, we can't enter the device code from nested UI message loops. So we can remove the task hop in PostUiEvent and dispatch synchronously. WarpCursorTo() did need update to do its own post, as it is the last remaining case of dispatch that doesn't start in its own task. Everything else already posts in ForwardingDeviceEventDispatcher. We can stack-allocate the ui::Events now, too. They previously needed heap allocation to extend their lifetime through the task hop. BUG=449710 TEST=boot link_freon & move mouse Review URL: https://codereview.chromium.org/858333006 Cr-Commit-Position: refs/heads/master@{#313879}
-
spang authored
This makes the injector use the same interface as the devices themselves. It also allows us to remove the PostTask after ui::Event construction from EventFactoryEvdev, because all dispatches already start in their own task (posted by ForwardingDeviceEventDispatcher). BUG=449710 TEST=boot link_freon & move mouse Review URL: https://codereview.chromium.org/882503002 Cr-Commit-Position: refs/heads/master@{#313878}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/65e27b8..116cf7f TBR=rjwright@chromium.org,junov@chromium.org Review URL: https://codereview.chromium.org/862113006 Cr-Commit-Position: refs/heads/master@{#313877}
-
blundell authored
This CL moves services code that is brought in from the Mojo repo and currently living in //mojo/services to instead live in //third_party/mojo_services/src. It fixes up include paths, buildfile references, and DEPS entries to account for the new state of the world. Review URL: https://codereview.chromium.org/861683003 Cr-Commit-Position: refs/heads/master@{#313876}
-
spang authored
This is part of a series moving IO on evdev devices to a fast thread, since UI thread is too slow for the cursor. Make a new class ForwardingDeviceEventDispatcher that wraps EventFactoryOzone and can be safely passed to another thread. When the other thread dispatches, we'll post to EventFactoryOzone on the UI thread with the event. BUG=449710 TEST=boot link_freon & move mouse Review URL: https://codereview.chromium.org/874723002 Cr-Commit-Position: refs/heads/master@{#313875}
-
charliea authored
Provides a second version of addTraceEvent that accepts a timestamp when #WEBKIT_HAS_NEW_ADD_TRACE_EVENT_WITH_TIMESTAMP is defined. This is in preparation for adding the Blink code that writes trace events with user-supplied timestamps. BUG=345845 Review URL: https://codereview.chromium.org/870053006 Cr-Commit-Position: refs/heads/master@{#313874}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/daa5c18..65e27b8 TBR=rjwright@chromium.org,junov@chromium.org Review URL: https://codereview.chromium.org/885063003 Cr-Commit-Position: refs/heads/master@{#313873}
-
smckay authored
BUG=None Review URL: https://codereview.chromium.org/880123004 Cr-Commit-Position: refs/heads/master@{#313872}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/8949229..daa5c18 TBR=rjwright@chromium.org,junov@chromium.org Review URL: https://codereview.chromium.org/889793002 Cr-Commit-Position: refs/heads/master@{#313871}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/527b287..06fb35f CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=fmalita@google.com Review URL: https://codereview.chromium.org/886443004 Cr-Commit-Position: refs/heads/master@{#313870}
-
smckay authored
Changes in task state trigger import controller updates (triggering scanning and UI updates). Update test to work with new async update model. Also: Fix media importer code to pass logical destination when marking a file imported. +satorux for chrome/browser/chromeos/extensions/file_manager/private_api_strings.cc BUG=420680 TEST=browser_test: FileManagerJsTest.* Review URL: https://codereview.chromium.org/888693002 Cr-Commit-Position: refs/heads/master@{#313869}
-
miletus authored
BUG=414283 Review URL: https://codereview.chromium.org/888743003 Cr-Commit-Position: refs/heads/master@{#313868}
-
hashimoto authored
BUG=445645 TEST=tools/perf/run_benchmark --browser=cros-chrome --remote=$device robohornet_pro TEST=tools/telemetry/run_tests telemetry.core.platform.power_monitor.cros_power_monitor_unittest Review URL: https://codereview.chromium.org/887613002 Cr-Commit-Position: refs/heads/master@{#313867}
-
changwan authored
Pipe DidStartNavigationToPendingEntry to WebContentsObserver and TabObserver. BUG=442726 Review URL: https://codereview.chromium.org/877163005 Cr-Commit-Position: refs/heads/master@{#313866}
-
spang authored
This is part of a series moving IO on evdev devices to a fast thread, since UI thread is too slow for the cursor. We must access DeviceDataManager from the UI thread only, so send a new list to EventFactoryEvdev when devices are added or removed, and update DeviceDataManager from there. InputControllerEvdev also needs to know if there's a mouse or touchpad attached, so additionally plumb lists for those devices and update this property on InputControllerEvdev. BUG=449710 TEST=boot link_freon & move mouse Review URL: https://codereview.chromium.org/868043003 Cr-Commit-Position: refs/heads/master@{#313865}
-
calamity authored
This CL deletes the old app list start page as it is obsolete. BUG=None Review URL: https://codereview.chromium.org/874563003 Cr-Commit-Position: refs/heads/master@{#313864}
-
fukino authored
Changes are: - Changes layout of list view. - Add thumbnails for each files. - Add checkmarks for selected items. - Selected items' colors are not inverted to blue now. BUG=402344 TEST=run browser_tests Review URL: https://codereview.chromium.org/886753002 Cr-Commit-Position: refs/heads/master@{#313863}
-
afakhry authored
Current the keyboard overlay doesn't highlight the right keys when the right-hand-side modifier keys (ALT, CTRL, SHIFT) are pressed. It also doesn't show that SHIFT is used as a shortcut to disable CAPS LOCK when it's enabled. R=xiyuan@chromium.org BUG=452667,453623 TEST=manual Review URL: https://codereview.chromium.org/889753002 Cr-Commit-Position: refs/heads/master@{#313862}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/4f92beb..8949229 TBR=rjwright@chromium.org,junov@chromium.org Review URL: https://codereview.chromium.org/871143003 Cr-Commit-Position: refs/heads/master@{#313861}
-
spang authored
This is part of a series moving IO on evdev devices to a fast thread, since UI thread is too slow for the cursor. This properties object owns memory accessed by libgestures, and so needs to be be on the same thread as any gestures devices. So move it from EventFactoryEvdev into InputDeviceFactoryEvdev. BUG=449710 TEST=boot link_freon & move mouse Review URL: https://codereview.chromium.org/868213002 Cr-Commit-Position: refs/heads/master@{#313860}
-
sammc authored
mojo::AsyncWaiter was added to mojo/public/cpp/environment in https://github.com/domokit/mojo/commit/2b6c27fbbe9b704a77e977615b945f364bf520ca and was rolled into chromium. However, the chromium environment implementation is on mojo/environment, which is maintained independently of the version in the mojo repo. This CL copies the mojo repo's mojo/environment into the chromium repo so that mojo::AsyncWaiter is usable there. Review URL: https://codereview.chromium.org/883583005 Cr-Commit-Position: refs/heads/master@{#313859}
-
jamesr authored
I'm planning to remove this interface in favor of connecting directly to mojo.Surface in the mojo repo, this updates html_viewer so it will still work after the removal. Review URL: https://codereview.chromium.org/869343004 Cr-Commit-Position: refs/heads/master@{#313858}
-
weitaosu authored
The InstallHost functionality is no longer used now that our Npapi plugin is gone. I am removing it in preparation for the removal of ElevatedDaemonController. BUG=453172 Review URL: https://codereview.chromium.org/873353004 Cr-Commit-Position: refs/heads/master@{#313857}
-
estade authored
BUG=433486 Review URL: https://codereview.chromium.org/866633002 Cr-Commit-Position: refs/heads/master@{#313856}
-
jackhou authored
BUG=384644 Review URL: https://codereview.chromium.org/866893003 Cr-Commit-Position: refs/heads/master@{#313855}
-
zmo authored
The plan is to implement a Chromium internal command glGetUniformBlocksCHROMIUM, like what we did with glGetProgramInfoCHROMIUM. So we could obtain all uniform block related information from a linked program in one command. This is to optimize the below commands: * glGetUniformBlockIndex * glGetActiveUniformBlockiv * glGetActiveUniformBlockName By separating glGetUniformBlocksCHROMIUM from glGetProgramInfoCHROMIUM, command buffer doesn't need to respond differently for glGetProgramInfoCHROMIUM depending on whether it's ES2 or ES3 command. The drawback is we add an extra client/service side round trip for some ES3 programs. If this becomes a critical perf issue, we can easily merge these two commands into one at a future time. BUG=453127 TEST=gpu_unittests R=piman@chromium.org Review URL: https://codereview.chromium.org/887513002 Cr-Commit-Position: refs/heads/master@{#313854}
-
Nico Weber authored
Fun fact: Neither main nor try waterfalls test this configuration yet. Only our poor clang/win fyi bots ran into this. BUG=453657 R=maruel@chromium.org Review URL: https://codereview.chromium.org/888783003 Cr-Commit-Position: refs/heads/master@{#313853}
-
miu authored
There was a lot of hopping around between two classes, each class having code that executes on two threads. This change makes ExternalVideoEncoder live entirely on the cast MAIN thread, and the VEA client live entirely on the VEA's own thread. This greatly simplified the code and improved readability (especially the create/init sequence). Also added a new FakeVideoEncodeAcceleratorFactory class to provide common functionality for multiple unit test modules. In a soon-upcoming change, the video_sender_unittest.cc code will start using it. BUG=325998, 451277 Review URL: https://codereview.chromium.org/868803007 Cr-Commit-Position: refs/heads/master@{#313852}
-
afakhry authored
Fixed by creating the OfflineResourceThrottle in ChromeOS only if the "enable-offline-load-stale-cache" flag is not enabled. This allows us to go back to the default behavior if this flag is turned off. BUG=433388 TEST=manually R=oshima@chromium.org,rdsmith@chromium.org Review URL: https://codereview.chromium.org/856643002 Cr-Commit-Position: refs/heads/master@{#313851}
-
vitalybuka authored
Conflict was fixed in https://codereview.chromium.org/889663003/ Review URL: https://codereview.chromium.org/893463002 Cr-Commit-Position: refs/heads/master@{#313850}
-
shess authored
Rewrite the patch system to leverage git. The patches are generated by git-format-patch in a sub-directory. A developer can regenerate a version-control history using git-am, then use regular git tools to work with the changelists. Hopefully this will make it easier to keep track of patches going forward, and also make it easier to merge Chromium changes with upstream changes when importing new SQLite versions. This CL should not materially modify Chromium's SQLite. sqlite3.c has these changes: - An ancient change to func.c has been dropped for lack of current support. - Code for initializing the recover virtual table was added for testing. Chromium does not set DEFAULT_ENABLE_RECOVER to enable this, instead sql/recovery.cc enables it as needed. - Some comment changes which hadn't propagated from recover.c. Otherwise, minor cleanup changes. SQLite's tests compile and run under Ububntu 14.04.01 and OSX 10.9 with Xcode 5.0, with most tests passing. See README.Chromium for more information. BUG=340757 Review URL: https://codereview.chromium.org/885473002 Cr-Commit-Position: refs/heads/master@{#313849}
-
noms authored
It now reads "<name> switch person button" instead of "<name> button" if you have multiple profiles, and "switch person button" instead of absolute silence if you only have a single, local profile. BUG=450419 Review URL: https://codereview.chromium.org/890693003 Cr-Commit-Position: refs/heads/master@{#313848}
-
achaulk authored
Revert of Revert "compositor: Fix texture flipping for SW mirroring with surfaceless" (patchset #1 id:20001 of https://codereview.chromium.org/865673003/) Reason for revert: This isn't the cause of the crash Original issue's description: > This reverts two CLs > "compositor: Fix texture flipping for SW mirroring with surfaceless" > and > "Exclude reflector_impl_unittest.cc from GN non-Aura, non-Mac builds." > > Reason for revert: > The original patch breaks software mirroring mode on at least veyron_jerry, > and quite possibly all non-freon systems. > > >Original issue's descriptions: > > Exclude reflector_impl_unittest.cc from GN non-Aura, non-Mac builds. > > This fixes the GN build on Android after https://codereview.chromium.org/846063002. > > > > (The GYP build didn't break because content/browser/compositor/ is completely excluded there; see https://code.google.com/p/chromium/codesearch#chromium/src/content/content_tests.gypi&sq=package:chromium&&type=cs&l=1099) > > > > TBR=bauerb@chromium.org > > > > Review URL: https://codereview.chromium.org/879543002 > > > > Cr-Commit-Position: refs/heads/master@{#313074} > > > compositor: Fix texture flipping for SW mirroring with surfaceless > > > > Ozone-surfaceless renders the scene flipped, so the texture contents are > > inverted from what they should be. This fixes the mirroring logic to > > un-flip the texture when needed, and also to send the right sub-buffer > > update rect. > > > > BUG=434115 > > > > Committed: https://crrev.com/c6a481fe79e0c4851a576495105edf2600bfe5be > > Cr-Commit-Position: refs/heads/master@{#312979} > > TBR=danakj@chromium.org,achaulk@chromium.org,bauerb@chromium.org > BUG=434115,451804 > > Committed: https://crrev.com/6302d690c0b3aa762b92300564d9313876c6a2bf > Cr-Commit-Position: refs/heads/master@{#313610} TBR=danakj@chromium.org,bauerb@chromium.org,oshima@chromium.org BUG=434115,451804 Review URL: https://codereview.chromium.org/888653002 Cr-Commit-Position: refs/heads/master@{#313847}
-
boliu authored
Use TexSubImage2D instead of TexImage2D to avoid orphaning EGLImage Create the renderer compositor context on the gpu thread. BUG=448168, 259924 Review URL: https://codereview.chromium.org/769703005 Cr-Commit-Position: refs/heads/master@{#313846}
-
xdai authored
Enable Roboto by default for testing purpose. The testing team wants to enable 'Roboto' by default and have real users to help report bugs too. In this CL 'Roboto' is enabled by default and can be disabled by going to chrome://flags and turn 'disable-roboto-font-ui' to on. Also modify the OobeWebUITest to make the tests run in full screen, otherwise the tests will fail due to the incorrect layout of supervised user creation UI (based on xiyuan@'s advice). Also modify the TextDoesntClip (based on asvitkine@'s advice). BUG=448948 Review URL: https://codereview.chromium.org/867403005 Cr-Commit-Position: refs/heads/master@{#313845}
-
ccameron authored
BUG=451559 Review URL: https://codereview.chromium.org/886633006 Cr-Commit-Position: refs/heads/master@{#313844}
-
dbeam authored
... there's no advanced settings. R=mlerman@chromium.org BUG=452804 Review URL: https://codereview.chromium.org/886843002 Cr-Commit-Position: refs/heads/master@{#313843}
-
weiliangc authored
Simply stop using threaded browser compositor for CrOS. Clean up would be in follow up patch. R=danakj@chromium.org, piman@chromium.org BUG=329552 Review URL: https://codereview.chromium.org/781163003 Cr-Commit-Position: refs/heads/master@{#313842}
-