- 03 Jun, 2014 40 commits
-
-
reveman@chromium.org authored
Images are expensive to draw, especially when they need to be scaled. This skips draw operations with images completely to ensure that drawing using the PaintSimplifier has a predictable cost. BUG= Review URL: https://codereview.chromium.org/310643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274642 0039d316-1c4b-4281-b951-d872f2087c98
-
jianli@chromium.org authored
We also add the interface using the old name GCMStatsRecorder. This is in preparation to move GCMClient to gcm_driver component. We're going to move GCMActivity, GCMClient, GCMClientImpl, and GCMStatsRecorderImpl to gcm_driver component while keeping GCMStatsRecorder interface in google_apis/gcm. BUG=356716 TEST=existing tests due to no functionality changes R=juyik@chromium.org, zea@chromium.org Review URL: https://codereview.chromium.org/312553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274641 0039d316-1c4b-4281-b951-d872f2087c98
-
miletus@chromium.org authored
If we miss a browser frame, reschedule a new COMPOSITE_EVENTUALL, there will be high latency/jank before the next composite happens, but this will keep the browser compositor and renderer compositor in sync (low latency mode). While if we COMPOSITOR_IMMEDIATELY, it could make the browser compositor always one frame behind renderer compositor (high latency mode). BUG=379264 TEST=record a trace for the following test: scroll on a simple page, first with top control hidden, then transit into showing the top control. With COMPOSITE_IMMEDIATELY, the latency graph shows that the scroll latency jumps up at the point of transition and stays at high latency mode. With COMPOSITE_EVENTUALL, the latency graph shows that the scroll latency jumps up at the point of transition but comes back to normal after. Review URL: https://codereview.chromium.org/310873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274640 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
BUG=None CID=115981 Review URL: https://codereview.chromium.org/302313006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274639 0039d316-1c4b-4281-b951-d872f2087c98
-
mathp@chromium.org authored
No-op for non-server recommendations. Will prioritize local thumbnails. BUG=None TEST=Manual Review URL: https://codereview.chromium.org/297233008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274637 0039d316-1c4b-4281-b951-d872f2087c98
-
andresantoso@chromium.org authored
Add InputMethodMac class and update InputMethodFactory to create it. It doesn't do anything for now. We plan to bridge NSTextInputClient calls directly to the focused ui::TextInputClient object. BUG=374077 Review URL: https://codereview.chromium.org/312523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274636 0039d316-1c4b-4281-b951-d872f2087c98
-
aruslan@chromium.org authored
BUG=380191 NOTRY=True Review URL: https://codereview.chromium.org/310853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274634 0039d316-1c4b-4281-b951-d872f2087c98
-
bruening@chromium.org authored
Set the browser_tests list to a subset for a better cycle time to prepare for moving bots from FYI to MFYI. TBR=zhaoqin@chromium.org BUG=NONE NOTRY=true Review URL: https://codereview.chromium.org/312893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274632 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
BUG=379170 TBR=asargent Review URL: https://codereview.chromium.org/307423003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274631 0039d316-1c4b-4281-b951-d872f2087c98
-
acleung@chromium.org authored
BUG=367915 Review URL: https://codereview.chromium.org/309773003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274630 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274629 0039d316-1c4b-4281-b951-d872f2087c98
-
prasadv@chromium.org authored
BUG=380305 NOTRY=true Review URL: https://codereview.chromium.org/314763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274628 0039d316-1c4b-4281-b951-d872f2087c98
-
jchaffraix@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=175351:175388&mode=html TBR=peter@chromium.org Review URL: https://codereview.chromium.org/317463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274627 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274626 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This pulls in the following Native Client changes: r13262: (noelallen) Automate file and symlinks copy for libstdc++ r13263: (bradnelson) Use chromium credential if no other credential is available. r13264: (sdefresne) Fix quoting of arguments on Linux/Mac r13265: (bradnelson) Switch to hard float for arm. r13266: (mseaborn) command_tester: Reduce verbosity of the output r13267: (mseaborn) Cleanup: Remove unused Gyp definition of libpthread_private BUG=none TEST=browser_tests and nacl_integration Review URL: https://codereview.chromium.org/313663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274625 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
TBR=sandersd BUG=104711 Review URL: https://codereview.chromium.org/315703004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274624 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
> Temporarily re-enabling SizeAfterPrefChange test with traces. > > BUG=379170 > TBR=asargent > > Review URL: https://codereview.chromium.org/318483002 TBR=finnur@chromium.org Review URL: https://codereview.chromium.org/314803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274623 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
This change reduces the size of the public API for PnaclCoordinator and simplifies error reporting inside PnaclResources, making it easier to follow. BUG=239656 R=dmichael@chromium.org Review URL: https://codereview.chromium.org/315583005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274621 0039d316-1c4b-4281-b951-d872f2087c98
-
nkostylev@chromium.org authored
[cros] Remove NOTREACHED() in GetHomeDir() since there will be callers that access HomeDir at least once prior to user sign in. Most callers are now using PathService::Get(base::DIR_HOME) which caches the value of GetHomeDir() if it has been called prior to user sign in. With a current implementation it is a possible use of API and should not crash debug builds. BUG=331530 Review URL: https://codereview.chromium.org/310033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274620 0039d316-1c4b-4281-b951-d872f2087c98
-
shess@chromium.org authored
Has been failing every 3rd or 4th pass on the waterfall. BUG=380339 NOTRY=true TBR=kinaba@chromium.org Review URL: https://codereview.chromium.org/310923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274619 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
Get view manager client lib unit test harness to run again. Does not get any individual tests working R=sky@chromium.org http://crbug.com/365012 Review URL: https://codereview.chromium.org/317433004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274618 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
R=oshima@chromium.org TEST=None BUG=None NOTRY=true Review URL: https://codereview.chromium.org/314793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274617 0039d316-1c4b-4281-b951-d872f2087c98
-
mmenke@chromium.org authored
This fixes some issues introduced in 273245 (https://codereview.chromium.org/305443005) * Forward declare test fixture before first use. The file is only building because of a forward declaration in another file, which is going away in another CL. * Remove unused variable. * Add missing include. BUG=81979 Review URL: https://codereview.chromium.org/310883002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274616 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Also call base::GetLinuxDistro() on the blocking pool and not on the IO thread because it may block. Review URL: https://codereview.chromium.org/299903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274615 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
Restore part of LocationBarView::OnFocus(), which was removed by r269418. Otherwise, the omnibox doesn't receive a focus ring on Windows. BUG=380141 Review URL: https://codereview.chromium.org/315663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274614 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Adds functions to look up the root node of a give type. This replaces most of the use cases for the functions that look up a node by unique server tag, so those functions have been renamed to indicate their near-deprecation. This is part of the effort to remove the client's dependence on the server for the creation of type root nodes. Although it's unlikely that we can make this work for existing types, new types should be prepared to work properly in the absence of tyep root nodes. The first step on that path is to abstract away the mechanism by which we look up the type roots. Renaming the old lookup by tag functions allows us to ensure that there no remaining cases where the code base looks up type roots by server tag. This CL also adds a few DCHECKs to ensure type roots are never looked up using the old lookup by server tag functions. BUG=373869 Review URL: https://codereview.chromium.org/302173004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274613 0039d316-1c4b-4281-b951-d872f2087c98
-
japhet@chromium.org authored
It's possible that the renderer does a same-document navigation before NavigationController has committed an entry, so null-check GetLastCommittedEntry before using it. BUG=380127 TEST=NavigationControllerTest.PushStateWithoutPreviousEntry Review URL: https://codereview.chromium.org/311783005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274612 0039d316-1c4b-4281-b951-d872f2087c98
-
vkuzkokov@chromium.org authored
Based on: https://codereview.chromium.org/286993003/ BUG= Review URL: https://codereview.chromium.org/305013013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274611 0039d316-1c4b-4281-b951-d872f2087c98
-
nednguyen@google.com authored
Replace loading_resources with is_respsonsive. Add repr for timeline_interaction_record. This is a partial land of https://codereview.chromium.org/273103003/ TBR=nduca@chromium.org BUG=345922 Review URL: https://codereview.chromium.org/311833003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274610 0039d316-1c4b-4281-b951-d872f2087c98
-
sungmann.cho@navercorp.com authored
The omnibox suggestions facilities were added recently. But we couldn't see any suggestions in the landscape mode, because the fullscreen keypad covers the whole screen. So we need to turn this off for usability. BUG=none Review URL: https://codereview.chromium.org/309363003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274609 0039d316-1c4b-4281-b951-d872f2087c98
-
grunell@chromium.org authored
* Hook up two new function in the blink interface WebUserMediaClient in MediaStreamImpl through MediaStreamDispatcher to MediaStreamManager to enumerate audio and video input devices. * Produces the same result as the current getSources API. * The blink interface will be landed after this CL and browser test after that. * Add audio output devices and group ID support is done in another CL. BUG=338511 Review URL: https://codereview.chromium.org/287383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274608 0039d316-1c4b-4281-b951-d872f2087c98
-
pliard@chromium.org authored
This showed up in Chrome Traces covering the startup of Chrome for Android. CRLSet parsing was taking 70ms of CPU on Nexus 4 (although this is happening on the File thread). That cost is now down to 18ms. There are certainly further ways to decrease this even more though. BUG=376793 Review URL: https://codereview.chromium.org/302643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274607 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
BUG=379170 TBR=asargent Review URL: https://codereview.chromium.org/318483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274606 0039d316-1c4b-4281-b951-d872f2087c98
-
pneubeck@chromium.org authored
The GUID property is used to pick user settings, policies and active settings for the same network. Thus it's more an identifier than a property and should not be exposed with additional meta information as it is the case for other properties. BUG=372337 Review URL: https://codereview.chromium.org/291553006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274603 0039d316-1c4b-4281-b951-d872f2087c98
-
tdresser@chromium.org authored
BUG=379812 TEST=GestureRecognizerTest.LatencyPassedFromTouchEvent Review URL: https://codereview.chromium.org/309823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274602 0039d316-1c4b-4281-b951-d872f2087c98
-
robert.bradford@intel.com authored
The DesktopMediaListAsh uses the AuraWindow's title as the description for the desktop source (window or screen.) To ensure that the display's description appears we need to set the root window's title to the display's name. This display name matches the name shown in the display configuration UI. BUG=372444 TEST=In a multiple display environment trigger the picker and observe that the displays' names are included and match those in the display settings UI. Review URL: https://codereview.chromium.org/314733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274599 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
This wrapper isn't providing much benefit; we may as well tear it out. This also removes the LengthComputable enum. BUG=239656 R=dmichael@chromium.org Review URL: https://codereview.chromium.org/316653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274598 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
- We don't have to use DefaultActivationController because wm::FocusController provides activation controls. - FocusController should be registered as a pre-target handler to change the focus on mouse click. - InitializeInputMethodForTesting seems unnecessary. Text input is working well while no actual input methods are available. BUG=None R=jamescook@chromium.org, oshima@chromium.org TEST=manually Review URL: https://codereview.chromium.org/310463010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274596 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
Certificate verification still won't be functional and VERIFY_FAILED will NOTREACHED() on a debug build, but this is probably better-behaved than a NullPointerException, and we try to handle other initialization failures. BUG=376660 Review URL: https://codereview.chromium.org/316613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274595 0039d316-1c4b-4281-b951-d872f2087c98
-
eae@chromium.org authored
Update the textinput_helper.js text helper to support subpixel precision for element coordinates. R=nona@chromium.org Review URL: https://codereview.chromium.org/309303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274594 0039d316-1c4b-4281-b951-d872f2087c98
-