- 16 Jan, 2014 40 commits
-
-
jshin@chromium.org authored
icu.isolate file added in https://codereview.chromium.org/99073008/ is used where icudt.dll is directly listed for 'isolate_dependency_tracked'. icu.isolate includes either icudtl.dat or icudt.dll depending on 'OS' and 'icu_use_data_file_flag'. Besides, 'icu_use_data_file_flag' is added to build/isolate.gypi as a config-variable. Once the above icu-side CL is checked in, this CL will also includes icu DEPS roll. This is a prerequisite for the following CLs to use icudtl.dat : Windows : https://codereview.chromium.org/99473012 Linux : https://codereview.chromium.org/102413007 Mac : https://codereview.chromium.org/109013004 BUG=72633 TEST=All tests utilizing isolate pass on bots. Review URL: https://codereview.chromium.org/124143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245136 0039d316-1c4b-4281-b951-d872f2087c98
-
cmumford@chromium.org authored
This change splits ChromiumEnv into two classes: ChromiumEnv/ChromiumEnvPosix. ChromiumEnvWin32 was also added which uses the Win32 API - except for logging. The default is to create POSIX environments for all platforms for non-IDB LevelDB users. For IDB we create a Windows environment on Windows, else a POSIX environment like before. BUG=222623 Review URL: https://codereview.chromium.org/113373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245135 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
The policy protobufs were duplicated at chrome/browser/policy/proto so that the protofiles ebuild of ChromeOS could still fetch them. That ebuild has been fixed in a separate CL at: https://chromium-review.googlesource.com/#/c/182300/ BUG=327345 Review URL: https://codereview.chromium.org/137903004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245133 0039d316-1c4b-4281-b951-d872f2087c98
-
mcasas@chromium.org authored
Currently there's a symbol retrieval in place every time someone asks for a NSString* inside the AVFoundation library. Change this so that the AVFoundationInternal retrieves them on construction and caches them. This CL should not change the behaviour of the avfoundation_glue. BUG=323536, 288562 Review URL: https://codereview.chromium.org/137903003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245132 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
Move the bulk of the files in content/browser/aura to content/browser/compositor, since they're not aura-specific. Build all of those files in the Mac build, and add ui/compositor to the dependencies of the Mac build. These files will soon only be excluded from the Android build. BUG=314190 Review URL: https://codereview.chromium.org/137893007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245131 0039d316-1c4b-4281-b951-d872f2087c98
-
aurimas@chromium.org authored
Android requires us to call restart input when input node changes. Previously we relied on onHandleGesture which is not the right way to do it. BUG=242715 Review URL: https://codereview.chromium.org/56643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245130 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245128 0039d316-1c4b-4281-b951-d872f2087c98
-
tmoniuszko@opera.com authored
This is a regression introduced by 97028206 (bug 299224). BUG= TEST=Go to youtube.com or dailymotion.com. Start playing Flash video. Middle-click one of suggested link to videos to open new tab in background. Activate the tab you've just opened. Expected: Flash video should be playing in active tab. Current: Flash video is not playing until you scroll the page. Review URL: https://codereview.chromium.org/137883003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245127 0039d316-1c4b-4281-b951-d872f2087c98
-
tommyw@chromium.org authored
When using the legacy API both continuos and provisional_results are false, and in the JS API they are by default false but can be set to true independently. The DCHECKs didn't allow for this and erroneously triggered for some API usages; like the implementation on google.com. Review URL: https://codereview.chromium.org/137853010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245125 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
WebGraphicsContext3D::reshape..() resizes the default backbuffer, but the TestPlugin doesn't use the default backbuffer so this call is a no-op. BUG=181120 Review URL: https://codereview.chromium.org/137613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245124 0039d316-1c4b-4281-b951-d872f2087c98
-
hidehiko@chromium.org authored
This CL implements nacl_irt_thread and nacl_irt_tls. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3734 TEST=Tried to call a newly added function from plugin via AT_SYSINFO. Review URL: https://codereview.chromium.org/133683011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245123 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245122 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
Includes the following CLs: Remove LDAP support from NSS. https://codereview.chromium.org/130403004/ R=rsleevi@chromium.org BUG=289680 TEST=none Review URL: https://codereview.chromium.org/137603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245121 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
BUG=331730 TEST=Nope. Review URL: https://codereview.chromium.org/137583004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245120 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
This avoids invoking a null callback when an untrusted renderer sends an out-of-sequence message. BUG=334038 Review URL: https://codereview.chromium.org/137503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245119 0039d316-1c4b-4281-b951-d872f2087c98
-
yukishiino@chromium.org authored
As part of effort to support multiple fonts, this CL changes methods which are now taking gfx::Font so they will take gfx::FontList instead. See https://docs.google.com/a/chromium.org/document/d/1D_25fp9B8b9aZJORfAjDIFq61NWvUquZ5xmKH-VcC4k/view BUG=265485 TEST=Run unit_tests, ui_unittests, views_unittests Review URL: https://codereview.chromium.org/119273002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245118 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=334317 Review URL: https://codereview.chromium.org/137443009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245117 0039d316-1c4b-4281-b951-d872f2087c98
-
falken@chromium.org authored
When the change is rolled in, I'll rebaseline and enable the tests. BUG=329407 TBR=dominicc,esprehn NOTRY=true Review URL: https://codereview.chromium.org/138003010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245116 0039d316-1c4b-4281-b951-d872f2087c98
-
ch.dumez@samsung.com authored
The OVERRIDE needs to be right after the method name, and before other attributes (e.g. WARN_UNUSED_RESULT) or gcc 4.8 gives a build error. Clang does not seem to mind it though. Review URL: https://codereview.chromium.org/139703005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245115 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=330082 Review URL: https://codereview.chromium.org/138933002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245114 0039d316-1c4b-4281-b951-d872f2087c98
-
robhogan@gmail.com authored
BUG=334049 Review URL: https://codereview.chromium.org/138913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245113 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
There are some unnecessary includes in generated thunks. We should remove these for clarity, and (hopefully) to reduce build time. A small test showed that ppb_view_thunk.cc built 18% faster after the change, but that's well within the noise on my local system. BUG=334727 Review URL: https://codereview.chromium.org/137353003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245111 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
Send multiple queries to the network in short intervals to account for potential packet loss on noisy networks. BUG=332629 Review URL: https://codereview.chromium.org/137343005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245110 0039d316-1c4b-4281-b951-d872f2087c98
-
kaanb@chromium.org authored
that have changed from the previous context. The most CPU consuming operations on the GPU thread for Android are virtual context switches. We attempt to reduce the CPU usage by context switches with this patch. BUG=244701 Review URL: https://codereview.chromium.org/118203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245109 0039d316-1c4b-4281-b951-d872f2087c98
-
qinmin@chromium.org authored
Android mediaplayer won't be able to handle blob urls. After xhr requests creates a temporary file with blob url, we need to pass the file path to the media player so it can play the file. TBR=tedchoc BUG=253465 Review URL: https://codereview.chromium.org/98823003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245108 0039d316-1c4b-4281-b951-d872f2087c98
-
epenner@chromium.org authored
There is too many abstractions in our surface classes to determine 'real' SwapBuffers calls in traces. This adds traces in all the relevant places where we do 'real' swaps. BUG=334063 Review URL: https://codereview.chromium.org/137823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245107 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
BUG=194304 NOTRY=true Review URL: https://codereview.chromium.org/137803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245106 0039d316-1c4b-4281-b951-d872f2087c98
-
vabr@chromium.org authored
Before, we regarded any HTML form on the landing page after a login attempt as failure. After this CL, it's only a failure, if the new form has the same action as the old one. BUG=329860 Review URL: https://codereview.chromium.org/137783003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245105 0039d316-1c4b-4281-b951-d872f2087c98
-
mferreria@google.com authored
The change was needed because when there was a lot of information to be displayed, and a if the query was not pasted, then the incremental search took too long and the partial results rendering was unnecesarily refreshing the results pane when what was actually needed was just the full query. BUG=333414 Review URL: https://codereview.chromium.org/137753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245104 0039d316-1c4b-4281-b951-d872f2087c98
-
miu@chromium.org authored
Tab media indicator data model updates indirectly cause TabGtk::UpdateTooltipState() to be invoked several times per second. This in turned resulted in calling gtk_widget_set_tooltip_text() redundantly. GTK responds to any tooltip text setter calls by hiding *all* tooltips throughout the application. The fix is to check whether the tooltip text actually is different, and not call the setter when the text is unchanged. In the bigger picture, there are other times when normal browser functionality would cause UpdateTooltipState() to be called several times per second. In general, the current implementation for handling tab data model updates is expensive and in bad need of rewriting. However, efforts would be better spent on moving Linux Chrome over to Aura. BUG=333002 TEST=Confirmed fixed using bug repro steps. R=erg@chromium.org Review URL: https://codereview.chromium.org/138413006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245103 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
BUG=334098 TEST=none Review URL: https://codereview.chromium.org/137323005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245102 0039d316-1c4b-4281-b951-d872f2087c98
-
tommycli@chromium.org authored
This refactors some repeated code, as we're about to add a few more extension calls. BUG=161119 Review URL: https://codereview.chromium.org/137313003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245101 0039d316-1c4b-4281-b951-d872f2087c98
-
davidben@chromium.org authored
Remove most of the places where we content::RunMessageLoop() and then elsewhere base::MessageLoop::current()->Quit(). Too many parts of the tests involve spinning the message loop and waiting for one of three or four events to happen, some complex conditions on some of the events when we want AND instead of OR. The primary change is a TestPrerender object vended out by the TestPrerenderFactory. This object is a PrerenderObserver and holds a non-owning reference to the TestPrerenderContents. Its lifetime is not tied to the TestPrerenderContents and is managed by the caller. TestPrerender exposes methods to wait for various events which replaces the content::RunMessageLoop calls. The hope is that this will make it easier to write tests which create multiple prerenders and allow us to unbreak and reenable tests disabled because the old wait conditions clobbered each other. BUG=307592, 249179 TEST=Prerender*.* Review URL: https://codereview.chromium.org/137263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245100 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
BUG=334690 Review URL: https://codereview.chromium.org/137253006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245099 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
Move the DisplayConfigurationObserver to shell delegate's PreInit which is the right place to do initialization that happens before Shell::Init. BUG=332852 Review URL: https://codereview.chromium.org/137193004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245098 0039d316-1c4b-4281-b951-d872f2087c98
-
qinmin@chromium.org authored
When video gets interrupted by audio focus change, we sent an DidMediaPlayerPause IPC to WebMediaPlayer, and release the mediaplayer at the same time. However, when we want to resume the playback, WebMediaPlayer does not know that the mediaplayer needs to reestablish the surface texture. Instead of sending DidMediaPlayerPause, we should send MediaPlayerReleased IPC. See internal b/12362468 BUG= Review URL: https://codereview.chromium.org/137103004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245097 0039d316-1c4b-4281-b951-d872f2087c98
-
jdduke@chromium.org authored
Android's InputEventConsistencyVerifier expects that all MotionEvents in a given sequence have the same source type. Fix an issue where the source type for synthetic cancellation MotionEvents went unspecified in ContentViewGestureHandler. Also fix an issue where MotionEvents were processed out-of-order with respect to double-tap drag zoom and snap scrolling. Review URL: https://codereview.chromium.org/137103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245096 0039d316-1c4b-4281-b951-d872f2087c98
-
ncbray@chromium.org authored
BUG=154400 Review URL: https://codereview.chromium.org/134463008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245095 0039d316-1c4b-4281-b951-d872f2087c98
-
varkha@chromium.org authored
BUG=330664 TEST=ash_unittests --gtest_filter=*DockedWindowResizerTest.ResizingKeepsDockedState* Review URL: https://codereview.chromium.org/136983002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245094 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=333914 R=xiyuan@chromium.org TEST=manually Review URL: https://codereview.chromium.org/139293007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245093 0039d316-1c4b-4281-b951-d872f2087c98
-