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

8330 Коммитов

Автор SHA1 Сообщение Дата
J. Ryan Stinnett f783eddfec Bug 1453519 - Avoid process reselection inside RDM. r=ochameau
Use `E10SUtils` to check for cases where browser code would try to force a
browser to reselect a new process (such as when it is a preloaded browser) so
that we can avoid any process changes once RDM is open.

If such a case applies, navigate to about:blank first to trigger the process
change before starting RDM.

MozReview-Commit-ID: CxspLFXXotF

--HG--
extra : rebase_source : cb94789344f17c0b51ff4afbb54921218a2dd1b5
2018-04-13 11:57:44 -05:00
arthur.iakab b613e3c213 Merge mozilla-central to autoland
--HG--
extra : rebase_source : da41c9831b781517597aebd0878c5ada415fd00b
2018-05-08 15:49:18 +03:00
arthur.iakab f2042a4c1f Merge inbound to mozilla-central a=merge 2018-05-08 15:42:06 +03:00
Belén Albeza 0807ecb5f0 Bug 1459604 - Missing file in tests. r=jdescottes
MozReview-Commit-ID: KHaDl73JRKe

--HG--
extra : rebase_source : cac9e7609c0d33a258ed6f7b4bc68c793d4a1590
2018-05-07 15:49:16 +02:00
Belén Albeza eb90fd57a0 Bug 1458483 - Application panel: display Unicode instead of encoded/punycode in URLs and filenames. r=jdescottes
MozReview-Commit-ID: LFydikQP4uZ

--HG--
extra : rebase_source : 8706c7d3fbc28f640daab3d4105daa48c71889e7
2018-05-04 18:43:00 +02:00
Julian Descottes a8be5c8873 Bug 1456069 - Always show frame button if user is on options panel;r=birtles,jryans
MozReview-Commit-ID: CqwcVlxrQMd

--HG--
extra : rebase_source : 61b0f18c41436bdb848f1ad9809219b82df110b6
2018-04-23 11:20:12 +02:00
Julian Descottes 7918ba8336 Bug 1456069 - Remove inaccurate comment in toolbox controller;r=jryans
MozReview-Commit-ID: 7YiWSZ4h39S

--HG--
extra : rebase_source : 2af6164b5677dc5807a7d3a9cf9c04080aa545e3
2018-04-23 09:54:33 +02:00
Mantaroh Yoshinaga f65b199f0c Bug 1457066 - Add consumeoutsideclicks attribute to menu popup. r=jdescottes
Popup manager will eat click event when clicking outside of popup only if macOS
and Linux. This patch will add consumeoutesideclicks attribute to this popup in
order to prevent to react click event listener of a button which accessing to
this popup on all platform.

MozReview-Commit-ID: Sv3Hv9Olhn

--HG--
extra : rebase_source : 85bad58439dd9514acc6aac4977799f102777026
2018-05-08 10:59:19 +09:00
Patrick Brosset fbec3e1cdf Bug 1440855 - New font text-run highlighter used from the font inspector;r=gl
This commit introduces a new highlighter. This highlighter is specialized in
highlighting text-runs in a page that use a specified font.

The highlighter is based on a platform API that returns Range objects.
Therefore, the approach I chose was to simply feed these objects to the
window Selection object. This way, we get highlighting for free without
having to create any markup in the content page.
The drawback is that the highlighting looks different than in other places
of DevTools.
However it's most probably way better in terms of performance, and will
adapt natively to edge cases like APZ, scrolling, CSS transform, etc.

This commit also has a simple UI: on mouseover of a font name in the font
inspector panel, corresponding text runs are highlighted in the page.
This UI is hidden behind a pref for now, so we can test the feature with
some chosen users and gather feedback to improve the UI before shipping.

Finally, an integration test was added.

MozReview-Commit-ID: Fu3t0b5kbdy

--HG--
extra : rebase_source : 80493e64ad6fdb1ec1963021eb9bd7c3f5398201
2018-05-02 14:44:30 +02:00
Jason Laster db0ca01e42 Bug 1457517 - Update Debugger Frontend v46. r=jdescottes 2018-05-07 18:30:42 -04:00
Gabriel Luong 63e8594df2 Bug 1459377 - Stop translating position in the box-model diagram. r=pbro 2018-05-07 12:33:41 -04:00
Miguel Useche 7dd22f08e0 Bug 1452060 - CamelCase all React component inside client framework folder. r=jdescottes
--HG--
rename : devtools/client/framework/components/toolbox-controller.js => devtools/client/framework/components/ToolboxController.js
rename : devtools/client/framework/components/toolbox-tab.js => devtools/client/framework/components/ToolboxTab.js
rename : devtools/client/framework/components/toolbox-tabs.js => devtools/client/framework/components/ToolboxTabs.js
rename : devtools/client/framework/components/toolbox-toolbar.js => devtools/client/framework/components/ToolboxToolbar.js
2018-05-06 14:16:17 -04:00
Narcis Beleuzu 03f91b79ef Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-07 12:11:06 +03:00
Cosmin Sabou 2751b5cea5 Bug 1456441 - Disable devtools/client/debugger/new/test/mochitest/browser_dbg-pause-exceptions.js on Win 7 pgo. r=nbeleuzu,cbrindusan
--HG--
extra : rebase_source : 687a79090bbb912c497eef5af2baa86eae88734f
2018-05-07 11:03:08 +03:00
Andreea Pavel f82dcc78e2 Bug 1454123 - disabled browser_webconsole_split.js on Win !debug for frequent failures r=jmaher 2018-05-06 04:00:00 +03:00
Gurzau Raul a27667b2c0 Backed out 2 changesets (bug 1433718) for devtools failures on markup/test/browser_markup_events_react_development_15.4.1_jsx.js
Backed out changeset 19576ace167c (bug 1433718)
Backed out changeset b7aeba47bb1f (bug 1433718)
2018-05-05 10:50:14 +03:00
Gabriel Luong 82b7338b5f Bug 1458745 - Only get the notification box in the inspector for the debugger warning only if the debugger is paused. r=pbro 2018-05-03 07:05:58 -04:00
Gabriel Luong 9839a9c4a7 Bug 1433718 - Follow up: fix eslint errors in rule-editor.js; r=me 2018-05-05 00:16:59 -04:00
Gabriel Luong dd29da22c4 Bug 1433718 - Make unit tests pass with the 3 pane inspector on in nightly. r=pbro 2018-05-04 09:38:47 -04:00
Brindusan Cristian 2d54f42738 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-05 00:43:22 +03:00
Gabriel Luong 918eb925c8 Bug 1458749 - Remove checks for old traits in the inspector. r=pbro 2018-05-04 17:37:28 -04:00
Brindusan Cristian 89a097be09 Merge inbound to mozilla-central. a=merge 2018-05-05 00:35:50 +03:00
Cosmin Sabou 6c3b5ef9ba Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-04 21:06:14 +03:00
Cosmin Sabou dc4e10c449 Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/profiles/prefs_general.js => testing/profiles/common/user.js
2018-05-04 20:37:47 +03:00
Noemi Erli 47684707df Backed out changeset 4832928b4bb4 (bug 1433718) for multiple mochitest failures on a CLOSED TREE 2018-05-04 18:17:53 +03:00
Gabriel Luong 3f789e39f4 Bug 1433718 - Make unit tests pass with the 3 pane inspector on in nightly. r=pbro 2018-05-04 09:38:47 -04:00
Gabriel Luong 811900ed03 Bug 1458770 - Use the toolbox's Telemetry instance in the Inspector. r=miker 2018-05-04 09:36:11 -04:00
Andrea Marchesini b4b5d38767 Bug 1458883 - Remove File.lastModifiedDate, r=qdot 2018-05-04 14:39:53 +02:00
Cosmin Sabou 2f93cbd6cb Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : testing/profiles/prefs_general.js => testing/profiles/common/user.js
extra : rebase_source : e56a2d784bd87af73d03cc5fcdca84d8156ed054
2018-05-04 21:07:31 +03:00
Gabriel Luong 4fab290a32 Bug 1459257 - Check the inspector is visible before showing the 3 pane onboarding tooltip. r=jdescottes 2018-05-04 13:33:07 -04:00
shindli 8fad8a2218 Merge inbound to mozilla-central. a=merge 2018-05-04 11:35:37 +03:00
Ciure Andrei 9be98c9d63 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-05-04 00:56:01 +03:00
Ciure Andrei 82f7c496dc Merge inbound to mozilla-central. a=merge 2018-05-04 00:52:04 +03:00
Ciure Andrei 8cf2946843 Merge autoland to mozilla-central. a=merge 2018-05-04 00:50:43 +03:00
Gabriel Luong 787fcb84ea Bug 1446944 - Provide onboarding tooltip for the 3 pane inspector feature. r=jdescottes, flod 2018-05-03 13:55:54 -04:00
Sebastian Hengst c0d81882c7 Backed out changeset 4dbde138d630 (bug 1447235) to get test passing on beta. a=backout 2018-05-03 17:53:25 +03:00
Gabriel Luong ea085371be Bug 1458751 - Lazy load StyleInspectorMenu, KeyShortscut and clipboardHelper in CssRuleView and CssComputedView. r=pbro 2018-05-03 09:39:57 -04:00
Gabriel Luong 18d9e077f8 Bug 1458758 - Lazy load Menu, MenuItem and clipboardHelper in StyleInspectorMenu. r=pbro 2018-05-03 09:39:50 -04:00
Gabriel Luong 0ca79b233a Bug 1458791 - Lazy load the InplaceEditor, EditingSession and getCssProperties in the BoxModel. r=pbro 2018-05-03 09:39:24 -04:00
Gabriel Luong bf4d2e6f57 Bug 1458769 - Cache the SplitBox and TabBar components used in the Inspector. r=pbro 2018-05-03 09:39:38 -04:00
Dorel Luca 61ad71ef2a Backed out changeset 4a2622e9e2b4 (bug 1458745) for DevTools Failures on devtools/client/shared/test/browser_telemetry_button_eyedropper.js. CLOSED TREE 2018-05-03 19:09:57 +03:00
Dorel Luca 8d254d7bc3 Backed out 4 changesets (bug 1458791, bug 1458769, bug 1458751, bug 1458758) for Mochitest failure on multiple files. CLOSED TREE
Backed out changeset 8f9fc394b2c4 (bug 1458751)
Backed out changeset 8cfe37c47c9b (bug 1458758)
Backed out changeset dd0fa5821bd1 (bug 1458769)
Backed out changeset d09be370108d (bug 1458791)
2018-05-03 17:53:55 +03:00
Gabriel Luong 1ef1729714 Bug 1458751 - Lazy load StyleInspectorMenu, KeyShortscut and clipboardHelper in CssRuleView and CssComputedView. r=pbro 2018-05-03 09:39:57 -04:00
Gabriel Luong 3475347349 Bug 1458758 - Lazy load Menu, MenuItem and clipboardHelper in StyleInspectorMenu. r=pbro 2018-05-03 09:39:50 -04:00
Gabriel Luong 6ea01b416a Bug 1458769 - Cache the SplitBox and TabBar components used in the Inspector. r=pbro 2018-05-03 09:39:38 -04:00
Gabriel Luong c61bccc7a1 Bug 1458791 - Lazy load the InplaceEditor, EditingSession and getCssProperties in the BoxModel. r=pbro 2018-05-03 09:39:24 -04:00
Dorel Luca c5ca455841 Backed out changeset b755386490b9 (bug 1458747) for DevTools failure on devtools/client/shared/test/browser_telemetry_button_eyedropper.js. CLOSED TREE 2018-05-03 16:09:22 +03:00
Gabriel Luong db4677cfdb Bug 1458747 - Remove unused EventsView and ChangesView. r=pbro 2018-05-03 07:10:02 -04:00
Ciure Andrei 3a5c693e28 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-04 00:54:35 +03:00
Gabriel Luong ce4e078315 Bug 1458747 - Remove unused EventsView and ChangesView. r=pbro 2018-05-03 07:10:02 -04:00