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