- 07 Jan, 2014 40 commits
-
-
sky@chromium.org authored
Label::OnPaint also draws a focus border, so Link doesn't need to do it. BUG=330675 TEST=none R=ben@chromium.org Review URL: https://codereview.chromium.org/124553006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243351 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
When a system menu is showing we continue to get and receive mouse events while the mouse is over the menu. The tooltip code thinks the mouse is over the aura::Window and will then show the tooltip. The fix is to disable tooltips while system menus are showing. I'm also making the only way to enable/disable tooltips be by way of a scoper. This should hopefully be less error prone. BUG=327970 TEST=none R=varunjain@chromium.org Review URL: https://codereview.chromium.org/109403008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243350 0039d316-1c4b-4281-b951-d872f2087c98
-
b.kelemen@samsung.com authored
Fix remaining nits. BUG=323697 Review URL: https://codereview.chromium.org/125253006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243346 0039d316-1c4b-4281-b951-d872f2087c98
-
rpaquay@chromium.org authored
sockets.udp permission is obsolete, as we now depend only on the "sockets" manifest key. BUG=328973 Review URL: https://codereview.chromium.org/101843008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243345 0039d316-1c4b-4281-b951-d872f2087c98
-
jsbell@chromium.org authored
Cursor prefetch caches must be discarded when other requests are made to ensure proper request sequencing. Two edge cases were handled improperly if new records was written just ahead of the cursor. * A reset occurring before the prefetch results were received would be ignored; since the newly records weren't in the prefetch data, the cursor wouldn't see them. * A reset occurring after the results are received would back up the cursor to before the new records, even though the prefetch itself is a "continue" and advanced past them already. The fix is to reset the cache on receipt if necessary, and to ensure the reset state accounts for the implicit advance. BUG=331570 Review URL: https://codereview.chromium.org/124323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243344 0039d316-1c4b-4281-b951-d872f2087c98
-
jamescook@chromium.org authored
* Extracted non-Chrome-specific manifest handler registration into src/extensions/common/common_manfiest_handlers.cc * Moved app_shell app load/launch code into ShellExtensionSystem so it can signal that the system is ready * Refactored more of runtime API to use browser context instead of Profile * Cleaned up or removed some uses of ExtensionService This allows app_shell to get into the background page loading code before it crashes. BUG=162530,288226,309909 TEST=existing browser_tests of extension system Review URL: https://codereview.chromium.org/101203008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243343 0039d316-1c4b-4281-b951-d872f2087c98
-
mpcomplete@google.com authored
BUG=320090 R=abarth@chromium.org, davemoore@chromium.org Review URL: https://codereview.chromium.org/99623010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243341 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=331124 R=isherman@chromium.org Review URL: https://codereview.chromium.org/123313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243338 0039d316-1c4b-4281-b951-d872f2087c98
-
dxie@chromium.org authored
> [Buildfix] Fix PlatformFileInfo usage in pdf_browsertest.cc > > BUG=None > TBR=thestig@chromium.org > NOTRY=true > > Review URL: https://codereview.chromium.org/125973003 TBR=tzik@chromium.org Review URL: https://codereview.chromium.org/126093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243336 0039d316-1c4b-4281-b951-d872f2087c98
-
kinaba@chromium.org authored
This CL just parses and stores the field for future use. BUG=324165 Review URL: https://codereview.chromium.org/125553004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243335 0039d316-1c4b-4281-b951-d872f2087c98
-
newt@chromium.org authored
This adds a build step to generate mirrored images for use in right-to-left (RTL) languages. Images are mirrored by flipping the original image over the vertical axis. Every image must be explicitly listed as mirrorable or non-mirrorable in a config file. The goal: ensure that our RTL image assets are always up-to-date. BUG=290225 NOTRY=true Review URL: https://codereview.chromium.org/106173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243332 0039d316-1c4b-4281-b951-d872f2087c98
-
dsinclair@chromium.org authored
When setting up the ThreadIdNameManager we need to make a duplicate of the thread handle on Windows. That handle is currently be leaked as pointed out by Dr.Memory. This CL closes the handle after the ThreadIdNameManager has removed the relevant entry. BUG=315203 Review URL: https://codereview.chromium.org/75133004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243330 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
We force-include our own logging.h, which includes basictypes.h, which now includes stdint.h. Without this change, this ends up being minimal/hacky stdint.h (from sdch/open-vcdiff/vsprojects), which isn't sufficient for the needs of the rest of basictypes.h. R=brettw@chromium.org, jar@chromium.org BUG=138542 Review URL: https://codereview.chromium.org/110273004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243329 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
In "all or none" mode, return "out of range" if the required amount of space/data isn't available, unless the other end isn't open (in which case return "failed precondition"). Don't return "should wait", since you can't wait for a specified amount of space/data to be available. (Only return "should wait" when waiting would actually solve your problem.) Note: Still have to write docs for the two-phase DataPipe APIs (but I want to fully test/hash out their semantics first). R=darin@chromium.org Review URL: https://codereview.chromium.org/118873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243327 0039d316-1c4b-4281-b951-d872f2087c98
-
scheib@chromium.org authored
(Re-landing with fixes from https://codereview.chromium.org/112663007/ ) Activity in Native Client plugins results in IPC messages sent to the BrowserPpapiHostImpl and routed to call extensions::ProcessManager::KeepaliveImpulse. Testing patch, builds on implementation: https://codereview.chromium.org/61063003/ Design doc: https://docs.google.com/a/chromium.org/document/d/1mI0lS1rfAf-BAGLmWAEcWy37Xq9dOvgfMx8OqeUMXts/edit# BUG=298339 No change to mseaborn owned file since last LGTM: R=yzshen@chromium.org TBR=mseaborn@chromium.org Review URL: https://codereview.chromium.org/125353006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243326 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243324 0039d316-1c4b-4281-b951-d872f2087c98
-
newt@chromium.org authored
This moves up the <outputs> and <translations> elements to the top of the grd file to be consistent with other grd files. R=tedchoc@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/101463006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243320 0039d316-1c4b-4281-b951-d872f2087c98
-
droger@chromium.org authored
This CL moves a few files to the translate component. It also layers the structure of the component so that it is better suited for iOS. BUG=331509 TBR=jochen, joi Review URL: https://codereview.chromium.org/93603006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243319 0039d316-1c4b-4281-b951-d872f2087c98
-
peter@chromium.org authored
In Blink r164582 ("Don't set document.title when there is no <head>") Blink aligns the behavior of the "document.title" property with the HTML specification, and now disregards users who set the title when no <head> or <title> element exist yet. This content_script extension runs at document_start, at which time no DOM is available yet. Changing this to document_end means that the DOM is available, and it's thus able to change the page's title (the sole purpose of the extension). BUG=332106 R=wjmaclean@chromium.org Review URL: https://codereview.chromium.org/117993006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243317 0039d316-1c4b-4281-b951-d872f2087c98
-
newt@chromium.org authored
Static final fields can either be "true" constants, e.g. static final int HEIGHT_PX = 30; static final String TAG = "MyClass" or can have mutable state or not "feel" like a constant, e.g. static final AtomicInteger sNextId; static final Runnable sSuspendTask; This allows either naming convention, FIELD_NAME or sFieldName, at the programmer's discretion. NOTRY=true Review URL: https://codereview.chromium.org/112023009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243316 0039d316-1c4b-4281-b951-d872f2087c98
-
rsesek@chromium.org authored
This will allow individual cookies and other site data to be deleted via the CookieTreeModel GUI. As a result of this change, updates to the various storage systems will be pushed to the canned helpers after creation of the CookieTreeModel. Also removes a pimpl for BrowsingDataIndexedDBHelper since no other canned helpers followed this pattern. BUG=168996 TEST=No visible changes yet. Deleters covered by unit tests. TBR=dbeam@chromium.org Review URL: https://codereview.chromium.org/124183002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243315 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
This is a long overdue clean up to make future changes in this area saner. Only shuffling code and these cosmetic changes: Removed unused SynchronousCompositorImpl* argument from SynchronousCompositorFactoryImpl::CompositorInitializedHardwareDraw and SynchronousCompositorFactoryImpl::CompositorReleasedHardwareDraw. Add virtual SynchronousCompositorFactory destructor. BUG= NOTRY=true Review URL: https://codereview.chromium.org/102963010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243314 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243311 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
BUG=331991 Review URL: https://codereview.chromium.org/125733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243309 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
As with for key and scroll events, change the RootWindowHostDelegate implementation to use EventProcessor interface for dispatching touch events under-the-hood. BUG=318879 R=ben@chromium.org Review URL: https://codereview.chromium.org/110483004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243306 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
> Add a renderer side version of the referrer check in the net library > > This should hopefully give us enough information to debug the issue > > BUG=331097 > R=battre@chromium.org > > Review URL: https://codereview.chromium.org/105853004 TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/93803005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243305 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
The FFmpegDemuxer would only compute the duration at the end of playback for clips without a duration that contained audio. This was not being done for video-only streams which resulted inconsistent behavior. This change simply make the duration computation logic apply to all stream types. TEST=FFmpegDemuxerTest.Read_EndOfStream_NoDuration_VideoOnly, FFmpegDemuxerTest.Read_EndOfStream_NoDuration_AudioOnly Review URL: https://codereview.chromium.org/105503011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243304 0039d316-1c4b-4281-b951-d872f2087c98
-
lpromero@chromium.org authored
This CL adds a utility class to streamline the task of testing that metrics have been updated as expected. Specifically, the StatisticsDeltaReader class allows a client to obtain the differential value of a given histogram in the interval since the given StatisticsDeltaReader instance was created. This reverts commit 6a7dfb3c. BUG=232414 TBR=rsleevy, groby Review URL: https://codereview.chromium.org/120753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243303 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
BUG=329961 R=palmer@chromium.org Review URL: https://codereview.chromium.org/119403002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243302 0039d316-1c4b-4281-b951-d872f2087c98
-
bokan@chromium.org authored
http://crbug.com/232102 added --enable-viewport-meta to allow desktop browsers to experimentally honor the viewport <meta> tag. This CL adds the flag to the about:flags page so it can easily be turned on. BUG=329996 Review URL: https://codereview.chromium.org/123303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243301 0039d316-1c4b-4281-b951-d872f2087c98
-
mlamouri@chromium.org authored
It is currently not set, thus chosen by the system. However, the default action is maximized when the window is not maximized and restore when the window is maximized. It is fixing the bug mentioned in bug 260229 as a side effect. The change is actually applying to all windows, not only Chrome Apps ones. BUG=260229 TEST=Open Chrome on Windows, right click on the title bar. Look at the item in bold. Double click. The action should match the name of the item in bold. Repeat another time. Review URL: https://codereview.chromium.org/113943005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243300 0039d316-1c4b-4281-b951-d872f2087c98
-
dominikg@chromium.org authored
With this CL, synthetic gestures add timestamps to the events they generate. This allows us to have timestamps that are not necessarily aligned to frame boundaries. The timestamps are converted to native timestamps by the synthetic gesture targets. The synthetic gesture controller passes timestamps instead of intervals to the gestures. BUG=297980 Review URL: https://codereview.chromium.org/119323007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243299 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243298 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
Many dependencies weren't declared, resulting in files not being built with Blink's direct_dependent_settings. This is needed for https://codereview.chromium.org/123133006/ to land. - password_form_conversion_utils.cc includes Blink headers, so depend autofill_content_renderer on Blink. - ppb_nacl_private_impl.cc includes Blink headers, so depend nacl_renderer on Blink. - render_view_test.h is a public content/ header with includes Blink headers, so add Blink to test_support_content's export_dependent_settings. - Test targets in chrome/ all depend on test_support_content via test_support_common, so add test_support_content to test_support_common's export_dependent_settings. BUG=331386 TEST=builds Review URL: https://codereview.chromium.org/101203006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243297 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
This CL was created by Skia's roll_deps.py script. control: https://codereview.chromium.org/102113007 R=rmistry@google.com Review URL: https://codereview.chromium.org/119313004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243296 0039d316-1c4b-4281-b951-d872f2087c98
-
battre@chromium.org authored
Some dialogs liks chrome://settings/clearBrowserData and chrome://settings/resetProfileSettings look really bad if the browser window has a very small height. This CL ensures that the dialog can always occupy 200 vertical pixels. BUG=329792 Review URL: https://codereview.chromium.org/104713012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243295 0039d316-1c4b-4281-b951-d872f2087c98
-
keishi@chromium.org authored
AlertDialog.Builder.setOnDismissListener exists only in API 17 and above. BUG=329327 Review URL: https://codereview.chromium.org/117883002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243294 0039d316-1c4b-4281-b951-d872f2087c98
-
anton@chromium.org authored
Currently uses default timeout of 20 seconds. However at least 45 seconds are needed to copy the profile on Nakasi. Bumping the timeout to 60 seconds. BUG= Review URL: https://codereview.chromium.org/123853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243293 0039d316-1c4b-4281-b951-d872f2087c98
-
iancottrell@chromium.org authored
One of the build bots was failing to restart one device, but it still had four other devices online it could continue with. BUG= Review URL: https://codereview.chromium.org/59753003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243292 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
BUG=None TBR=thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/125973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243291 0039d316-1c4b-4281-b951-d872f2087c98
-