Граф коммитов

771 Коммитов

Автор SHA1 Сообщение Дата
Jason Laster 90f5358757 Bug 1511352 - Update Debugger Frontend v106. r=dwalsh 2018-12-01 10:38:43 -05:00
Yura Zenevich e2f524a9d5 Bug 1507870 - add Print to JSON functionality to the a11y inspector. r=pbro
MozReview-Commit-ID: HyqYgHCCp3T

Differential Revision: https://phabricator.services.mozilla.com/D12504

--HG--
extra : moz-landing-system : lando
2018-11-30 14:55:42 +00:00
Micah Tigley 5619a39d15 Bug 1507736 - Make sure the Flexbox inspector correctly shows if the current flex container is also a flex item. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D12584

--HG--
extra : moz-landing-system : lando
2018-11-29 19:54:41 +00:00
Jason Laster 9306b9f35f Bug 1510048 - Player UI Updates. r=dwalsh
Tags:

Bug #: 1510048

Differential Revision: https://phabricator.services.mozilla.com/D13017
2018-11-27 21:46:20 -05:00
Razvan Caliman 5800899d90 Bug 1503924 - Mark style sources from iframes in the Changes panel. r=gl
Depends on D12590

Differential Revision: https://phabricator.services.mozilla.com/D12697

--HG--
extra : moz-landing-system : lando
2018-11-26 05:02:06 +00:00
Razvan Caliman eedbbcdc2c Bug 1503924 - Trim source URLs to filename in Changes panel. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D12588

--HG--
extra : moz-landing-system : lando
2018-11-23 16:25:18 +00:00
Logan Smyth 70404f6a96 Bug 1507911 - Update Debugger Frontend v103 r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D12188

--HG--
extra : moz-landing-system : lando
2018-11-19 23:37:10 +00:00
Daisuke Akatsuka 515db0232e Bug 1497449: Localize DebugTargetInfo. r=jdescottes,flod
Depends on D11749

Differential Revision: https://phabricator.services.mozilla.com/D11972

--HG--
extra : moz-landing-system : lando
2018-11-16 03:43:33 +00:00
Gabriel Luong 01cf92fa23 Bug 1498115 - Part 3: Implement the new styles for the flex item list. r=pbro 2018-11-15 10:02:44 -05:00
Gabriel Luong b1a58e06e0 Bug 1498115 - Part 1: Remove the FlexboxContainerProperties component. r=pbro 2018-11-15 10:02:44 -05:00
Noemi Erli f78fcf019c Backed out 3 changesets (bug 1498115) for failures in browser_flexbox_container_properties.js
Backed out changeset e7f8e9c7301b (bug 1498115)
Backed out changeset ad62c3439651 (bug 1498115)
Backed out changeset 06b4d9761d46 (bug 1498115)
2018-11-15 18:28:19 +02:00
Margareta Eliza Balazs d5555d2998 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-11-15 18:22:30 +02:00
Razvan Caliman d5f2881bd2 Bug 1485324 - (Part 1) Remove pref for Font Editor and obsolete conditionals; r=gl
This patch removes the `devtools.inspector.fonteditor.enabled` pref and all its uses in the Fonts panel.
Obsolete actions for the case when the pref was off are also removed. This is mostly old Font Inspector code.

One test is temporarily disabled because it tests the old Font Inspector. It will be removed along with other
pieces on the next part of this commit series.

Differential Revision: https://phabricator.services.mozilla.com/D11505

--HG--
extra : moz-landing-system : lando
2018-11-13 18:55:30 +00:00
Razvan Caliman b476025c74 Bug 1503595 - Add empty state for Changes panel; r=gl
Design spec: https://mozilla.invisionapp.com/share/6MLNVPYGR97#/screens

- add localization file
- add strings to show when no CSS changes are available to show
- conditionally show empty state message or diff of changes in React component

MozReview-Commit-ID: 8xYJmg0yGAM

Differential Revision: https://phabricator.services.mozilla.com/D11468

--HG--
extra : moz-landing-system : lando
2018-11-15 12:18:45 +00:00
Timothy Guan-tin Chien 2b5881e46b Bug 1503019 - Part I, Remove dom.webcomponents.shadowdom.enabled r=smaug
This patch removes the dom.webcomponents.shadowdom.enabled pref and all its
references, including the following functions:

* nsContentUtils::IsShadowDOMEnabled()
* nsIDocument::IsShadowDOMEnabled()
* nsDocument::IsShadowDOMEnabled(JSContext* aCx, JSObject* aGlobal)
* nsDocument::IsShadowDOMEnabled(const nsINode* aNode)
* nsTextNode::IsShadowDOMEnabled(JSContext* aCx, JSObject* aObject)

This function is renamed and updated to nsDocument::IsCallerChromeOrAddon():

* nsDocument::IsShadowDOMEnabledAndCallerIsChromeOrAddon(JSContext* aCx, JSObject* aObject)

I didn't change the tests that load Shadow DOM tests in an iframe, in the interest of keeping hg annotation history.

Differential Revision: https://phabricator.services.mozilla.com/D11183

--HG--
extra : moz-landing-system : lando
2018-11-15 06:51:07 +00:00
Andreea Pavel d51566f085 Backed out 2 changesets (bug 1503019) for failing crashtests at dom/base/crashtests/1505811.html on a CLOSED TREE
Backed out changeset 06b12fd41ff1 (bug 1503019)
Backed out changeset 7b845eac9dd7 (bug 1503019)
2018-11-15 01:52:30 +02:00
Timothy Guan-tin Chien c0cc4f74e7 Bug 1503019 - Part I, Remove dom.webcomponents.shadowdom.enabled r=smaug
This patch removes the dom.webcomponents.shadowdom.enabled pref and all its
references, including the following functions:

* nsContentUtils::IsShadowDOMEnabled()
* nsIDocument::IsShadowDOMEnabled()
* nsDocument::IsShadowDOMEnabled(JSContext* aCx, JSObject* aGlobal)
* nsDocument::IsShadowDOMEnabled(const nsINode* aNode)
* nsTextNode::IsShadowDOMEnabled(JSContext* aCx, JSObject* aObject)

This function is renamed and updated to nsDocument::IsCallerChromeOrAddon():

* nsDocument::IsShadowDOMEnabledAndCallerIsChromeOrAddon(JSContext* aCx, JSObject* aObject)

I didn't change the tests that load Shadow DOM tests in an iframe, in the interest of keeping hg annotation history.

Differential Revision: https://phabricator.services.mozilla.com/D11183

--HG--
extra : moz-landing-system : lando
2018-11-14 19:34:52 +00:00
Micah Tigley 4a3e26848d Bug 1114936 - Add a context menu item to copy a stylesheet's URL in the Style Editor. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D11419

--HG--
extra : moz-landing-system : lando
2018-11-14 01:55:02 +00:00
Alexandre Poirot 8e6a787c3d Bug 1505172 - Remove references to devtools.debugger.forbid-certified-apps preference. r=jdescottes,jryans
MozReview-Commit-ID: JV8MXvIuXaa

Differential Revision: https://phabricator.services.mozilla.com/D11152

--HG--
extra : moz-landing-system : lando
2018-11-08 16:46:58 +00:00
Patrick Brosset a8a08c2718 Bug 1503180 - Part 3 - Move the clamping reasons to the min and max sections; r=mtigley
Depends on D11047

Differential Revision: https://phabricator.services.mozilla.com/D11048

--HG--
extra : moz-landing-system : lando
2018-11-06 20:01:05 +00:00
Patrick Brosset cf130544de Bug 1503180 - Part 2 - Simplify the base size section when it's the content size; r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D11047

--HG--
extra : moz-landing-system : lando
2018-11-06 19:50:26 +00:00
Narcis Beleuzu 9b3f73e696 Merge mozilla-central to inbound. CLOSED TREE 2018-11-05 23:54:03 +02:00
tanhengyeow 67391f6115 Bug 1496742 - Allow to display Referrer Policy for a given request. r=Honza
Display Referrer Policy for a given request.

Differential Revision: https://phabricator.services.mozilla.com/D9128

--HG--
extra : moz-landing-system : lando
2018-11-05 16:44:17 +00:00
Adam Holm 4ce3763f16 Bug 1493931 - Changes to styling of custom request panel of Network panel in DevTools. Fixing issues with previous patch. r=Honza
--HG--
extra : rebase_source : 37ceb5dcc0642c7addf0db9fabce631121f71343
2018-11-02 14:46:25 -07:00
Gabriel Luong bd803366cb Bug 1498115 - Part 3: Implement the new styles for the flex item list. r=pbro 2018-11-15 10:02:44 -05:00
Gabriel Luong 30ed73665b Bug 1498115 - Part 1: Remove the FlexboxContainerProperties component. r=pbro 2018-11-15 10:02:44 -05:00
Jason Laster eb510156bb Bug 1503975 - Update Debugger Frontend v99. r=dwalsh 2018-11-02 10:47:52 -04:00
Patrick Brosset 1be47d2001 Bug 1501066 - part 2 - Simplify flexibility info and bail out when useless; r=mtigley
In cases where an item did not grow or shrink, devtools doesn't really have access
to any useful information about how the item might have wanted to flex.
So in this change, I'm just making sure we don't attempt to display this info at
all, because it's basically incorrect otherwise.

Depends on D10235

Differential Revision: https://phabricator.services.mozilla.com/D10236

--HG--
extra : moz-landing-system : lando
2018-10-31 17:49:14 +00:00
Patrick Brosset 7c6a3074de Bug 1501066 - part 1 - Remove 'there was/nt enough room' part as it's sometimes incorrect; r=mtigley
dholbert and I discussed about this, it actually does not make sense to be saying that there
was or was not enough room on the line for all items, because we can't know this for sure.
So this part was essentially giving false information to users.

It's kind of tricky, since it varies on each run of the flex algorithm.
In the scenario where an item gets clamped (or multiple items get clamped in successive runs),
then the answer to those questions are iffy (& different for each item, potentially).

Differential Revision: https://phabricator.services.mozilla.com/D10235

--HG--
extra : moz-landing-system : lando
2018-10-31 13:58:44 +00:00
Jan Odvarko f5f5b731b5 Bug 1499042 - Fix learn more links in the Network panel. r=Honza 2018-10-25 16:30:05 +02:00
David Walsh ac489fc2fc Bug 1501379 - Update debugger frontend v95. r=jdescottes 2018-10-23 13:06:03 -05:00
David Walsh b9e4308d69 Bug 1500998 - Update debugger frontend v94 r=jdescottes 2018-10-22 16:00:28 -05:00
David Walsh 7aef56cc4e Bug 1314057 - Remove old debugger assets. r=jdescottes 2018-10-22 17:19:00 -05:00
Nicolas Chevobbe b3d5ff5c70 Bug 1498531 - Localize Webconsole WebReplay Jump icon; r=loganfsmyth,Honza.
This patch adds localization for the WebReplay Jump icon, and uses
the same terminology as the one used in the context menu that triggers
the same action.
The Jump button was used in-place of the existing level icons (Error, Warning, …),
and was only displayed when the message was hovered. We now ensure the
level icon is always visible and that we only show the Jump icon when the
message is hovered.
Finally, the button was styled targeting the title attribute in CSS, which
seemed a little brittle. We now use a dedicated class which should
be safer and more future proof.

Differential Revision: https://phabricator.services.mozilla.com/D8533

--HG--
extra : moz-landing-system : lando
2018-10-22 05:26:33 +00:00
Jim Blandy 4c4f2bf1a3 Bug 1494195 - Back out bug 1491946, using '.fxsnapshot.gz' for memory heap snapshots. r=fitzgen 2018-10-11 15:13:47 -07:00
Patrick Brosset 58e1a1c0d9 Bug 1495717 - More user-friendly Flex item sizing information; r=gl
MozReview-Commit-ID: 3cSeShKP6TE

Differential Revision: https://phabricator.services.mozilla.com/D8220

--HG--
extra : moz-landing-system : lando
2018-10-12 08:46:34 +00:00
Ariel Burone 397ad6f4da Bug 972284 - "Remove the "→" from networkMenu.totalMS" r=vporof 2018-10-06 00:28:00 +03:00
Jason Laster 23c04604af Revert "Backed out changeset edc506b37439 (bug 1495300) for failing at /browser_toolbox_options_disable_buttons.js on a CLOSED TREE"
This reverts commit f42585540c95dd9a2874a75f0a10125a313979f9.
2018-10-05 10:28:46 -04:00
Gabriel Luong 59a4d98868 Bug 1496157 - Remove the three pane tooltip and first run code. r=rcaliman 2018-10-03 15:30:42 -04:00
Brian Hackett c27c10805b Bug 1495342 - Add 'Reload and Record Tab' menu item and functionality, r=jlast.
--HG--
extra : rebase_source : d8c053278ec3d50367f63219e51cf178b8decf7a
2018-10-01 09:42:50 -10:00
Brian Hackett 2ff1490550 Bug 1495341 - Place Web Replay menu items in their own submenu, r=jlast.
--HG--
extra : rebase_source : f710745682fe0bce31a8c4f97edfbf2868507c10
2018-10-01 09:41:32 -10:00
Razvan Caliman b44224fb5f Bug 1493961 - Font editor: replace capitalization via CSS text-transform with manual capitalization where needed. r=gl
Localization means words in other languages that shouldn't be capitalized will be if using CSS text-transform.

Differential Revision: https://phabricator.services.mozilla.com/D7190

--HG--
extra : moz-landing-system : lando
2018-09-29 21:42:18 +00:00
Julien Wajsberg 6ddb5fb144 Bug 1459720 - Move the performance panel out of the toolbox to the WebIDE's top level window r=jdescottes
This effectively removes the devtools overhead while profiling... as
long as the toolbox isn't opened as well of course.

This also removes the performance panel from the Browser Toolbox and the
Browser Content Toolbox where it shouldn't have been in the first place.

Differential Revision: https://phabricator.services.mozilla.com/D6904

--HG--
extra : moz-landing-system : lando
2018-09-28 12:48:05 +00:00
Jim Blandy 5c185b4f8f Bug 1491946: Save devtools heap snapshots with the extension '.fxsnapshot.gz'. r=fitzgen 2018-09-17 11:57:42 -07:00
Jason Laster 73902a3b9a Bug 1493151 - Update Debugger Frontend v89. r=dwalsh 2018-09-25 17:46:05 -04:00
shindli 957b91ec70 Backed out changeset 2defd19a1467 (bug 1491946) for ES lint failure 2018-09-24 10:37:54 +03:00
Jim Blandy 4634133ae0 Bug 1491946: Save devtools heap snapshots with the extension '.fxsnapshot.gz'. r=fitzgen 2018-09-17 11:57:42 -07:00
Gabriel Luong 239c817459 Bug 1478397 - Part 17: Replace %s with %S for flexbox.flexItemOf string in layout.properties. r=pbro 2018-09-20 11:58:56 -04:00
Jan Odvarko d48833fbbc Bug 1491749 - Stop using xul:keyset and xul:key in toolbox-window.xul; r=bgrins,flod
Differential Revision: https://phabricator.services.mozilla.com/D6015

--HG--
extra : moz-landing-system : lando
2018-09-19 09:58:08 +00:00
Jason Laster 8d08b34677 Bug 1491983 - Update Debugger Frontend v88. r=dwalsh 2018-09-18 17:57:03 -04:00
Margareta Eliza Balazs 0a37599745 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-18 17:38:17 +03:00
Razvan Caliman 26f4d9adab Bug 1478448 - (Part 3) Add Track Changes sidebar panel in Inspector. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D3328

--HG--
rename : devtools/client/inspector/changes/moz.build => devtools/client/inspector/changes/components/moz.build
extra : moz-landing-system : lando
2018-09-18 08:55:36 +00:00
Gabriel Luong f3c83c87f5 Bug 1478397 - Part 9: Adjust the flexbox accordion header to match the design spec. r=rcaliman 2018-09-18 09:36:02 -04:00
Julian Descottes e361f7ef17 Bug 1492049 - Fix localization for ADB Extension strings in WebIDE;r=flod
Differential Revision: https://phabricator.services.mozilla.com/D6122

--HG--
extra : moz-landing-system : lando
2018-09-18 07:26:31 +00:00
Julian Descottes b52db5e949 Bug 1491315 - Rename all references to ADB Helper to ADB Extension;r=daisuke
--HG--
extra : rebase_source : 5c696e1d1224343e2a7223b8e412afd826b459c5
2018-09-14 17:57:13 +02:00
Gabriel Luong f408412562 Bug 1297431 - Add a custom user agent input in responsive design mode. r=rcaliman 2018-09-12 22:44:23 -04:00
Bogdan Tara 11a51e4c3d Merge inbound to mozilla-central. a=merge 2018-09-12 01:12:32 +03:00
Daisuke Akatsuka c321175092 Bug 1463621 - Part 4: Remove no longer used variables in locale. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D5501

--HG--
extra : rebase_source : 13fab01519ef0d86848c001d28ab908ae80594f4
2018-09-10 13:44:20 +09:00
Jan Odvarko f26bf4140b Bug 1488915 - Migrate toolbox-process-window.xul to HTML; r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D5255

--HG--
rename : devtools/client/framework/toolbox-process-window.xul => devtools/client/framework/toolbox-process-window.html
extra : moz-landing-system : lando
2018-09-10 17:14:57 +00:00
Nicolas Chevobbe d006e653e5 Bug 1024913 - Enable reverse search in jsterm; r=bgrins,flod.
Differential Revision: https://phabricator.services.mozilla.com/D3114

--HG--
extra : moz-landing-system : lando
2018-09-10 10:24:40 +00:00
Margareta Eliza Balazs 4133050728 Backed out 5 changesets (bug 1024913) for causing perma damp failures. CLOSED TREE
Backed out changeset 1c18e0422ffa (bug 1024913)
Backed out changeset c4e5a7ff8e53 (bug 1024913)
Backed out changeset 7f269add6e54 (bug 1024913)
Backed out changeset ccd6afc2a739 (bug 1024913)
Backed out changeset 1613377c1b43 (bug 1024913)
2018-09-10 10:25:32 +03:00
Nicolas Chevobbe bde2339d57 Bug 1024913 - Enable reverse search in jsterm; r=bgrins,flod.
Differential Revision: https://phabricator.services.mozilla.com/D3114

--HG--
extra : moz-landing-system : lando
2018-09-10 05:16:00 +00:00
Jason Laster cd0d54a731 Bug 1488917 - Update Debugger Frontend v87. r=dwalsh 2018-09-06 13:03:09 -04:00
Gabriel Luong 75e60e08da Bug 1488114 - Refactor the reducers in RDM. r=rcaliman 2018-09-04 10:47:41 -04:00
Narcis Beleuzu 02dbdb12a9 Backed out changeset 7ffb06278c4c (bug 1488114) for xpcshell failures on test_change_pixel_ratio.js. CLOSED TREE 2018-09-04 19:24:12 +03:00
Gabriel Luong 6b3e97f314 Bug 1488114 - Refactor the reducers in RDM. r=rcaliman 2018-09-04 10:47:41 -04:00
Razvan Caliman 07b71aa68f Bug 1488157 - Tweak the font editor warning message shown when no fonts were used. r=gl
MozReview-Commit-ID: 5dFEkTvbIKm

Differential Revision: https://phabricator.services.mozilla.com/D4843

--HG--
extra : moz-landing-system : lando
2018-09-03 14:12:24 +00:00
Gabriel Luong 35bc03d5b4 Bug 1486891 - (Part 2) Remove old font preview functionality from font editor. r=gl 2018-08-30 11:11:22 -04:00
Gabriel Luong e5d60e1198 Bug 1486891 - (Part 1) Add dedicated input for font preview in font editor. r=gl 2018-08-30 11:10:35 -04:00
Gabriel Luong 9fc3862325 Bug 1478397 - Part 5: Display the flex item sizing properties in the flexbox panel. r=rcaliman 2018-08-29 17:38:08 -04:00
Gabriel Luong 78fb8e5871 Bug 1478397 - Part 0: Reorganize the flex container checkbox and flex container properties to match new designs. r=rcaliman
--HG--
rename : devtools/client/inspector/flexbox/components/FlexContainerItem.js => devtools/client/inspector/flexbox/components/FlexContainer.js
2018-08-28 10:43:39 -04:00
Razvan Caliman 21da703f8d Bug 1483929 - (Part 4) Group used fonts by family name. r=gl
This changes the structure of the used fonts list. It groups fonts by family name and removes URL and copy capabilities.

Depends on D3805

Differential Revision: https://phabricator.services.mozilla.com/D3894

--HG--
extra : moz-landing-system : lando
2018-08-22 09:09:41 +00:00
Razvan Caliman 825c0fdf0c Bug 1483929 - (Part 3) Revert to showing all used fontsfonts used on the selected element. r=gl
Removes logic pertaining to filtering by members of CSS font-family declaration.

Differential Revision: https://phabricator.services.mozilla.com/D3805

--HG--
extra : moz-landing-system : lando
2018-08-21 18:20:45 +00:00
Razvan Caliman b20600a9d1 Bug 1483929 - (Part 1) Remove Rendered Fonts accordion; Add All Fonts accordion for Font Editor. r=gl
This patch replaces the Other Fonts and Rendered Fonts accordions with a single All Fonts accordion while the Font Editor pref is on.
When thhe pref for the Font Editor is off, the Element Fonts and Other Fonts accordions are kept until we deprecate the old Font Inspector code.

Differential Revision: https://phabricator.services.mozilla.com/D3797

--HG--
extra : moz-landing-system : lando
2018-08-21 18:20:50 +00:00
Jan Odvarko a735040675 Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D3862

--HG--
extra : moz-landing-system : lando
2018-08-23 07:36:08 +00:00
Gabriel Luong 62e0916083 Bug 1484483 - Part 3: Show the list of flex container properites in the Flexbox panel. r=rcaliman
--HG--
rename : devtools/client/inspector/boxmodel/components/ComputedProperty.js => devtools/client/inspector/layout/components/ComputedProperty.js
2018-08-22 21:07:08 -04:00
Yura Zenevich d3673a24f2 Bug 1482454 - add learn more links across accessibility panel. r=gl, flod
MozReview-Commit-ID: GWrdjnzlS8b
2018-08-22 10:23:20 -04:00
Yura Zenevich daf510036a Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl
MozReview-Commit-ID: 4T9a0Rxw2db
2018-08-22 10:23:19 -04:00
Daniel Varga 36e523e699 Merge mozilla-central to mozilla-inbound 2018-08-18 01:05:36 +03:00
Razvan Caliman 4bc089e80f Bug 1483575 - (Part 2) Add LineHeight component to font editor. r=gl
MozReview-Commit-ID: JiMBI3QMKML

Depends on D3498

Differential Revision: https://phabricator.services.mozilla.com/D3499

--HG--
extra : moz-landing-system : lando
2018-08-16 14:48:51 +00:00
Jason Laster 63fb76539c Bug 1483877 - Update Debugger Frontend v83. r=dwalsh 2018-08-17 07:28:00 -04:00
Noemi Erli 1360ddcaa4 Backed out 3 changesets (bug 1482454) for devtools failures CLOSED TREES
Backed out changeset 3ada76566234 (bug 1482454)
Backed out changeset 1cdd772dae68 (bug 1482454)
Backed out changeset f06260e3db1c (bug 1482454)
2018-08-17 19:52:01 +03:00
Yura Zenevich c50d2b7c20 Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl
MozReview-Commit-ID: 4T9a0Rxw2db
2018-08-17 10:33:33 -04:00
Gabriel Luong d79733fb65 Bug 1467572 - Part 18: Show an onboarding tooltip for the setting menu button in RDM. r=jdescottes
Design https://mozilla.invisionapp.com/d/main#/console/12408235/300479943/preview
2018-08-15 17:27:57 -04:00
Gabriel Luong 1c76adb63f Bug 1467572 - Part 17: Implement left alignment of viewports. r=rcaliman 2018-08-15 17:27:55 -04:00
Gabriel Luong f401295f1f Bug 1467572 - Part 12: Use native context menu instead of select element in the Device selector. r=Honza
- Removes all the unused styling for the <select> and <option> elements and the
toolbar-dropdown class.
2018-08-15 17:27:46 -04:00
Gabriel Luong 8f8bab224c Bug 1467572 - Part 10: Reuse the network throttling menu in the network monitor in RDM. r=Honza
- Removes the duplicate dropdown arrow icon that is used in both RDM and Network monitor
- Converts the network throttling menu in the network monitor to be a shared component that
can be used in both RDM and network monitor
- Move the common styles for the dropdown menu button into toolbars.css

--HG--
rename : devtools/client/shared/components/throttling/NetworkThrottlingSelector.js => devtools/client/shared/components/throttling/NetworkThrottlingMenu.js
2018-08-15 17:27:43 -04:00
Gabriel Luong 8112f73aed Bug 1467572 - Part 9: Use native context menu instead of select elements in the reload condition menu of RDM. r=Honza
- Converts the reload condition <select> to use native context menu
- Converts the showMenu util to be reusable by both RDM and the Network Monitor
- Renames getToplevelWindow to getTopLevelWindow
- Renames the reload condition menu to be a setting menu in RDM according to the designs
- Uses the new photon setting icon in RDM

--HG--
rename : devtools/client/responsive.html/components/ReloadConditions.js => devtools/client/responsive.html/components/SettingsMenu.js
rename : devtools/client/netmonitor/src/utils/menu.js => devtools/client/shared/components/menu/utils.js
2018-08-15 17:27:41 -04:00
Gabriel Luong 889739ae50 Bug 1467572 - Part 4: Move the device selector into the global toolbar. r=jryans 2018-08-15 17:27:32 -04:00
Csoregi Natalia e67c081821 Backed out 19 changesets (bug 1467572) for devtools failures on browser_net_telemetry_throttle_changed.js. CLOSED TREE
Backed out changeset 39123899178c (bug 1467572)
Backed out changeset 62fcbe25665c (bug 1467572)
Backed out changeset 5ef6c1c42747 (bug 1467572)
Backed out changeset e295be61276e (bug 1467572)
Backed out changeset 41d85a6f8a2a (bug 1467572)
Backed out changeset 4e6b95a6c506 (bug 1467572)
Backed out changeset 36d459a24020 (bug 1467572)
Backed out changeset abb52c2c68ab (bug 1467572)
Backed out changeset 470b9ce4ba0f (bug 1467572)
Backed out changeset 37609995dc8f (bug 1467572)
Backed out changeset 636bf5ce96f7 (bug 1467572)
Backed out changeset 5880a55d2ee8 (bug 1467572)
Backed out changeset 0f19f84bb2ed (bug 1467572)
Backed out changeset e83526778ccd (bug 1467572)
Backed out changeset c42448ca6e4a (bug 1467572)
Backed out changeset 934fb24dad26 (bug 1467572)
Backed out changeset 6102b9ef805b (bug 1467572)
Backed out changeset 7aaea1245d27 (bug 1467572)
Backed out changeset 7793f8a2b14f (bug 1467572)

--HG--
rename : devtools/client/shared/components/menu/utils.js => devtools/client/netmonitor/src/utils/menu.js
rename : devtools/client/responsive.html/components/App.js => devtools/client/responsive.html/app.js
rename : devtools/client/responsive.html/components/DevicePixelRatioMenu.js => devtools/client/responsive.html/components/DevicePixelRatioSelector.js
rename : devtools/client/responsive.html/components/Toolbar.js => devtools/client/responsive.html/components/GlobalToolbar.js
rename : devtools/client/responsive.html/components/SettingsMenu.js => devtools/client/responsive.html/components/ReloadConditions.js
rename : devtools/client/shared/components/throttling/NetworkThrottlingMenu.js => devtools/client/shared/components/throttling/NetworkThrottlingSelector.js
2018-08-16 03:43:41 +03:00
Gabriel Luong 8ca98140f5 Bug 1467572 - Part 18: Show an onboarding tooltip for the setting menu button in RDM. r=jdescottes
Design https://mozilla.invisionapp.com/d/main#/console/12408235/300479943/preview
2018-08-15 17:27:57 -04:00
Gabriel Luong 8d5a3eacf4 Bug 1467572 - Part 17: Implement left alignment of viewports. r=rcaliman 2018-08-15 17:27:55 -04:00
Gabriel Luong 62b46d9afc Bug 1467572 - Part 12: Use native context menu instead of select element in the Device selector. r=Honza
- Removes all the unused styling for the <select> and <option> elements and the
toolbar-dropdown class.
2018-08-15 17:27:46 -04:00
Gabriel Luong 7060c0de65 Bug 1467572 - Part 10: Reuse the network throttling menu in the network monitor in RDM. r=Honza
- Removes the duplicate dropdown arrow icon that is used in both RDM and Network monitor
- Converts the network throttling menu in the network monitor to be a shared component that
can be used in both RDM and network monitor
- Move the common styles for the dropdown menu button into toolbars.css

--HG--
rename : devtools/client/shared/components/throttling/NetworkThrottlingSelector.js => devtools/client/shared/components/throttling/NetworkThrottlingMenu.js
2018-08-15 17:27:43 -04:00
Gabriel Luong 4c0433b4ab Bug 1467572 - Part 9: Use native context menu instead of select elements in the reload condition menu of RDM. r=Honza
- Converts the reload condition <select> to use native context menu
- Converts the showMenu util to be reusable by both RDM and the Network Monitor
- Renames getToplevelWindow to getTopLevelWindow
- Renames the reload condition menu to be a setting menu in RDM according to the designs
- Uses the new photon setting icon in RDM

--HG--
rename : devtools/client/responsive.html/components/ReloadConditions.js => devtools/client/responsive.html/components/SettingsMenu.js
rename : devtools/client/netmonitor/src/utils/menu.js => devtools/client/shared/components/menu/utils.js
2018-08-15 17:27:41 -04:00
Gabriel Luong 5588e101c2 Bug 1467572 - Part 4: Move the device selector into the global toolbar. r=jryans 2018-08-15 17:27:32 -04:00
Brian Hackett 622151a7e5 Bug 1479058 Part 11 - Server/client web console changes for replaying and time warp support, r=nchevobbe.
--HG--
extra : rebase_source : 2634d4f036f510fc7c70a8917b6d8202aabbb597
2018-08-02 23:33:24 +00:00
Brian Birtles 506e320e78 Bug 1478819 - Make Meatball Menu items use title case; r=flod
As per: https://design.firefox.com/photon/copy/capitalization.html#platform-styles

Differential Revision: https://phabricator.services.mozilla.com/D2591

--HG--
extra : moz-landing-system : lando
2018-08-01 06:34:31 +00:00
Julian Descottes 6e10df70d3 Bug 1443923 - part3: Add custom badge in markup view to open custom element definition;r=bgrins,flod
MozReview-Commit-ID: HM9rAFTj9f6

--HG--
extra : rebase_source : bb3faa5b167b13daee3e313ea4169e6ec4360b41
2018-07-05 10:00:46 +02:00
Julian Descottes 4d80b685bb Bug 1443923 - part2: Add inspector menu-item to jump to custom element definition;r=bgrins,flod
MozReview-Commit-ID: 6O6yClz6OOC

--HG--
extra : rebase_source : 73feea94296a838e03ede23fe1e879f1ac4e0d22
2018-07-04 11:50:40 +02:00