Commit Graph

179 Commits

Author SHA1 Message Date
Oriol Brufau
dc21ccf9d7 Bug 1412074 - Test JSONView.encoding in browser_jsonview_encoding.js r=Honza
MozReview-Commit-ID: 17dTkicuaEx

--HG--
extra : rebase_source : cb6faa8043ab30a0acebf1ac902d35f9aa502267
2017-10-26 21:00:35 +02:00
Oriol Brufau
65963703d3 Bug 1412071 - Use --toolbarbutton-border-color instead of removed --toolbarbutton-border. r=Honza
MozReview-Commit-ID: Ffk11BvUSo6

--HG--
extra : rebase_source : 9663d9ac1517126a82a0faddbc830f6e41c6521a
2017-10-26 21:44:22 +02:00
Sebastian Hengst
d10e26c913 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-27 00:00:25 +02:00
Oriol Brufau
3df49e38ba Bug 1388335 - Load JSON Viewer for all application/*+json content types. r=Honza
MozReview-Commit-ID: CPKRDm6q6yw

--HG--
extra : rebase_source : e33ecab98fdf002d4bb1186760944bd995162c6d
2017-10-23 01:11:22 +02:00
Oriol Brufau
540f476007 Bug 1377677 - Remember expanded objects when switching panel in JSON Viewer r=Honza
MozReview-Commit-ID: AB9SUV2FY8s

--HG--
extra : rebase_source : 3391bc5bb59451a4a66ecad355bd6ea7ce9a045a
2017-10-24 03:55:07 +02:00
Ben Kelly
2e83d9fd9f Bug 1400655 P2 Add a mochitest to verify the json viewer is shown for json intercepted by a service worker. r=jryans 2017-10-26 11:08:26 -04:00
Sebastian Hengst
68e0f7c499 Backed out changeset 574b5b042c3c (bug 1400655)
--HG--
extra : rebase_source : 1c84cbb87257ebb968142a3640641b8875763ffb
2017-10-26 00:24:51 +02:00
Ben Kelly
a8b8c6f790 Bug 1400655 P2 Add a mochitest to verify the json viewer is shown for json intercepted by a service worker. r=jryans 2017-10-25 17:32:04 -04:00
Ryan VanderMeulen
cb612851ed Merge inbound to m-c. a=merge 2017-10-18 21:01:34 -04:00
Aleksander Gurin
0485f5a283 Bug 1408143 - JSON Viewer: navigable (clickable) links (enhancement proposal). r=Honza 2017-10-12 23:05:46 +03:00
Oriol Brufau
67cde17efe Bug 1405456 - Update JSON Viewer theme when the devtools theme changes. r=Honza
MozReview-Commit-ID: F4tJRCDGfQn

--HG--
extra : rebase_source : bc89deda4c022a1e92f78d11268b157e254ec22a
2017-10-15 18:45:41 +02:00
Michael Ratcliffe
b447b85ab8 Bug 1399493 - Upgrade to React 15.6.1 and include dev & prod version r=jdescottes,jlast
- Removed devtools.react.dev pref
- Changed condition that cause react dev files to be loaded (back to what they were before my change):
  - .mozconfig contains `ac_add_options --enable-debug-js-modules`
  - .mozconfig contains ac_add_options --enable-debug
- Successful try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6182dd41e4d611b6e32a7d6efd16991acd256a2f

MozReview-Commit-ID: JpvL8cRxPcL

--HG--
rename : devtools/client/shared/vendor/REACT_UPGRADING => devtools/client/shared/vendor/REACT_UPGRADING.md
extra : rebase_source : 0fbd71ce502e69b0621c1d7edbac2c2a336d483f
2017-09-14 13:32:06 +01:00
Oriol Brufau
6a2f7418ce Bug 1396286 - Support UTF-16 in JSON Viewer. r=tromey
MozReview-Commit-ID: Dy7474tyVyc

--HG--
rename : devtools/client/jsonview/test/browser_jsonview_utf8.js => devtools/client/jsonview/test/browser_jsonview_encoding.js
extra : rebase_source : 1f543beaabc92fda63726485076f05f78283771c
2017-09-23 20:10:04 +02:00
Phil Ringnalda
89e75933a2 Backed out changeset 469b7b77071c (bug 1396286) for failures in browser_jsonview_encoding.js
MozReview-Commit-ID: EeDZAnOOmPK

--HG--
rename : devtools/client/jsonview/test/browser_jsonview_encoding.js => devtools/client/jsonview/test/browser_jsonview_utf8.js
2017-10-04 22:45:57 -07:00
Oriol Brufau
974c7c31f4 Bug 1396286 - Support UTF-16 in JSON Viewer. r=tromey
MozReview-Commit-ID: Dy7474tyVyc

--HG--
rename : devtools/client/jsonview/test/browser_jsonview_utf8.js => devtools/client/jsonview/test/browser_jsonview_encoding.js
extra : rebase_source : d5c10e83cad5e9323149363cab3c6df94f0c81a1
2017-09-23 20:10:04 +02:00
Jiel Selmani
da55c5359b Bug 1402387 - CamelCased all React component files in /devtools/client/jsonview/components/;r=pbro
MozReview-Commit-ID: CaUAREYn7eP

--HG--
rename : devtools/client/jsonview/components/headers.js => devtools/client/jsonview/components/Headers.js
rename : devtools/client/jsonview/components/headers-panel.js => devtools/client/jsonview/components/HeadersPanel.js
rename : devtools/client/jsonview/components/json-panel.js => devtools/client/jsonview/components/JsonPanel.js
rename : devtools/client/jsonview/components/main-tabbed-area.js => devtools/client/jsonview/components/MainTabbedArea.js
rename : devtools/client/jsonview/components/search-box.js => devtools/client/jsonview/components/SearchBox.js
rename : devtools/client/jsonview/components/text-panel.js => devtools/client/jsonview/components/TextPanel.js
rename : devtools/client/jsonview/components/reps/toolbar.js => devtools/client/jsonview/components/reps/Toolbar.js
extra : rebase_source : e155d1204f431824f40d26e7274835ea88b63919
2017-10-01 14:14:40 -04:00
Oriol Brufau
105a559cc8 Bug 1400297 - Increase color contrast for JSON Viewer and Netmonitor headers. r=Honza
MozReview-Commit-ID: DmdzPesJEo

--HG--
extra : rebase_source : c52b54dea22783f84298cff221f9d8ff4b5adf7c
2017-10-02 18:31:16 +02:00
Dan Epstein
b9e816d060 Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro
MozReview-Commit-ID: HH4mbqB6RTK

--HG--
rename : devtools/client/shared/components/autocomplete-popup.js => devtools/client/shared/components/AutoCompletePopup.js
rename : devtools/client/shared/components/frame.js => devtools/client/shared/components/Frame.js
rename : devtools/client/shared/components/h-split-box.js => devtools/client/shared/components/HSplitBox.js
rename : devtools/client/shared/components/notification-box.css => devtools/client/shared/components/NotificationBox.css
rename : devtools/client/shared/components/notification-box.js => devtools/client/shared/components/NotificationBox.js
rename : devtools/client/shared/components/search-box.js => devtools/client/shared/components/SearchBox.js
rename : devtools/client/shared/components/sidebar-toggle.css => devtools/client/shared/components/SidebarToggle.css
rename : devtools/client/shared/components/sidebar-toggle.js => devtools/client/shared/components/SidebarToggle.js
rename : devtools/client/shared/components/stack-trace.js => devtools/client/shared/components/StackTrace.js
rename : devtools/client/shared/components/tree.js => devtools/client/shared/components/Tree.js
rename : devtools/client/shared/components/splitter/draggable.js => devtools/client/shared/components/splitter/Draggable.js
rename : devtools/client/shared/components/splitter/split-box.css => devtools/client/shared/components/splitter/SplitBox.css
rename : devtools/client/shared/components/splitter/split-box.js => devtools/client/shared/components/splitter/SplitBox.js
rename : devtools/client/shared/components/tabs/tabbar.css => devtools/client/shared/components/tabs/TabBar.css
rename : devtools/client/shared/components/tabs/tabbar.js => devtools/client/shared/components/tabs/TabBar.js
rename : devtools/client/shared/components/tabs/tabs.css => devtools/client/shared/components/tabs/Tabs.css
rename : devtools/client/shared/components/tabs/tabs.js => devtools/client/shared/components/tabs/Tabs.js
rename : devtools/client/shared/components/tree/label-cell.js => devtools/client/shared/components/tree/LabelCell.js
rename : devtools/client/shared/components/tree/object-provider.js => devtools/client/shared/components/tree/ObjectProvider.js
rename : devtools/client/shared/components/tree/tree-cell.js => devtools/client/shared/components/tree/TreeCell.js
rename : devtools/client/shared/components/tree/tree-header.js => devtools/client/shared/components/tree/TreeHeader.js
rename : devtools/client/shared/components/tree/tree-row.js => devtools/client/shared/components/tree/TreeRow.js
rename : devtools/client/shared/components/tree/tree-view.css => devtools/client/shared/components/tree/TreeView.css
rename : devtools/client/shared/components/tree/tree-view.js => devtools/client/shared/components/tree/TreeView.js
extra : rebase_source : 5ef89b4169dda156a8160d4d21655147f4d9da11
2017-09-27 01:12:13 -04:00
abhinav
7dbedca98e Bug 1400404 - Adding bool and number to list of PropTypes in Json-Panel. r=Honza
MozReview-Commit-ID: cTrHWYFtwW

--HG--
extra : rebase_source : 49ba21b017f436f2efab17e366fb204529bf5ec1
2017-09-22 13:21:07 +05:30
Oriol Brufau
dfe71a8ffa Bug 1384572 - Prevent JSON Viewer from loading in iframes. r=Honza
MozReview-Commit-ID: Cj79fMt5oAO

--HG--
extra : rebase_source : d129395d6029d3b86730e3854bef723efb48a923
2017-09-20 00:01:21 +02:00
Jan Odvarko
89b969eb52 Bug 1377668 - Avoid invalid object by using noGrip option; r=nchevobbe
MozReview-Commit-ID: IiH5o52tTgS

--HG--
extra : rebase_source : 274b843ef8d0cdbeda35fccf5b1e50897c14d48b
2017-07-06 16:25:50 +02:00
Sebastian Hengst
c07b631f82 Backed out changeset 52fa1b99d27c (bug 1377668) on request from Honza. r=backout 2017-09-19 12:31:30 +02:00
Jan Odvarko
e045a4741a Bug 1377668 - Avoid invalid object by using noGrip option; r=nchevobbe
MozReview-Commit-ID: IiH5o52tTgS

--HG--
extra : rebase_source : f29e9231fd793eda0ce2378eae10def27d7fc336
2017-07-06 16:25:50 +02:00
abhinav
101eadf48e Bug 1380828 - Hide 'Pretty Print' button in 'Raw Data' tab if json is invalid. r=Honza
MozReview-Commit-ID: 3JbX74pW6W0

--HG--
extra : rebase_source : 6ebee32e288b5d02b96fc01b393f2e64a6c6820d
2017-09-15 23:56:11 +05:30
Oriol Brufau
38624ed0af Bug 1395313 - Let JSON Viewer ignore the BOM. r=Honza
--HG--
extra : source : 0c0dfeb3692a60f3e8f62ee2ee0235fcb5607512
2017-09-12 06:15:00 -04:00
Wes Kocher
f84d70ea8f Backed out changeset 0c0dfeb3692a (bug 1395313) for maybe causing browser_bug451286.js failures a=backout CLOSED TREE
MozReview-Commit-ID: 5WybzB8cgmJ
2017-09-12 15:24:14 -07:00
Oriol Brufau
bc513ab7cb Bug 1395313 - Let JSON Viewer ignore the BOM. r=Honza 2017-09-12 06:15:00 -04:00
Gabriel Luong
1b014ccabc Bug 1391003 - Use the new photon line selection and hover background colors in devtool. r=bgrins 2017-09-01 10:47:11 -04:00
Oriol Brufau
a1f7ac5069 Bug 1328008 - Stop collapsing TreeView nodes when clicking a value. r=Honza 2017-08-30 07:27:00 -04:00
Chung-Sheng Fu
e5b80e9a8f Bug 863246 - Move resources that need to be exposed to web content to locations that are marked as contentaccessible r=billm
MozReview-Commit-ID: ArhSHKPYOr8

--HG--
extra : rebase_source : 888f7ce8f9db809ad5abbe6340af74e9dfb1d73b
2017-06-08 17:52:46 +08:00
Sebastian Hengst
2e163c99b1 Backed out changeset 1bfbae351dd7 (bug 863246) 2017-08-25 16:43:44 +02:00
Chung-Sheng Fu
bb279d6d5e Bug 863246 - Move resources that need to be exposed to web content to locations that are marked as contentaccessible r=billm
MozReview-Commit-ID: ArhSHKPYOr8

--HG--
extra : rebase_source : b0cf8d159ba6bfa6e7bcd9528ae2f9851185ac30
2017-06-08 17:52:46 +08:00
Alexandre Poirot
a8c68f2955 Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey
In prevision of Promise.jsm removal, use defer helper module instead of Promise.jsm
as that's the only one feature that DOM Promise don't support.

PART2: Substitutes promise.defer usages with defer
$ sed -i 's/promise.defer/defer/gI' $(egrep -lir "promise.defer\(\)" devtools)
  Reset modification to the following files as they are using deprecated syncable promises as we don't want to touch them.
  http://searchfox.org/mozilla-central/search?q=deprecated-sync-thenables&case=true&regexp=false&path=
$ git checkout devtools/client/debugger/test/mochitest/
$ git checkout devtools/shared/client/main.js
$ git checkout devtools/client/debugger/
$ git checkout devtools/server/main.js

MozReview-Commit-ID: DGN5ae68wtn

--HG--
extra : rebase_source : 57602d89b0bcc1c905bee7723e30f87fa434c6d9
2017-08-08 15:24:04 +02:00
Nicolas Chevobbe
4d97701185 Bug 1380790 - devtools reps: update bundle to v0.10.0; r=bgrins
This also fixes a few tests that were failing due to changes
in how we now render arrays and objects in tiny mode.

MozReview-Commit-ID: 9JRjDQQ46FA

--HG--
extra : rebase_source : 7f482505647eedbe984f6e2c9efed8c26254fc07
2017-07-25 17:52:38 +02:00
Alexandre Poirot
0bd9663534 Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
MozReview-Commit-ID: 3COOvQtYn0E

--HG--
extra : rebase_source : 600e747ef6f902faee6c966e49d8cbbb304be873
2017-07-13 15:33:38 +02:00
Carsten "Tomcat" Book
f4926ef5dc Backed out changeset 354080a171dc (bug 1359855) 2017-07-24 12:07:18 +02:00
Alexandre Poirot
80498fc6b9 Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
MozReview-Commit-ID: 3COOvQtYn0E

--HG--
extra : rebase_source : 600e747ef6f902faee6c966e49d8cbbb304be873
2017-07-13 15:33:38 +02:00
Oriol
a555a196a6 Bug 1375254 - Make JSON Viewer display primitive values using Reps. r=Honza 2017-07-13 14:47:00 -04:00
Oriol
82ad746859 Bug 1316393 - Circumvent CSP base-uri restriction in JSON Viewer. r=Honza 2017-06-22 14:49:00 -04:00
Oriol
b46f70487e Bug 1248380 - Wrap long lines in Raw Data view. r=Honza 2017-06-21 16:54:00 -04:00
Oriol
dde8de6908 Bug 1370139 - Escape slashes in TreeView paths. r=Honza
--HG--
extra : rebase_source : 585f600997add696550b2b04ff562cc31b463f32
2017-06-20 05:27:00 -04:00
Oriol
08f93f542e Bug 1370443 - Do not hide the summary when expanding an empty object in JSON Viewer. r=Honza 2017-06-15 07:30:00 -04:00
Oriol
bcb63bdac7 Bug 1373765 - Move jsonViewInitialized into JSONView.initialized. r=Honza 2017-06-16 11:31:00 -04:00
Oriol
d9a4be5c18 Bug 1373768 - Use Services.wm instead of getService(Ci.nsIWindowMediator). r=Honza 2017-06-16 11:35:00 -04:00
Oriol
70d8254d38 Bug 1360957 - Only attempt to load react-dev.js if it exists. r=Honza
--HG--
extra : rebase_source : a3aa19cfb390d68f9362897b53067824355ff5b9
2017-06-03 14:58:00 -04:00
Wes Kocher
349517ef3c Backed out changeset aa7a23344ca4 (bug 1370139) for failures in browser_dom_array.js a=backout
MozReview-Commit-ID: F3Z6dIwwWrB
2017-06-13 10:52:35 -07:00
Oriol
d4593a2a0d Bug 1370139 - Escape slashes in TreeView paths. r=Honza 2017-06-05 20:31:00 -04:00
Oriol
0f03ab76c1 Bug 1369159 - Do not reuse the chrome window when saving in JSON Viewer. r=Honza
--HG--
extra : rebase_source : 1c23150fb6e3d8ec4a807d0db5286098c6f0e1e0
2017-06-01 07:04:00 -04:00
Oriol
2165c2cf0f Bug 1368605 - Add various tests for the JSON Viewer. r=Honza
--HG--
extra : rebase_source : dacd076d887c6916bfdb0b967ccb9aef5fea8a0a
2017-05-31 06:42:00 -04:00
Oriol
0a5174adc9 Bug 1368899 - Refactor the JSON Viewer stream converter to avoid quirks mode. r=Honza 2017-05-30 20:23:00 -04:00