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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/emulation/EmulatedDevices.js

Issue 1647653003: [DevTools] Remove old responsive design v1 code. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 /** 5 /**
6 * @constructor 6 * @constructor
7 */ 7 */
8 WebInspector.EmulatedDevice = function() 8 WebInspector.EmulatedDevice = function()
9 { 9 {
10 /** @type {string} */ 10 /** @type {string} */
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
183 result._show = /** @type {string} */ (parseValue(json, "show", "string", WebInspector.EmulatedDevice._Show.Default)); 183 result._show = /** @type {string} */ (parseValue(json, "show", "string", WebInspector.EmulatedDevice._Show.Default));
184 184
185 return result; 185 return result;
186 } catch (e) { 186 } catch (e) {
187 WebInspector.console.error("Failed to update emulated device list. " + S tring(e)); 187 WebInspector.console.error("Failed to update emulated device list. " + S tring(e));
188 return null; 188 return null;
189 } 189 }
190 } 190 }
191 191
192 /** 192 /**
193 * @param {!WebInspector.OverridesSupport.Device} device
194 * @param {string} title
195 * @param {string=} type
196 * @return {!WebInspector.EmulatedDevice}
197 */
198 WebInspector.EmulatedDevice.fromOverridesDevice = function(device, title, type)
199 {
200 var result = new WebInspector.EmulatedDevice();
201 result.title = title;
202 result.type = type || WebInspector.EmulatedDevice.Type.Unknown;
203 result.vertical.width = device.width;
204 result.vertical.height = device.height;
205 result.horizontal.width = device.height;
206 result.horizontal.height = device.width;
207 result.deviceScaleFactor = device.deviceScaleFactor;
208 result.userAgent = device.userAgent;
209 result.capabilities = [];
210 if (device.touch)
211 result.capabilities.push(WebInspector.EmulatedDevice.Capability.Touch);
212 if (device.mobile)
213 result.capabilities.push(WebInspector.EmulatedDevice.Capability.Mobile);
214 return result;
215 }
216
217 /**
218 * @param {!WebInspector.EmulatedDevice} device1 193 * @param {!WebInspector.EmulatedDevice} device1
219 * @param {!WebInspector.EmulatedDevice} device2 194 * @param {!WebInspector.EmulatedDevice} device2
220 * @return {number} 195 * @return {number}
221 */ 196 */
222 WebInspector.EmulatedDevice.deviceComparator = function(device1, device2) 197 WebInspector.EmulatedDevice.deviceComparator = function(device1, device2)
223 { 198 {
224 var order1 = (device1._extension && device1._extension.descriptor()["order"] ) || -1; 199 var order1 = (device1._extension && device1._extension.descriptor()["order"] ) || -1;
225 var order2 = (device2._extension && device2._extension.descriptor()["order"] ) || -1; 200 var order2 = (device2._extension && device2._extension.descriptor()["order"] ) || -1;
226 if (order1 > order2) 201 if (order1 > order2)
227 return 1; 202 return 1;
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 json["outline"]["insets"]["top"] = orientation.outlineInsets.top; 289 json["outline"]["insets"]["top"] = orientation.outlineInsets.top;
315 json["outline"]["insets"]["right"] = orientation.outlineInsets.right ; 290 json["outline"]["insets"]["right"] = orientation.outlineInsets.right ;
316 json["outline"]["insets"]["bottom"] = orientation.outlineInsets.bott om; 291 json["outline"]["insets"]["bottom"] = orientation.outlineInsets.bott om;
317 json["outline"]["image"] = orientation.outlineImage; 292 json["outline"]["image"] = orientation.outlineImage;
318 } 293 }
319 return json; 294 return json;
320 }, 295 },
321 296
322 /** 297 /**
323 * @param {!WebInspector.EmulatedDevice.Mode} mode 298 * @param {!WebInspector.EmulatedDevice.Mode} mode
324 * @return {!WebInspector.OverridesSupport.Device}
325 */
326 modeToOverridesDevice: function(mode)
327 {
328 var result = {};
329 var orientation = this.orientationByName(mode.orientation);
330 result.width = orientation.width - mode.insets.left - mode.insets.right;
331 result.height = orientation.height - mode.insets.top - mode.insets.botto m;
332 result.deviceScaleFactor = this.deviceScaleFactor;
333 result.userAgent = this.userAgent;
334 result.touch = this.touch();
335 result.mobile = this.mobile();
336 return result;
337 },
338
339 /**
340 * @param {!WebInspector.EmulatedDevice.Mode} mode
341 * @return {string} 299 * @return {string}
342 */ 300 */
343 modeImage: function(mode) 301 modeImage: function(mode)
344 { 302 {
345 if (!mode.image) 303 if (!mode.image)
346 return ""; 304 return "";
347 if (!this._extension) 305 if (!this._extension)
348 return mode.image; 306 return mode.image;
349 return this._extension.module().substituteURL(mode.image); 307 return this._extension.module().substituteURL(mode.image);
350 }, 308 },
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
532 if (deviceById.has(title)) 490 if (deviceById.has(title))
533 to[i].copyShowFrom(/** @type {!WebInspector.EmulatedDevice} */ ( deviceById.get(title))); 491 to[i].copyShowFrom(/** @type {!WebInspector.EmulatedDevice} */ ( deviceById.get(title)));
534 } 492 }
535 }, 493 },
536 494
537 __proto__: WebInspector.Object.prototype 495 __proto__: WebInspector.Object.prototype
538 } 496 }
539 497
540 /** @type {!WebInspector.EmulatedDevicesList} */ 498 /** @type {!WebInspector.EmulatedDevicesList} */
541 WebInspector.emulatedDevicesList; 499 WebInspector.emulatedDevicesList;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698