Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java

Issue 2870313002: In-product-help: Accessibility text (Closed)
Patch Set: strings Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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.toolbar; 5 package org.chromium.chrome.browser.toolbar;
6 6
7 import android.content.Context; 7 import android.content.Context;
8 import android.content.res.Configuration; 8 import android.content.res.Configuration;
9 import android.graphics.drawable.Drawable; 9 import android.graphics.drawable.Drawable;
10 import android.os.Handler; 10 import android.os.Handler;
(...skipping 510 matching lines...) Expand 10 before | Expand all | Expand 10 after
521 return; 521 return;
522 } 522 }
523 523
524 final FeatureEngagementTracker tracker = 524 final FeatureEngagementTracker tracker =
525 FeatureEngagementTrackerFactory.getFeatureEngagementTrac kerForProfile( 525 FeatureEngagementTrackerFactory.getFeatureEngagementTrac kerForProfile(
526 tab.getProfile()); 526 tab.getProfile());
527 527
528 if (!tracker.shouldTriggerHelpUI(FeatureConstants.DOWNLOAD_PAGE_ FEATURE)) return; 528 if (!tracker.shouldTriggerHelpUI(FeatureConstants.DOWNLOAD_PAGE_ FEATURE)) return;
529 529
530 mTextBubble = new ViewAnchoredTextBubble(mToolbar.getContext(), getMenuAnchor(), 530 mTextBubble = new ViewAnchoredTextBubble(mToolbar.getContext(), getMenuAnchor(),
531 R.string.iph_download_page_for_offline_usage_text); 531 R.string.iph_download_page_for_offline_usage_text,
532 R.string.iph_download_page_for_offline_usage_accessibili ty_text);
532 mTextBubble.setDismissOnTouchInteraction(true); 533 mTextBubble.setDismissOnTouchInteraction(true);
533 mTextBubble.addOnDismissListener(new OnDismissListener() { 534 mTextBubble.addOnDismissListener(new OnDismissListener() {
534 @Override 535 @Override
535 public void onDismiss() { 536 public void onDismiss() {
536 mHandler.post(new Runnable() { 537 mHandler.post(new Runnable() {
537 @Override 538 @Override
538 public void run() { 539 public void run() {
539 tracker.dismissed(); 540 tracker.dismissed();
540 activity.getAppMenuHandler().setMenuHighlight(nu ll); 541 activity.getAppMenuHandler().setMenuHighlight(nu ll);
541 } 542 }
(...skipping 837 matching lines...) Expand 10 before | Expand all | Expand 10 after
1379 } 1380 }
1380 1381
1381 /** 1382 /**
1382 * Cancels simulating load progress. 1383 * Cancels simulating load progress.
1383 */ 1384 */
1384 public void cancel() { 1385 public void cancel() {
1385 mHandler.removeMessages(MSG_ID_UPDATE_PROGRESS); 1386 mHandler.removeMessages(MSG_ID_UPDATE_PROGRESS);
1386 } 1387 }
1387 } 1388 }
1388 } 1389 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698