- 28 Apr, 2014 40 commits
-
-
kevers@chromium.org authored
Implement overscroll support for the virtual keyboard. Instead of resizing windows to prevent occlusion by the virtual keyboard, the inner viewport is resized to extend the vertical scroll range. BUG=242933 Review URL: https://codereview.chromium.org/195793004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266662 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
NOTRY=True Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=265357 R=blundell@chromium.org, jochen@chromium.org Review URL: https://codereview.chromium.org/241323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266661 0039d316-1c4b-4281-b951-d872f2087c98
-
ppi@chromium.org authored
This CLs adds trace events for ChildProcessLauncher::start() and ChildServiceConnection::bind(), improving visibility of the service startup events in traces. BUG=363121 R=yfriedman@chromium.org Review URL: https://codereview.chromium.org/258953008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266660 0039d316-1c4b-4281-b951-d872f2087c98
-
zhaoqin@google.com authored
TBR=jam@chromium.org, bruening@chromium.org BUG=42043 Review URL: https://codereview.chromium.org/254813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266659 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/251703002/thakis@chromium.org authored
Reason for revert: Caused tons of uninitialized reads: http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20%28valgrind%29%282%29/builds/39582 { <insert_a_suppression_name_here> Memcheck:Uninitialized fun:_ZN11color_utils12SkColorToHSLEjPNS_3HSLE fun:_ZN11color_utils12_GLOBAL__N_115LumaInvertColorEj fun:_ZN11color_utils16GetReadableColorEjj fun:_ZN5views5Label17RecalculateColorsEv fun:_ZN5views5Label15SetEnabledColorEj fun:_ZN14message_center12BoundedLabel9SetColorsEjj fun:_ZN14message_center16NotificationViewC1EPNS_23MessageCenterControllerERKNS_12NotificationE fun:_ZN14message_center16NotificationView6CreateEPNS_23MessageCenterControllerERKNS_12NotificationEb fun:_ZN14message_center17MessageCenterView17AddNotificationAtERKNS_12NotificationEi fun:_ZN14message_center17MessageCenterView16SetNotificationsERKSt3setIPNS_12NotificationENS_30ComparePriorityTimestampSerialESaIS3_EE fun:_ZN14message_center21MessageCenterViewTest5SetUpEv } etc Original issue's description: > retry r266042: > ---------------------- > Automatically call OnNativeThemeChanged when a widget is added to a hierarchy > with a widget. > > Split off from https://codereview.chromium.org/245863002/ > > BUG=347832 > (tangentially) > ---------------------- > > original review: https://codereview.chromium.org/248073005/ > changes: updated views unit tests > > R=sky@chromium.org > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266622 TBR=sky@chromium.org,msw@chromium.org,estade@chromium.org NOTREECHECKS=true NOTRY=true BUG=347832 Review URL: https://codereview.chromium.org/259073004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266658 0039d316-1c4b-4281-b951-d872f2087c98
-
arnarb@chromium.org authored
NOTRY=true BUG=364678 TBR=miket Review URL: https://codereview.chromium.org/249913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266655 0039d316-1c4b-4281-b951-d872f2087c98
-
reveman@chromium.org authored
Re-land: cc: Enable impl-side painting by default on all platforms where threaded compositing is used. BUG=169282 Review URL: https://codereview.chromium.org/242803007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266654 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
r166410 disabled the browser from entering fullscreen mode when any one tab has a constrained window open (e.g., Print dialog). However, this is inconsistent with the behavior on all other desktop platforms. This change removes the restriction. Landing on behalf of miu@chromium.org manually, as to make a branch cut. BUG=366567,146451 TEST=Repro steps in bug 366567 (easier to understand from the multiple demo videos). Also, manual testing of browser transition into and out of fullscreen before/after a print dialog is open. R=avi@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/253493005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266653 0039d316-1c4b-4281-b951-d872f2087c98
-
tdresser@chromium.org authored
Reland "GestureRecognizerTest tests both Aura and Unified Gesture Detectors." This is in preparation of landing the unified GR (see https://codereview.chromium.org/251543003/). There are some cases where behavior differs in minor ways. This is sometimes dealt with by increasing the test's margin of error (for instance, slop handling is slightly different, so we now exceed the slop more thoroughly). This is sometimes dealt with by ignoring the test if the test is run with the unified GR. BUG=332418 Review URL: https://codereview.chromium.org/252833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266652 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
Supports Compose key with XIM and makes .XCompose settings effective with Linux Aura build. BUG=351230,360388 TEST=Done manually. Tested with GTK_IM_MODULE=xim XMODIFIERS=@im=none and ~/.XCompose with custom contents. R=erg@chromium.org, sadrul@chromium.org Review URL: https://codereview.chromium.org/243143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266651 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
> Allow anyone to change components_tests.gyp. > > Review URL: https://codereview.chromium.org/241323003 TBR=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/256153004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266650 0039d316-1c4b-4281-b951-d872f2087c98
-
limasdf@gmail.com authored
BUG=354046,354458 Review URL: https://codereview.chromium.org/259843004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266649 0039d316-1c4b-4281-b951-d872f2087c98
-
gunsch@chromium.org authored
While not observed on Linux, running on OSX appears to be much flakier. Calls to StreamListenSocket::Send are non-blocking writes, so a single read for multiple writes sometimes did not execute as expected. R=rsleevi@chromium.org BUG=365067 Review URL: https://codereview.chromium.org/245563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266647 0039d316-1c4b-4281-b951-d872f2087c98
-
jbauman@chromium.org authored
Software delegated rendering uses one fd per tile, so with a bunch of tiles that means it can run out of fds. If it seems close to hitting the limit the browser should throw away old frames to avoid this from happening. BUG=362603 TBR=piman@chromium.org Review URL: https://codereview.chromium.org/258053008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266646 0039d316-1c4b-4281-b951-d872f2087c98
-
mvrable@chromium.org authored
Previously function declarations needed to be added manually because of build errors on Windows when including the City.h file. Now, with the build errors fixed, use the proper includes everywhere. BUG=353157 Review URL: https://codereview.chromium.org/246013008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266645 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Removes a DCHECK in SyncBackendHostImpl that would trigger if we tried to register to observe protocol events (ie. open the about:sync page) before initialization was complete. This DCHECK was unnecessary, since there should be no harm in registering an observer before the sync backend is initialized. Allowing early registration makes the protocol logs useful for debugging more kinds of issues. BUG=365806 Review URL: https://codereview.chromium.org/254563005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266643 0039d316-1c4b-4281-b951-d872f2087c98
-
dnicoara@chromium.org authored
This fixes Aura builds (such as Ozone) which compile with use_aura=1 and toolkit_views=0. TBR=ben@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/250923014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266641 0039d316-1c4b-4281-b951-d872f2087c98
-
fsamuel@chromium.org authored
BUG=330264 Review URL: https://codereview.chromium.org/250063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266640 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
The existing code was correcting twice for discarded codec delay frames. Once by adjusting the initial timestamp and twice by discarding those frames before generating the output timestamp. This change also adds a test helper to AudioFileReader so we can demux audio files in tests without duplicating code. As a bonus it provides some additional coverage to AudioFileReader. I've also reused several FFmpegCommon methods where possible. BUG=360961 TEST=Adds opus unit tests. Plus a basic playback test for ogg. NOTRY=true Review URL: https://codereview.chromium.org/257563007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266639 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@chromium.org authored
BUG=366510 TEST=See bug comment 7 for repro steps. Review URL: https://codereview.chromium.org/255543009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266638 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=361761 TEST=no visible change Review URL: https://codereview.chromium.org/251823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266637 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
Text tracks were not considered along with audio and video tracks when determining the media segment start time. This results in Append()s coming in later with timestamps before the segment start time. The issue issue is resolved and a DCHECK() added to SBS::Append() to prevent this from happening in the future. BUG=356805 TEST=media_unittests passes after DCHECK() added to Append(). NOTRY=true Review URL: https://codereview.chromium.org/222783007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266636 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
API changes: - Frame done callbacks must not be reentrant - Reset is fire-and-forget; frames are no longer return via the done callback BUG=110814 Review URL: https://codereview.chromium.org/257793004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266635 0039d316-1c4b-4281-b951-d872f2087c98
-
yoz@chromium.org authored
Features defined in _*_features.json are split into chrome/common/extensions/api and extensions/common/api, according to where those features are implemented. This also creates extensions_resources.pak. With support for more than one features source, we can eliminate the AppShell dependency on Chrome features. BUG=339301 TBR=sergeyberezin@chromium.org Review URL: https://codereview.chromium.org/246423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266634 0039d316-1c4b-4281-b951-d872f2087c98
-
ajwong@chromium.org authored
Leaking in DefaultSearchManagerTest.ReadAndWritePref. http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%282%29/builds/2042/steps/unit_tests/logs/ReadAndWritePref > Store default search provider data in dictionary pref, and add DefaultSearchManager class to handle the reading and writing of this pref (DefaultSearchManager will eventually all default search related concerns). > > This pref will be used to persist data about user-selected > default search providers. In future CLs, support will be added for default search providers set by policy and sync. > > > BUG=365762 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266479 > > Review URL: https://codereview.chromium.org/229763005 TBR=caitkp@chromium.org Review URL: https://codereview.chromium.org/259093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266633 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
> Move DefaultActivationClient to wm/core > > Several tests are using AuraTestHelper and were relying on it to set up the DefaultActivationClient, so I had to have them instantiate the DAC directly after calling SetUp() on the helper. I also had to make the DAC delete itself after the root window it's bound to is destroyed. > > R=sky@chromium.org > http://crbug.com/308710 > > Review URL: https://codereview.chromium.org/250113002 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/259103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266632 0039d316-1c4b-4281-b951-d872f2087c98
-
mlamouri@chromium.org authored
RenderWidgetHostView::WasResized() will only update the RenderWidget's size and propagate the update to its WebWidget. However, window.outer* will use window_screen_rect_, updated when receiving an UpdateScreenRects message. We need to make sure that value is updated before notifying about a resize. BUG=359975 Review URL: https://codereview.chromium.org/247933002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266631 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
Previously we'd match the omnibox input against a cleaned-up version of the URL. Precisely, we'd remove the escaping and interpret as UTF8 (and lower-case it) so non-Latin characters can be matched correctly. This is all well and good, but then we'd take the offsets of those matches and use them to highlight segments of the original URL (properly escaped). Oops. At best this caused bad highlighting; at middle, it caused weirdness as we attempted to highlight the middle of a multi-string character; at worst, it'd cause crashes because our offsets calculation would put us in no-man's-land. This fixes all that. :-) Precisely, we keep track of the adjustments made during cleaning. We take the offsets where terms matched and apply them through the transformation in reverse. TBR=sky (as usual for history and bookmarks stuff that just change internals relative to how they behave with the omnibox) BUG=252630,359270 Review URL: https://codereview.chromium.org/255423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266630 0039d316-1c4b-4281-b951-d872f2087c98
-
simonhatch@chromium.org authored
Added a new --bisect_mode flag to the script that allows the bisect to go off changes in mean, standard deviation, or return code. Bisecting off standard deviation may be helpful in identifying situations where the amount of noise in a test has increased. Bisecting return codes will help track down functional breakages. NOTRY=true BUG=366713 Example output: Bisect could not reproduce a change in the out/out metric. Confidence in Bisection Results: 0% To reproduce locally: $ echo RESULT out: out= 0 ms Tested commits: Depot Commit SHA Std. Dev Mean State chromium 50845b603a3faeb56d7f531c8a2b9a7030ae63c2 +-0.00 0.00 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265006 +-0.00 0.00 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265005 +-0.00 0.00 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265004 +-0.00 0.00 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265003 +-0.00 0.00 Average build time : 0:00:00 Average test time : 0:00:00 Bisect could not reproduce a change in the return code. Confidence in Bisection Results: 0% To reproduce locally: $ echo RESULT out: out= 0 ms Tested commits: Depot Commit SHA Return Code State chromium 50845b603a3faeb56d7f531c8a2b9a7030ae63c2 0 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265006 0 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265005 0 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265004 0 chromium http://src.chromium.org/viewvc/chrome?view=revision&revision=265003 0 Average build time : 0:00:00 Average test time : 0:00:00 Review URL: https://codereview.chromium.org/255943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266629 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
If Quit() is called on the message-pump to terminate a nested loop, followed by a call to Run() again to start another nested loop, in the same iteration of the loop, then make sure it all works correctly. We have this scenario with nested menus, modal dialogs, drag-drop etc. in the browser UI. So this is a prerequisite fix to be able to use the libevent based message-pump on Chrome OS (and get rid of glib dep). BUG=240715 R=sky@chromium.org TBR=darin@chromium.org Review URL: https://codereview.chromium.org/245923005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266628 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
BUG=none R=bradnelson@google.com, bradnelson@chromium.org Review URL: https://codereview.chromium.org/250773010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266627 0039d316-1c4b-4281-b951-d872f2087c98
-
skyostil@chromium.org authored
Split impl-side animating and drawing into separate actions. This is needed to allow for the possibility of a commit between animating and drawing so that the main thread gets a chance to consume the new animation state. In particular this allows the main thread to synchronize with a fling animation using an onscroll handler. BUG=347366 Review URL: https://codereview.chromium.org/206793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266624 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
```------------------- Automatically call OnNativeThemeChanged when a widget is added to a hierarchy with a widget. Split off from https://codereview.chromium.org/245863002/ BUG=347832 (tangentially) ``` ------------------- original review: https://codereview.chromium.org/248073005/ changes: updated views unit tests R=sky@chromium.org Review URL: https://codereview.chromium.org/251703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266622 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
Causing problems with a pending change in Blink. BUG=367271 Review URL: https://codereview.chromium.org/250953005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266621 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
This corresponds with the WebCrypto spec update: https://dvcs.w3.org/hg/webcrypto-api/rev/64993be45f9f And is a dependency for the Blink change: https://codereview.chromium.org/243853004/ BUG=245025 Review URL: https://codereview.chromium.org/243433006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266620 0039d316-1c4b-4281-b951-d872f2087c98
-
achuith@chromium.org authored
BUG=358728 TEST=Manual NOTRY=True Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266051 Review URL: https://codereview.chromium.org/246353004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266619 0039d316-1c4b-4281-b951-d872f2087c98
-
mdempsky@chromium.org authored
BUG=357670 NOTRY=true Review URL: https://codereview.chromium.org/258893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266618 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
Several tests are using AuraTestHelper and were relying on it to set up the DefaultActivationClient, so I had to have them instantiate the DAC directly after calling SetUp() on the helper. I also had to make the DAC delete itself after the root window it's bound to is destroyed. R=sky@chromium.org http://crbug.com/308710 Review URL: https://codereview.chromium.org/250113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266616 0039d316-1c4b-4281-b951-d872f2087c98
-
caitkp@chromium.org authored
Store default search provider data in dictionary pref, and add DefaultSearchManager class to handle the reading and writing of this pref (DefaultSearchManager will eventually all default search related concerns). This pref will be used to persist data about user-selected default search providers. In future CLs, support will be added for default search providers set by policy and sync. BUG=365762 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266479 Review URL: https://codereview.chromium.org/229763005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266615 0039d316-1c4b-4281-b951-d872f2087c98
-
robliao@chromium.org authored
TBR=ajwong@chromium.org Review URL: https://codereview.chromium.org/259093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266614 0039d316-1c4b-4281-b951-d872f2087c98
-