| 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 #import "ios/chrome/browser/ui/tab_switcher/tab_switcher_panel_overlay_view.h" | 5 #import "ios/chrome/browser/ui/tab_switcher/tab_switcher_panel_overlay_view.h" |
| 6 | 6 |
| 7 #import "base/mac/scoped_nsobject.h" | 7 #import "base/mac/scoped_nsobject.h" |
| 8 #include "base/metrics/user_metrics.h" | 8 #include "base/metrics/user_metrics.h" |
| 9 #include "base/metrics/user_metrics_action.h" | 9 #include "base/metrics/user_metrics_action.h" |
| 10 #import "ios/chrome/browser/ui/colors/MDCPalette+CrAdditions.h" | 10 #import "ios/chrome/browser/ui/colors/MDCPalette+CrAdditions.h" |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 147 @"floatingButton" : _floatingButton.get(), | 147 @"floatingButton" : _floatingButton.get(), |
| 148 @"activityIndicator" : _activityIndicator.get(), | 148 @"activityIndicator" : _activityIndicator.get(), |
| 149 }; | 149 }; |
| 150 AddSameCenterXConstraint(_container, _textButton); | 150 AddSameCenterXConstraint(_container, _textButton); |
| 151 AddSameCenterXConstraint(_container, _floatingButton); | 151 AddSameCenterXConstraint(_container, _floatingButton); |
| 152 AddSameCenterXConstraint(_container, _activityIndicator); | 152 AddSameCenterXConstraint(_container, _activityIndicator); |
| 153 NSArray* constraints = @[ | 153 NSArray* constraints = @[ |
| 154 @"V:|-0-[title]-12-[subtitle]-48-[button]-0-|", | 154 @"V:|-0-[title]-12-[subtitle]-48-[button]-0-|", |
| 155 @"V:[subtitle]-35-[floatingButton(==48)]-0-|", | 155 @"V:[subtitle]-35-[floatingButton(==48)]-0-|", |
| 156 @"V:[subtitle]-24-[activityIndicator]", @"H:|-[title]-|", | 156 @"V:[subtitle]-24-[activityIndicator]", @"H:|-[title]-|", |
| 157 @"H:|-[subtitle]-|", @"H:[button(==180)]", @"H:[floatingButton(==48)]" | 157 @"H:|-[subtitle]-|", @"H:[button(>=180)]", @"H:[floatingButton(==48)]" |
| 158 ]; | 158 ]; |
| 159 ApplyVisualConstraints(constraints, viewsDictionary, _container); | 159 ApplyVisualConstraints(constraints, viewsDictionary, _container); |
| 160 | 160 |
| 161 // Sets the container's width relative to the parent. | 161 // Sets the container's width relative to the parent. |
| 162 ApplyVisualConstraintsWithMetrics( | 162 ApplyVisualConstraintsWithMetrics( |
| 163 @[ | 163 @[ |
| 164 @"H:|-(>=0)-[container(==containerWidth@999)]-(>=0)-|", | 164 @"H:|-(>=0)-[container(==containerWidth@999)]-(>=0)-|", |
| 165 ], | 165 ], |
| 166 @{ @"container" : _container.get() }, | 166 @{ @"container" : _container.get() }, |
| 167 @{ @"containerWidth" : @(kContainerWidth) }, self); | 167 @{ @"containerWidth" : @(kContainerWidth) }, self); |
| (...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 411 [self chromeExecuteCommand:command]; | 411 [self chromeExecuteCommand:command]; |
| 412 } | 412 } |
| 413 | 413 |
| 414 - (void)recordMetrics { | 414 - (void)recordMetrics { |
| 415 if (!_recordedMetricString.length()) | 415 if (!_recordedMetricString.length()) |
| 416 return; | 416 return; |
| 417 base::RecordAction(base::UserMetricsAction(_recordedMetricString.c_str())); | 417 base::RecordAction(base::UserMetricsAction(_recordedMetricString.c_str())); |
| 418 } | 418 } |
| 419 | 419 |
| 420 @end | 420 @end |
| OLD | NEW |