Commit Graph

744 Commits

Author SHA1 Message Date
Jason Laster
55a9ccfec2 Bug 1523386 - [release 121] Update editor context menus (#7719). r=dwalsh 2019-01-28 21:00:59 -05:00
Belén Albeza
8d8ed6bd71 Bug 1506784 - UX implementation: show debug target info in about:devtools-toolbox r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D16553

--HG--
extra : moz-landing-system : lando
2019-01-28 16:12:15 +00:00
Razvan Caliman
8daa82597e Bug 1518512 - (Part 1) Add basic context menu to Changes panel. r=gl
Adds context menu with options to select all and copy text content from
the Changes panel.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 15:45:38 +00:00
Csoregi Natalia
5c853a316a Backed out 2 changesets (bug 1518512) for devtools failures on devtools/client/inspector/changes/test/browser_changes_rule_selector.js. CLOSED TREE
Backed out changeset c8f0d19844f6 (bug 1518512)
Backed out changeset 3c03e2282b4f (bug 1518512)
2019-01-25 15:41:07 +02:00
Razvan Caliman
c04238dfbc Bug 1518512 - (Part 1) Add basic context menu to Changes panel. r=gl
Adds context menu with options to select all and copy text content from
the Changes panel.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 14:00:10 +00:00
Patrick Brosset
de44cc12fc Bug 1521776 - Add new scrollable markup badges; r=gl
Detect when nodes are scrollable on the actor side, and use this
information to display new [scrollable] markup-badges in the inspector.
Also track this dynimically so badges are added/removed when necessary.
Hide this behind a pref for now, until this gets tested by users and
validated.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 14:07:47 +00:00
Brindusan Cristian
82d8ec236f Backed out changeset df49bc87bba1 (bug 1506784) for devtools failures at browser_all_files_referenced.js. CLOSED TREE 2019-01-22 16:40:55 +02:00
Belén Albeza
2ae8206bc8 Bug 1506784 - UX implementation: show debug target info in about:devtools-toolbox r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D16553

--HG--
extra : moz-landing-system : lando
2019-01-18 02:22:43 +00:00
Jason Laster
28affa68aa Revert "Backed out 25 changesets (bug 1520957) for causing test_smart-trace-grouping.html failures CLOSED TREE"
This reverts commit 9450cd4d2a4ba494759d2aa1494bcce16db1c99b.
2019-01-19 11:43:05 -05:00
Nicolas Chevobbe
bb0ac7f702 Bug 1518727 - Add a Learn More link in the getter invoke confirm dialog; r=Honza.
The Learn More link navigates the user to an MDN page
explaining why we don't automatically invoke getters
on behalf of the user.
The link is opened either by clicking on it, or by
pressing the "?" key.
A test is added to ensure this works as expected.

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

--HG--
extra : moz-landing-system : lando
2019-01-18 14:41:44 +00:00
Jefry Lagrange
829c881fc2 Bug 644412 - Export all data from Web Console to clipboard. r=nchevobbe 2019-01-14 11:02:51 +01:00
Punam
ad397059a0 Bug 1518804 - Devtools debugger panel button tooltip shows undefined r=jlast
Devtools debugger panel button tooltip showing shortcut undefined

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

--HG--
extra : moz-landing-system : lando
2019-01-10 20:20:40 +00:00
Nicolas Chevobbe
03639d8ea6 Bug 1499289 - Allow to invoke getters from webconsole autocomplete function; r=bgrins,flod.
This patch introduces a new component, ConfirmDialog, that will
be rendered on screen when the autocomplete service indicates
that there's an unsafe getter in the completion path.
The component is rendered in the toolbox document, like the
autocomplete popup. In order to still write it in React, it uses
a React portal, which allow to render an element outside of the
React component tree.

Tests are added to make sure the dialog works as expected.

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

--HG--
extra : moz-landing-system : lando
2019-01-07 17:53:55 +00:00
Brian Hackett
2e57e98ac1 Bug 1177346 Part 3 - Remove debugger paused warning, r=ochameau.
--HG--
extra : rebase_source : d162952d703892be0546460e5272d491ab91601d
2019-01-03 06:40:21 -10:00
Jason Laster
82178d2ff8 Bug 1517572 - [release 116] [workers] polish the ui (#7622). r=dwalsh 2019-01-03 16:35:27 -05:00
Jason Laster
d2cb16d7b7 Bug 1517572 - [release 116] [breakpoints] fix logpoint debugger.properties (#7646). r=dwalsh 2019-01-03 16:32:59 -05:00
Jason Laster
3b27ef714c Bug 1517349 - [release 115] Fix searchInput UI when there are no search results (#7608). r=dwalsh 2019-01-02 19:04:24 -05:00
Jason Laster
5e916b4549 Bug 1517349 - [release 115] Log points (#7592). r=dwalsh 2019-01-02 19:04:22 -05:00
Jason Laster
186893bd2d Bug 1515951 - [release 112] 7190: Save generated file and source map (#7482). r=bhackett 2018-12-27 12:25:38 -05:00
Jason Laster
52b10af6cf Bug 1515736 - [release 111] Add context menu to breakpoint headings #7474 (#7550). r=lsmyth 2018-12-21 13:07:37 -05:00
Jason Laster
d21725dd8f Bug 1514339 - Update Debugger [Frontend v109] Provide title text for line and column position (#7471). r=davidwalsh 2018-12-18 10:57:42 -05:00
Jason Laster
be3a019593 Bug 1513707 - [release 108] Allow closing source tabs via keyboard (#7417). r=davidwalsh 2018-12-14 14:22:21 -05:00
Yura Zenevich
5138b7b9c3 Bug 1434888 - set accessibility panel command key to Shift + F10. r=gl
MozReview-Commit-ID: HkL5dDfo0p9

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

--HG--
extra : moz-landing-system : lando
2018-12-10 20:43:49 +00:00
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