Commit Graph

66 Commits

Author SHA1 Message Date
J. Ryan Stinnett
1604814567 Bug 1353045 - Remove SDK usage from RDM. r=pbro
MozReview-Commit-ID: I2dodBb9NHh
2017-04-06 21:42:21 -05:00
Tim Nguyen
88f4f845d8 Bug 1341045 - Use checked class instead of introducing active class. r=jryans
MozReview-Commit-ID: 6fC7hVRSvjh
2017-02-25 15:42:26 +00:00
J. Ryan Stinnett
072a538af1 Bug 1338599 - Default custom devices to enabled in RDM. r=gl
MozReview-Commit-ID: HAkhcKZhLVt
2017-03-01 17:57:24 -06:00
J. Ryan Stinnett
e450b03956 Bug 1321675 - Move device adder below devices. r=gl
This gets closer to Helen's mockup.  The spacing is a bit tight.  When adjusting
the modal size, I used the most popular DevTools screen resolution (1366 x 768)
as a reference.

MozReview-Commit-ID: 4EjJKKhuxpA
2017-02-07 16:57:03 -06:00
J. Ryan Stinnett
9feb55bdf0 Bug 1321675 - Add / remove custom devices in RDM. r=gl
MozReview-Commit-ID: E84zxk9n1AL
2017-02-03 17:09:01 -06:00
J. Ryan Stinnett
7bc8eb23cb Bug 1321675 - Rename removeDevice to removeDeviceAssoc. r=gl
MozReview-Commit-ID: 1UMUfX23zUb
2017-02-03 17:23:49 -06:00
J. Ryan Stinnett
9cd7e01f8f Bug 1321675 - Show device details in tooltip. r=gl
MozReview-Commit-ID: LxxaoBBQCUU
2017-02-02 17:38:57 -06:00
J. Ryan Stinnett
414a61e09e Bug 1321675 - Add form to device modal for adding devices. r=gl
MozReview-Commit-ID: 2CejxW5VuqK
2017-01-30 18:26:12 -06:00
J. Ryan Stinnett
6fd0214526 Bug 1319950 - Only clear properties on resize if device is active. r=gl
If a device is active, remove it on resize.  If not, leave device properties
alone, so that things like touch simulation stay enabled when resizing without
a device.

MozReview-Commit-ID: Hvo6AdTJRBJ
2017-01-20 17:08:48 -06:00
J. Ryan Stinnett
3854af5904 Bug 1319950 - Use consistent naming with viewport properties. r=gl
Use "change" instead of "update" terminology with viewport properties.
Remove redundant "viewport" word from viewport changes.

MozReview-Commit-ID: HSFLiZyTVYy
2017-01-19 16:56:39 -06:00
J. Ryan Stinnett
86e623c22e Bug 1319950 - Wrap dPR state in object for consistency. r=gl
MozReview-Commit-ID: ERiDO14wGUz
2017-01-09 19:29:53 -06:00
Gabriel Luong
230810ace9 Bug 1319619 - Move RDM dimension controls above the viewport. r=jryans 2017-01-09 16:39:27 -05:00
djmdev
c4a90bde66 Bug 1325567 - Added tooltip to rotate viewport button. r=jryans 2017-01-05 01:59:08 +05:30
Towkir Ahmed
f15f4f551b Bug 1325570 - The checkboxes from modal can now be checked/unchecked using the left click only; r=jryans
MozReview-Commit-ID: LPRzXjp7q6v
2017-01-04 09:34:37 -06:00
Jared Wein
21fc75d491 Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
MozReview-Commit-ID: 99mWjxu8PPn
2017-01-03 10:07:50 -05:00
Bob Owen
432572b6f3 Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer 2016-11-24 15:08:30 +00:00
Sebastian Hengst
d9dbaf74fb Backed out changeset 5b26ae9afaea (bug 1147911) 2016-11-23 18:33:10 +01:00
Bob Owen
a7d454bdcc Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer 2016-11-23 13:36:57 +00:00
Sebastian Hengst
16ad987153 Backed out changeset 5cffb4645bc0 (bug 1147911) 2016-11-18 00:58:52 +01:00
Bob Owen
6dc9342a41 Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer 2016-11-17 15:48:52 +00:00
Matteo Ferretti
ae8d32c927 Bug 1276971 - Adding UI to display and change the current DPI / DPR setting; r=gl,jryans
MozReview-Commit-ID: Dnb6OLhOvOK
2016-11-05 13:45:10 +01:00
J. Ryan Stinnett
08ff09dec5 Bug 1306816 - Fix intermittent failure in RDM device change test. r=gl
MozReview-Commit-ID: 4pwNX4oyMyg
2016-10-25 21:16:41 -05:00
J. Ryan Stinnett
1acc749efb Bug 1283453 - Add network throttling UI to RDM. r=gl
MozReview-Commit-ID: 9MYLXuhlT2F
2016-10-13 09:25:22 -05:00
Matteo Ferretti
23614cda77 Bug 1254385 - Apply dPR from selected device; r=jryans
- dPR and media queries are now reflecting the selected device's dppx
- added unit test

MozReview-Commit-ID: 9634mleTwkS
2016-08-31 09:58:26 +02:00
Tim Nguyen
da8d0b13ed Bug 1254386 - Add user agent emulation to new RDM. r=jryans
MozReview-Commit-ID: EBWBJV20KLV
2016-08-23 01:51:17 -07:00
James Long
24266d6355 Bug 1267365 - move various flags out of DevToolsUtils and don't depend on that module so much r=tromey 2016-08-05 17:41:01 -04:00
Benoit Chabod
d01d8eebcf Bug 1288380 - Add a tooltip for the touch simulation button, r=jryans 2016-07-21 09:15:00 +02:00
Tom Tromey
1b5a2bdb96 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx
2016-07-14 10:16:42 -06:00
Helen V. Holmes
512ec2aaa1 Bug 1266414: device modal fades in/out, r=jryans
Device modal can be closed with escape and outside click

MozReview-Commit-ID: eyQRxC6TDv
2016-07-18 10:12:12 -05:00
Jaideep Bhoosreddy
44d5238f03 Bug 1254390 - Flexible sizing for device selector to display full device names; r=gl 2016-06-29 09:29:00 +02:00
Benoit Chabod
515f31c74d Bug 1275559 - Handle asynchronous loading and errors for device list, r=jryans 2016-06-28 05:33:00 +02:00
Benoit Chabod
e45bb9e11a Bug 1269882 - Reload viewport when enabling touch simulation, r=jryans 2016-06-28 05:42:00 +02:00
Benoit Chabod
0fb671c694 Bug 1275520 - Improve RDM displayed device list preference. r=jryans 2016-06-22 09:41:00 -04:00
Jaideep Bhoosreddy
5482e83b7d Bug 1266411 - Alphabetically sort devices in each type. r=jryans 2016-06-02 11:41:00 -04:00
Jaideep Bhoosreddy
3e52271594 Bug 1266411 - Alphabetically sort the user selected devices. r=jryans, ui-r=hholmes 2016-05-24 19:18:00 -04:00
Tom Tromey
86974842a1 Bug 1265869 - Add task.js and use in devtools. r=jryans
MozReview-Commit-ID: G5UuAh2RiZZ
2016-05-17 13:07:55 -06:00
J. Ryan Stinnett
4a427c4c1c Bug 1240913 - Swap page state between tabs and RDM viewports. r=ochameau
This change brings the following improvements to RDM:

* Page state is preserved when toggling in and out of RDM
* Session history is no longer manipulated, so the tool UI won't end up in the
  tab's back-forward page list.

Known issues to be fixed later:

* The browser UI is not hooked up to the viewport browser
* Restarting the browser with the tool open shows a confused, empty RDM

MozReview-Commit-ID: Fb6QRv6LYow
2016-05-18 19:27:29 -05:00
J. Ryan Stinnett
2ab4b33c33 Bug 1240913 - Add @allowfullscreen to appease swapFrameLoaders. r=ochameau
We don't really need fullscreen access here, but we do need the same access to
browser features as regular browser tabs.  The `swapFrameLoaders` platform API
we use compares such features before allowing the swap to proceed.

MozReview-Commit-ID: DVPUC1QKBgJ
2016-05-18 19:27:29 -05:00
Benoit Chabod
f5f02a8d5b Bug 1258353 - Refactor devtools react components. r=janx 2016-05-17 11:55:49 -07:00
Gabriel Luong
cc8c7a4c03 Bug 1239459 - Toggle touch event simulation r=jryans 2016-05-11 23:39:04 -07:00
Phil Ringnalda
1515ed2c19 Back out 027b0144a1a6 (bug 1239459) for failures in responsive.html/test/browser/browser_menu_item_02.js
CLOSED TREE
2016-05-10 21:01:28 -07:00
Gabriel Luong
7d78c2ff51 Bug 1239459 - Toggle touch event simulation r=jryans 2016-05-10 17:09:55 -07:00
Jarda Snajdr
edcbf4a99e Bug 1250138 - responsive.html viewport correctly resized by mouse: fixed horizontal vs vertical, better test. r=jryans 2016-04-30 00:00:00 +02:00
Matteo Ferretti
08eba6b061 Bug 1262594 - Rebuild screenshot capturing after iframe mozbrowser; r=jryans
MozReview-Commit-ID: ASQujGzJa6s
2016-04-19 00:18:26 +02:00
Gabriel Luong
993bf105f2 Bug 1241720 - Modal to promote devices from larger DB r=jyrans 2016-04-20 17:15:34 -04:00
Jarda Snajdr
2bfe0733bd Bug 1250138 - The mouse cursor doesn't stick to the grippers while resizing the viewport. r=jryans 2016-04-19 09:52:00 +02:00
Patrick Brosset
0b6dd780fc Bug 1264063 - 1 - Disable prop-types eslint rule and fix sort-comp errors; r=ochameau
MozReview-Commit-ID: 26NMWUWiKdi
2016-04-13 10:24:48 +02:00
Dave Townsend
4ac1a46d5e Bug 1257246: Update devtools for eslint 2. r=pbro
ESLint 2 now flags anonymous generator functions according to
generator-star-spacing. Most of the changes here are correcting that.

MozReview-Commit-ID: 9xg2Gmlaz94
2016-04-05 11:31:19 -07:00
J. Ryan Stinnett
88e1c2ef90 Bug 1240896 - Port browser_device_width.js to new RDM. r=gl
This also adds the test infrastructure for detecting content resizing.

MozReview-Commit-ID: H3bkAOkpMbs
2016-04-06 23:11:37 -05:00
J. Ryan Stinnett
5b0908d7ab Bug 1240896 - Load frame script into RDM browser. r=gl
MozReview-Commit-ID: BSaD8NwQCMF
2016-04-06 23:11:37 -05:00