- 12 Jun, 2014 40 commits
-
-
reveman@chromium.org authored
This moves the vector of registered picture layers from the tile manager to LTHI. Allows layers to be registered in ctor and unregistered in dtor instead of having to unregister them from the tile manager and then re-register them as needed. The picture layer vector is exposed to the tile manager using a client function and this vector will include all existing PictureLayerImpl instances. Whether it makes sense for the tile manager to use a layer or not depends on the return value of PictureLayerImpl::HasValidTilePriorities(). BUG= Review URL: https://codereview.chromium.org/322443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276665 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
This is to make sure DeferredInitialize picks up any setting that affect TileManager when a ContextProvider is present, for example, use_gpu_rasterization. BUG=383379 Review URL: https://codereview.chromium.org/328113006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276664 0039d316-1c4b-4281-b951-d872f2087c98
-
simonb@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/328153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276663 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/329003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276659 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
OpenSSL can hang when given invalid values for the public exponent so do a whitelist validation approach to avoid this. For compatibility reasons the same restriction is applied to the NSS implementation. BUG=381844,245025 Review URL: https://codereview.chromium.org/329673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276658 0039d316-1c4b-4281-b951-d872f2087c98
-
xhwang@chromium.org authored
The order was reverted accidentally in r276200 which was wrong. BUG=315312 Review URL: https://codereview.chromium.org/325363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276657 0039d316-1c4b-4281-b951-d872f2087c98
-
merkulova@chromium.org authored
BUG=127016 TBR=rkc@chromium.org Review URL: https://codereview.chromium.org/273533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276656 0039d316-1c4b-4281-b951-d872f2087c98
-
calamity@chromium.org authored
This CL moves the SearchResultListView into the StartPageView for the experimental app list. BUG=349727 Review URL: https://codereview.chromium.org/307333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276655 0039d316-1c4b-4281-b951-d872f2087c98
-
rsesek@chromium.org authored
BUG=383279 R=mark@chromium.org Review URL: https://codereview.chromium.org/332523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276654 0039d316-1c4b-4281-b951-d872f2087c98
-
yfriedman@chromium.org authored
The call to get the certificate chain from native assumes a valid ContentViewCore. Switch to using WebContents which will get properly invalidated/handled if the tab which launches this dialog closes before the dialog is presented. Also includes a slight change to avoid bouncing Java->native->Java by allowing the dialog to be created from Java. BUG=379928 Review URL: https://codereview.chromium.org/330583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276653 0039d316-1c4b-4281-b951-d872f2087c98
-
johnme@chromium.org authored
MultiplexingGcmListener includes special keys in the intent Bundle like: - com.google.ipc.invalidation.gcmmplex.listener.WAKELOCK_NAME - com.google.ipc.invalidation.gcmmplex.MESSAGE GCMDriver should ignore these, rather than passing them on to C++. BUG=350384 R=fgorski@chromium.org Review URL: https://codereview.chromium.org/326113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276652 0039d316-1c4b-4281-b951-d872f2087c98
-
jkarlin@chromium.org authored
BUG=383394 Review URL: https://codereview.chromium.org/329723006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276651 0039d316-1c4b-4281-b951-d872f2087c98
-
bratell@opera.com authored
If a bucket has too many thousand children the webapp (graph lib?) hangs. Protect against the most common case by splitting up the (No Path) section in chunks of 3000 symbols. BUG=370377 Review URL: https://codereview.chromium.org/302443006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276650 0039d316-1c4b-4281-b951-d872f2087c98
-
jkarlin@chromium.org authored
This is part of the addition of bluetooth to the NetworkChangeNotifier. BUG=378785 Review URL: https://codereview.chromium.org/312653003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276648 0039d316-1c4b-4281-b951-d872f2087c98
-
isherman@chromium.org authored
These will allow the BluetoothSocketMac code to treat RFCOMM and L2CAP channels uniformly, abstracting any differences via the BluetoothChannelMac class. BUG=372495 TEST=BluetoothTest app R=keybuk@chromium.org Review URL: https://codereview.chromium.org/328903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276647 0039d316-1c4b-4281-b951-d872f2087c98
-
sashab@chromium.org authored
Only allows ShowAppInfoFlow (and hence the app info dialog) to be enabled on Ash and Views platforms (everything but Mac OS X for now). This will not display the item in the context menu either. BUG=382371 Review URL: https://codereview.chromium.org/322323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276646 0039d316-1c4b-4281-b951-d872f2087c98
-
kkimlabs@chromium.org authored
BitmapFetcher was doing a deep copy on UI thread. It took ~100ms for a large image (5400x2700) on Nexus 4. BUG=374029,380801 Review URL: https://codereview.chromium.org/322233003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276645 0039d316-1c4b-4281-b951-d872f2087c98
-
kkimlabs@chromium.org authored
Chrome on Android now depends on 'enhanced_bookmarks' upstream target, so 'chrome_android_core' static library should have it as dependency. Review URL: https://codereview.chromium.org/325293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276644 0039d316-1c4b-4281-b951-d872f2087c98
-
erikchen@chromium.org authored
The reverted CLs are no longer suspected of causing a renderer crash. https://code.google.com/p/chromium/issues/detail?id=382144 This reverts commit dbf46869. TBR=isherman@chromium.org BUG=382144 Review URL: https://codereview.chromium.org/329293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276643 0039d316-1c4b-4281-b951-d872f2087c98
-
jif@chromium.org authored
This is an intermediary CL. The end goal is having the FaviconServiceFactory be able to obtain a FaviconClient to pass it to the FaviconService's constructor. BUG=377505 Review URL: https://codereview.chromium.org/301613004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276642 0039d316-1c4b-4281-b951-d872f2087c98
-
peria@chromium.org authored
BUG=347425, 378621 Review URL: https://codereview.chromium.org/328063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276641 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
BUG=261628 Review URL: https://codereview.chromium.org/322093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276640 0039d316-1c4b-4281-b951-d872f2087c98
-
hjd@chromium.org authored
This allows the android_aosp bot to better model the behavior of the automerger. We add a 'android_rsync_build' method to android_webview/buildbot/deps_whitelist.py which returns all black listed paths (not just blacklisted deps) and has a list output format (as opposed to dictionary format of the other methods). Then we add the 'all_incompatible_directories' option to android_webview/tools/webview_licenses.py to get all the incompatible directories rather that just the unknown ones. This exposes the same code the automeger uses directly as a command line argument. BUG=311868 Review URL: https://codereview.chromium.org/324813006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276639 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
> Re-styled the App Info Dialog according to UI feedback > > Changed the layout of the App Info Dialog according to UI feedback. This > includes removing the tabs, and replacing it with a single, scrollable > dialog that has all the information in a single pane. > > BUG=364681,266739 > > Review URL: https://codereview.chromium.org/327743002 Failures: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/30914 TBR=sashab BUG=364681,266739 Review URL: https://codereview.chromium.org/335483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276638 0039d316-1c4b-4281-b951-d872f2087c98
-
qinmin@chromium.org authored
There can be duplicate infobar requests. For example, the same EME video might issue multiple key requests, and that will cause several duplicate infobar requests. We need to remember these requests, and once the first request's permission is set, send notification for the other requests. When OnPermissionSet(), it is always called on the request has has_infobar() is true. As a result, we can remove those duplicate requests that doesn't have infobar. BUG=373641 Review URL: https://codereview.chromium.org/322203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276630 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
Delay acknowledging the cc::OutputSurface's swap completion until the surface is displayed. BUG=314190 Review URL: https://codereview.chromium.org/334593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276629 0039d316-1c4b-4281-b951-d872f2087c98
-
r.kasibhatla@samsung.com authored
Removing the instances of ChromiumTestShell after buildbot change https://crrev.com/302743002/ has landed. Adding ChromeShell was already done as part https://codereview.chromium.org/302653004/. BUG=None R=tonyg,marja,navabi,dpranke Review URL: https://codereview.chromium.org/322293004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276628 0039d316-1c4b-4281-b951-d872f2087c98
-
hirono@chromium.org authored
BUG=383732 TEST=run the test Review URL: https://codereview.chromium.org/334623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276627 0039d316-1c4b-4281-b951-d872f2087c98
-
nkostylev@chromium.org authored
Move profile creation / session initialization (prefs/RLZ) as well as some of OAuth session init related code from LoginUtils to SessionManager. LoginUtils will temporarily implement SessionManager::Delegate interface till existing test coverage is migrated from LoginUtils interface. SessionManager will later use concept of UserSession (see design proposal at http://goto/cros-login-c14n). LoginUtils::OnPrepareProfile() is split into StartSession() --PreStartSession() - things like switching logging dest --CreateUserSession() - will eventually create UserSession instance --StartCrosSession() - notify cros::SessionManager --NotifyUserLoggedIn() - UserManager::UserLoggedIn() --PrepareProfile() PrepareProfile() - calls PM::CreateProfileAsync() --OnProfileCreated() ----InitProfilePreferences() - early initialization ----UserProfileInitialized() ------transfer signin profile auth date (cookies/proxy auth/certs) ------RestoreAuthSessionImpl() - OAuth2LoginManager::RestoreSession() ----FinalizePrepareProfile(() ------Own TPM (if it didn't happen for some reason) ------Notify SAML offline signin limiter ------Notify ProfileImpl ------chrome::NOTIFICATION_LOGIN_USER_PROFILE_PREPARED ------InitRLZ (for primary user) Minor cleanup * Unify DemoApp profile initialization flow with regular one * Don't pass display_email to LoginUtils::PrepareProfile * Move powerwash related prefs registration to ResetScreenHandler * Cleanup M31 migration code for |prefs::kProfileIsManaged| in LoginUtilsImpl::InitProfilePreferences() BUG=370175,276163 Review URL: https://codereview.chromium.org/318853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276626 0039d316-1c4b-4281-b951-d872f2087c98
-
bauerb@chromium.org authored
BUG=370467 Review URL: https://codereview.chromium.org/329143003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276625 0039d316-1c4b-4281-b951-d872f2087c98
-
ycheo@chromium.org authored
Review URL: https://codereview.chromium.org/331553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276624 0039d316-1c4b-4281-b951-d872f2087c98
-
ernstm@chromium.org authored
R=tonyg@chromium.org,nduca@chromium.org BUG=373045 Review URL: https://codereview.chromium.org/271733008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276623 0039d316-1c4b-4281-b951-d872f2087c98
-
engedy@chromium.org authored
The semantics for NOTIFICATION_HISTORY_URLS_MODIFIED was changed as of revision 131865 (https://chromiumcodereview.appspot.com/9852002) so that it would be fired not only for typed URLs, but also for non-typed ones (that is, URLs having |typed_count| == 0). However, HistoryBackend::AddPagesWithDetails() was not updated to reflect these new semantics. Rectify this omission to make the code less mysterious. BUG=None Review URL: https://codereview.chromium.org/323043004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276622 0039d316-1c4b-4281-b951-d872f2087c98
-
jorgelo@chromium.org authored
This makes the code clearer, and will make simplifying GPU sandbox init easier. BUG=356959 TEST=content_shell loads webpages. Review URL: https://codereview.chromium.org/327033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276621 0039d316-1c4b-4281-b951-d872f2087c98
-
phoglund@chromium.org authored
Broke linux chromium build: http://build.chromium.org/p/chromium/builders/Linux/builds/50505/steps/compile/logs/stdio. > Cast: Synthetic benchmark tool. > > This benchmark tests how much latency, packet loss and bandwidth loss we can tolerate. > It runs hundreds of times faster than real-time and results are independent of CPU speed. > So far, it does a series of binary searches to find a spanning tree of the space in which > our algorithms can operate comfortably. > > This is a re-upload of cl 293173002, which was reverted because it broke some windows build. > > Review URL: https://codereview.chromium.org/308713005 TBR=hubbe@chromium.org Review URL: https://codereview.chromium.org/328313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276620 0039d316-1c4b-4281-b951-d872f2087c98
-
felt@chromium.org authored
Glen asked for a small tweak to the SSL interstitial strings. BUG=331453 Review URL: https://codereview.chromium.org/321393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276619 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
AppModelBuilder creates the list of applications in the home card. Right now app_list doesn't have such API, so the interface is in athena. It would be integrated with other app builders eventually. BUG=380421 R=oshima@chromium.org TBR=xiyuan@chromium.org TEST=manually Review URL: https://codereview.chromium.org/311113005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276618 0039d316-1c4b-4281-b951-d872f2087c98
-
mkosiba@chromium.org authored
BUG=377720 NOTRY=true Review URL: https://codereview.chromium.org/302843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276617 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
This CL eliminates the appending of the Google locale to all "learnMore" and "help" URLs. BUG=164939 TBR=sky Review URL: https://codereview.chromium.org/325963007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276616 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
The componentization is straightforward. BUG=382568 Review URL: https://codereview.chromium.org/310393006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276615 0039d316-1c4b-4281-b951-d872f2087c98
-