OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.chrome.browser; | 5 package org.chromium.chrome.browser; |
6 | 6 |
7 import android.annotation.SuppressLint; | 7 import android.annotation.SuppressLint; |
8 import android.annotation.TargetApi; | 8 import android.annotation.TargetApi; |
9 import android.app.Activity; | 9 import android.app.Activity; |
10 import android.app.SearchManager; | 10 import android.app.SearchManager; |
(...skipping 451 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
462 /** | 462 /** |
463 * @return Whether contextual search is allowed for this activity or not. | 463 * @return Whether contextual search is allowed for this activity or not. |
464 */ | 464 */ |
465 protected boolean isContextualSearchAllowed() { | 465 protected boolean isContextualSearchAllowed() { |
466 return true; | 466 return true; |
467 } | 467 } |
468 | 468 |
469 @Override | 469 @Override |
470 public void initializeState() { | 470 public void initializeState() { |
471 super.initializeState(); | 471 super.initializeState(); |
| 472 mBlimpClientContextDelegate = |
| 473 ChromeBlimpClientContextDelegate.createAndSetDelegateForContext( |
| 474 Profile.getLastUsedProfile().getOriginalProfile()); |
| 475 |
472 IntentHandler.setTestIntentsEnabled( | 476 IntentHandler.setTestIntentsEnabled( |
473 CommandLine.getInstance().hasSwitch(ContentSwitches.ENABLE_TEST_
INTENTS)); | 477 CommandLine.getInstance().hasSwitch(ContentSwitches.ENABLE_TEST_
INTENTS)); |
474 mIntentHandler = new IntentHandler(createIntentHandlerDelegate(), getPac
kageName()); | 478 mIntentHandler = new IntentHandler(createIntentHandlerDelegate(), getPac
kageName()); |
475 } | 479 } |
476 | 480 |
477 @Override | 481 @Override |
478 public void initializeCompositor() { | 482 public void initializeCompositor() { |
479 TraceEvent.begin("ChromeActivity:CompositorInitialization"); | 483 TraceEvent.begin("ChromeActivity:CompositorInitialization"); |
480 super.initializeCompositor(); | 484 super.initializeCompositor(); |
481 | 485 |
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
956 if (Build.VERSION.CODENAME.equals("N") || Build.VERSION.SDK_INT > Build.
VERSION_CODES.M) { | 960 if (Build.VERSION.CODENAME.equals("N") || Build.VERSION.SDK_INT > Build.
VERSION_CODES.M) { |
957 getWindow().setBackgroundDrawable(new ColorDrawable( | 961 getWindow().setBackgroundDrawable(new ColorDrawable( |
958 ApiCompatibilityUtils.getColor(getResources(), | 962 ApiCompatibilityUtils.getColor(getResources(), |
959 R.color.resizing_background_color))); | 963 R.color.resizing_background_color))); |
960 } else { | 964 } else { |
961 removeWindowBackground(); | 965 removeWindowBackground(); |
962 } | 966 } |
963 DownloadManagerService.getDownloadManagerService( | 967 DownloadManagerService.getDownloadManagerService( |
964 getApplicationContext()).onActivityLaunched(); | 968 getApplicationContext()).onActivityLaunched(); |
965 | 969 |
966 mBlimpClientContextDelegate = ChromeBlimpClientContextDelegate | |
967 .createAndSetDelegateForContext(Profile.getLastUsedProfile().get
OriginalProfile()); | |
968 | |
969 super.finishNativeInitialization(); | 970 super.finishNativeInitialization(); |
970 } | 971 } |
971 | 972 |
972 /** | 973 /** |
973 * Called when the accessibility status of this device changes. This might
be triggered by | 974 * Called when the accessibility status of this device changes. This might
be triggered by |
974 * touch exploration or general accessibility status updates. It is an aggr
egate of two other | 975 * touch exploration or general accessibility status updates. It is an aggr
egate of two other |
975 * accessibility update methods. | 976 * accessibility update methods. |
976 * @see #onAccessibilityModeChanged(boolean) | 977 * @see #onAccessibilityModeChanged(boolean) |
977 * @see #onTouchExplorationStateChanged(boolean) | 978 * @see #onTouchExplorationStateChanged(boolean) |
978 * @param enabled Whether or not accessibility and touch exploration are cur
rently enabled. | 979 * @param enabled Whether or not accessibility and touch exploration are cur
rently enabled. |
(...skipping 835 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1814 "Android.MultiWindowMode.IsTabletScreenWidthBelow600", | 1815 "Android.MultiWindowMode.IsTabletScreenWidthBelow600", |
1815 mScreenWidthDp < DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP); | 1816 mScreenWidthDp < DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP); |
1816 | 1817 |
1817 if (mScreenWidthDp < DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP) { | 1818 if (mScreenWidthDp < DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP) { |
1818 RecordHistogram.recordLinearCountHistogram( | 1819 RecordHistogram.recordLinearCountHistogram( |
1819 "Android.MultiWindowMode.TabletScreenWidth", mScreenWidthDp,
1, | 1820 "Android.MultiWindowMode.TabletScreenWidth", mScreenWidthDp,
1, |
1820 DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP, 50); | 1821 DeviceFormFactor.MINIMUM_TABLET_WIDTH_DP, 50); |
1821 } | 1822 } |
1822 } | 1823 } |
1823 } | 1824 } |
OLD | NEW |