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

1136 Коммитов

Автор SHA1 Сообщение Дата
Towkir Ahmed 2835870c9c Bug 1324593 - fixed transition-timing-function preview linear issue; r=pbro
MozReview-Commit-ID: 4raZfCbI2P8
2017-01-23 10:14:00 +01:00
Xidorn Quan 95e2f855f2 Bug 1333675 followup - Remove prefixed values for unicode-bidi from devtools.
MozReview-Commit-ID: J6ewcNe1cSn
2017-02-09 12:38:49 +11:00
James Long 5019a0d0df Bug 1313921 - Don't select the debugger if it can't open a source. r=bgrins
--HG--
extra : amend_source : bbb421f538e75a7db668b3a026e5d1b689fef6b5
2016-11-29 14:16:00 -05:00
Eduardo Boucas 8953ccbc24 Bug 1320233 - Add Learn More link to headers in Network panel. r=Honza 2017-02-03 17:19:20 +00:00
Julian Descottes 2f6e025e60 Bug 1313271 - wait for load in browser_html_tooltip_hover;r=rickychien
MozReview-Commit-ID: 9CHkXMtwTrG

--HG--
extra : rebase_source : ae4492647b7829f48b2baa06263e5c02a09621ac
2017-02-03 12:52:28 +01:00
djmdev 2f679a09e9 Bug 1201750 - Prevent "select all" command from selecting content in hidden tabs. r=jdescottes
Now "select all" command no more selects the content of hidden tabs.

MozReview-Commit-ID: GPK2293JqnP

--HG--
extra : rebase_source : 41bc448402606e6b6ec333c4dc90906be45208c8
2017-02-01 15:32:55 +01:00
Julian Descottes 60bfa6a552 Bug 1335768 - inspector.html: remove dangling commas in args lists;r=pbro
MozReview-Commit-ID: FqYpcO25k7L

--HG--
extra : rebase_source : 12ac6a657ec3da19bc8f349c3d269bd1ceee7861
2017-02-01 17:16:56 +01:00
Alexandre Poirot f2902ed34c Bug 1320149 - Prevent loading gcli when opening a toolbox. r=jwalker,miker
MozReview-Commit-ID: KE209SRA15u

--HG--
extra : rebase_source : aa6f8bcc9918b1f192e31b01cf4ecd37b892a49d
2017-01-05 10:27:31 -08:00
Florian Quèze bdc1ffa608 Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
Carsten "Tomcat" Book dca07ffc3a merge mozilla-central to mozilla-inbound 2017-01-27 11:16:17 +01:00
Florian Quèze f187782ccf Bug 1334250 - script-generated patch to avoid removeEventListener calls when a variable is used for the event name, r=jaws. 2017-01-27 10:48:00 +01:00
Ricky Chien 2f76dc4d66 Bug 1333004 - Selecting the details panel request is slow r=Honza
MozReview-Commit-ID: 43EoGR6IZGo

--HG--
extra : rebase_source : c2bfc1f7dcf66744bfa6105dc8497f2557a8b559
2017-01-25 15:40:30 +08:00
Ricky Chien 826d02c25e Bug 1333364 - Introduce id props to tab r=Honza
MozReview-Commit-ID: 1nbK6mlRSIr

--HG--
extra : rebase_source : 60f1eb24db7fbda9063503f005f00ff3997641d6
2017-01-25 00:25:11 +08:00
Wes Kocher b68e3aac43 Backed out changeset dd1efa762e49 (bug 1333683) for failing the browser_color_widget test a=backout
MozReview-Commit-ID: 1am5MdTLodU
2017-01-25 15:52:12 -08:00
Jason Laster 738cc9748d Bug 1328693 - Extract debugger preferences. r=jryans 2017-01-25 06:19:00 -05:00
Gabriel Luong 294b6a4dd5 Bug 1333683 - Add unit test for the ColorWidget. r=jdescottes
--HG--
rename : devtools/client/shared/test/browser_spectrum.js => devtools/client/shared/test/browser_color_widget.js
2017-01-25 14:58:38 -05:00
Sebastian Hengst 0dd3c356b4 Backed out changeset 0301d66494e6 (bug 1333364) for failing devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html. r=backout 2017-01-26 18:08:53 +01:00
Sebastian Hengst 98165efeff Backed out changeset fc622c507405 (bug 1333004) so bug 1333364 can be backed out. r=backout 2017-01-26 18:08:13 +01:00
Ricky Chien faba351849 Bug 1333004 - Selecting the details panel request is slow r=Honza
MozReview-Commit-ID: 43EoGR6IZGo

--HG--
extra : rebase_source : 34755bcaa2b115318c2b70fe01f72b63a2e59d79
2017-01-25 15:40:30 +08:00
Ricky Chien 10802be454 Bug 1333364 - Introduce id props to tab r=Honza
MozReview-Commit-ID: 1nbK6mlRSIr

--HG--
extra : rebase_source : 9091d17997c1f0e3e855b50aaaa307434d74f930
2017-01-25 00:25:11 +08:00
Ryan VanderMeulen 750fff80d2 Backed out changeset f1dd3438f8b5 (bug 1168376) for ESLint failures. 2017-02-13 11:23:40 -05:00
Leonardo Couto fb1a32612f Bug 1168376 - Show transferred size in request summary. r=Honza 2017-02-09 01:30:31 +01:00
Florian Quèze 0e0865f4fc Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Ricky Chien d76428577f Bug 1328197 - Implement details view r=Honza
MozReview-Commit-ID: 29VdjQzeAZi

--HG--
extra : rebase_source : 11330426fdf5d28bdb062816b41a1b358eb679a4
2017-01-14 16:50:06 +08:00
Jan Odvarko 718c5a245c Bug 1330827 - Fix CSS for Tab's cursor and background; r=jryans
MozReview-Commit-ID: GZd51GV3nFP

--HG--
extra : rebase_source : 86fa688ac8979ddd7a747827d082f092ac5b2225
2017-01-19 13:52:40 +01:00
Sebastian Hengst b38044be9c Backed out changeset 43484a1523e0 (bug 1330827) for build bustage (duplicate file). r=backout on a CLOSED TREE 2017-01-23 16:26:52 +01:00
Jan Odvarko 68fb38fe79 Bug 1330827 - Fix CSS for Tab's cursor and background; r=jryans
MozReview-Commit-ID: GZd51GV3nFP

--HG--
extra : rebase_source : e480090498a3064925d0ec0b27d79ea911c65f78
2017-01-19 13:52:40 +01:00
Brian Grinstead 69a14eaed4 Bug 1331449 - Set the [devtoolstheme] attribute on more specific nodes to improve tpaint;r=Gijs
MozReview-Commit-ID: 3LDQeKsGShB

--HG--
extra : rebase_source : c37b38921953a646d1d676f48b953c9715757bf2
2017-01-19 20:03:13 -08:00
Iris Hsiao 4943dbc348 Backed out changeset cf116f73a2d2 (bug 1330827) for bustage
CLOSED TREE
2017-01-20 15:49:06 +08:00
Jan Odvarko c331f9d12f Bug 1330827 - Fix CSS for Tab's cursor and background; r=jryans
MozReview-Commit-ID: GZd51GV3nFP

--HG--
extra : rebase_source : 318ce731f97f05234fb53f3614c0119e88bc1724
2017-01-19 13:52:40 +01:00
Wes Kocher 336f27142f Merge m-c to autoland, a=merge
MozReview-Commit-ID: 3pEpsd3DljH
2017-01-19 16:47:25 -08:00
Gabriel Luong 9f2789ed91 Bug 1332049 - Add a new working copy of the Spectrum widget for the color picker refresh. r=pbro 2017-01-19 11:59:18 -05:00
Carsten "Tomcat" Book 709bd29d0a merge mozilla-inbound to mozilla-central a=merge 2017-01-19 16:05:22 +01:00
Mark Banner 16e6d381ac Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
MozReview-Commit-ID: 62Hp5ISxowJ

--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Ruturaj K. Vartak 81cba3873b Bug 1314919 - Firebug layout problems. r=ntim.
- CSS Rules
- Background colors of tabs
- Background color of tab buttons
- borders of tabs / buttons
- Variable-izing backgrounds and colors
- netmonitor: cell header color, sorted cell header color
- widgets: cell header color, sorted cell header color
- Toolbar Buttons
- Fixing breadcrumbs in HTML inspector
- JSON View tabs

MozReview-Commit-ID: JqUG5zwvQ0a
2017-01-18 06:35:00 +01:00
Wes Kocher 54c460dbd6 Merge inbound to m-c a=merge
MozReview-Commit-ID: 3cGydlfeaPN
2017-01-18 14:17:10 -08:00
Beekill95 9a67c120a2 Bug 1326265 - Set attribute dir to ltr to fix MDN article snippets appear in RTL. r=jdescottes
MozReview-Commit-ID: 59nzO1H698B

--HG--
extra : rebase_source : c4088a7f2787eb2b22913e2fa2edb3d925eee26d
2017-01-17 21:59:29 +07:00
Julian Descottes f641004d73 Bug 1325401 - extract reps chrome mochitests to a dedicated folder;r=jlast
MozReview-Commit-ID: 1fqARH9N4sd

--HG--
rename : devtools/client/shared/components/test/mochitest/head.js => devtools/client/shared/components/reps/test/mochitest/head.js
rename : devtools/client/shared/components/test/mochitest/test_reps_array.html => devtools/client/shared/components/reps/test/mochitest/test_reps_array.html
rename : devtools/client/shared/components/test/mochitest/test_reps_attribute.html => devtools/client/shared/components/reps/test/mochitest/test_reps_attribute.html
rename : devtools/client/shared/components/test/mochitest/test_reps_comment-node.html => devtools/client/shared/components/reps/test/mochitest/test_reps_comment-node.html
rename : devtools/client/shared/components/test/mochitest/test_reps_date-time.html => devtools/client/shared/components/reps/test/mochitest/test_reps_date-time.html
rename : devtools/client/shared/components/test/mochitest/test_reps_document.html => devtools/client/shared/components/reps/test/mochitest/test_reps_document.html
rename : devtools/client/shared/components/test/mochitest/test_reps_element-node.html => devtools/client/shared/components/reps/test/mochitest/test_reps_element-node.html
rename : devtools/client/shared/components/test/mochitest/test_reps_error.html => devtools/client/shared/components/reps/test/mochitest/test_reps_error.html
rename : devtools/client/shared/components/test/mochitest/test_reps_event.html => devtools/client/shared/components/reps/test/mochitest/test_reps_event.html
rename : devtools/client/shared/components/test/mochitest/test_reps_failure.html => devtools/client/shared/components/reps/test/mochitest/test_reps_failure.html
rename : devtools/client/shared/components/test/mochitest/test_reps_function.html => devtools/client/shared/components/reps/test/mochitest/test_reps_function.html
rename : devtools/client/shared/components/test/mochitest/test_reps_grip-array.html => devtools/client/shared/components/reps/test/mochitest/test_reps_grip-array.html
rename : devtools/client/shared/components/test/mochitest/test_reps_grip-map.html => devtools/client/shared/components/reps/test/mochitest/test_reps_grip-map.html
rename : devtools/client/shared/components/test/mochitest/test_reps_grip.html => devtools/client/shared/components/reps/test/mochitest/test_reps_grip.html
rename : devtools/client/shared/components/test/mochitest/test_reps_infinity.html => devtools/client/shared/components/reps/test/mochitest/test_reps_infinity.html
rename : devtools/client/shared/components/test/mochitest/test_reps_long-string.html => devtools/client/shared/components/reps/test/mochitest/test_reps_long-string.html
rename : devtools/client/shared/components/test/mochitest/test_reps_nan.html => devtools/client/shared/components/reps/test/mochitest/test_reps_nan.html
rename : devtools/client/shared/components/test/mochitest/test_reps_null.html => devtools/client/shared/components/reps/test/mochitest/test_reps_null.html
rename : devtools/client/shared/components/test/mochitest/test_reps_number.html => devtools/client/shared/components/reps/test/mochitest/test_reps_number.html
rename : devtools/client/shared/components/test/mochitest/test_reps_object-with-text.html => devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-text.html
rename : devtools/client/shared/components/test/mochitest/test_reps_object-with-url.html => devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-url.html
rename : devtools/client/shared/components/test/mochitest/test_reps_object.html => devtools/client/shared/components/reps/test/mochitest/test_reps_object.html
rename : devtools/client/shared/components/test/mochitest/test_reps_promise.html => devtools/client/shared/components/reps/test/mochitest/test_reps_promise.html
rename : devtools/client/shared/components/test/mochitest/test_reps_regexp.html => devtools/client/shared/components/reps/test/mochitest/test_reps_regexp.html
rename : devtools/client/shared/components/test/mochitest/test_reps_string.html => devtools/client/shared/components/reps/test/mochitest/test_reps_string.html
rename : devtools/client/shared/components/test/mochitest/test_reps_stylesheet.html => devtools/client/shared/components/reps/test/mochitest/test_reps_stylesheet.html
rename : devtools/client/shared/components/test/mochitest/test_reps_symbol.html => devtools/client/shared/components/reps/test/mochitest/test_reps_symbol.html
rename : devtools/client/shared/components/test/mochitest/test_reps_text-node.html => devtools/client/shared/components/reps/test/mochitest/test_reps_text-node.html
rename : devtools/client/shared/components/test/mochitest/test_reps_undefined.html => devtools/client/shared/components/reps/test/mochitest/test_reps_undefined.html
rename : devtools/client/shared/components/test/mochitest/test_reps_window.html => devtools/client/shared/components/reps/test/mochitest/test_reps_window.html
extra : rebase_source : 2e14b023d479705217aeaaba3382a05fc3c4c904
2017-01-17 16:07:48 +01:00
Julian Descottes 32e5eb7858 Bug 1325401 - Add a reps bundle, disabled by default;r=jlast
MozReview-Commit-ID: IJL8wevR0wo

--HG--
extra : rebase_source : 0b954d265215467248443cac17a2b7a4b9b0ee78
2017-01-18 14:38:10 +01:00
Fred Lin 8c5caa6670 Bug 1330858 - Hide Object string for cookies object;r=Honza
MozReview-Commit-ID: G2G0xY2S2Ij

--HG--
extra : rebase_source : 100169a07499f2399dfc7ab2ff556cdf52aa4013
2017-01-17 10:39:15 +08:00
Greg Tatum c43421b470 Bug 1331774 - Apply ReactDOM patch to the inspector panel; r=gl
MozReview-Commit-ID: K0VowmTSlZ7

--HG--
extra : rebase_source : 52fd64cb4aefcac770b58d2e06043bec224a5d3f
2017-01-17 16:22:28 -06:00
Patrick Brosset e767d90101 Bug 1323700 - Adding a copy full path option to the inspector menu; r=gl
MozReview-Commit-ID: IvRnek7e7Xq

--HG--
extra : rebase_source : 360b3e72c0983c749eac9e685f29ee879cf3034a
2017-01-17 14:14:41 +01:00
Florian Quèze 85611a7b6d Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Wes Kocher 656a71a520 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 2KR6yXYC2xj
2017-01-18 15:39:12 -08:00
Julian Descottes 2af0658f66 Bug 1315922 - reps: avoid using props as variable name in react classes;r=nchevobbe
MozReview-Commit-ID: 33QUPfoJRpV

--HG--
extra : rebase_source : 9ac765fbaf299293bf8723a1ef058b11f21d8fb2
2017-01-10 14:52:14 +01:00
Jarda Snajdr 5611642f04 Bug 1326137 - Upgrade react-redux to version 5.0.1 r=Honza
MozReview-Commit-ID: He7LTFT14Pd

--HG--
extra : rebase_source : 88fe795645cc940841dba6559d26b3d673b742dd
2017-01-10 10:07:57 +01:00
Jarda Snajdr 44f3714e20 Bug 1326137 - Upgrade redux to version 3.6.0 r=Honza
MozReview-Commit-ID: B0z3Y0DlXrW

--HG--
extra : rebase_source : ffd81c9a8e46bcbb324223fe95acff0d259c66ff
2017-01-10 10:07:30 +01:00
Joel Maher 41529739bc Bug 1330325 - add BUG_COMPONENT to devtools/* files. r=jryans
MozReview-Commit-ID: Bd0ca7f6QE6
2017-01-13 08:40:35 -05:00
Julian Descottes 4b54268de9 Bug 1326875 - fix font color for broken image tooltip in dark theme;r=gl
MozReview-Commit-ID: 6oYTXTDzn3G

--HG--
extra : rebase_source : 145c890330c26549e44dda82c33f8842c827832c
2017-01-11 13:16:22 +01:00
Ryan VanderMeulen 90965121cd Backed out changeset 8091269b852c (bug 1325401) for breaking ESLint on a CLOSED TREE. 2017-01-12 14:08:56 -05:00
Jason Laster 37fa596233 Bug 1325401 - Start using Reps bundle behind a flag. r=bgrins
--HG--
extra : rebase_source : 5cfba79065f557b1589b308b6a04e2073bc67dd3
2017-01-11 09:21:00 -05:00
Tomer Cohen ba3f6c6813 Bug 1322855 - "Show DOM Properties" panel should appear as LTR even on RTL builds r=Honza
MozReview-Commit-ID: 67a6FNb3IV5

--HG--
extra : rebase_source : 05b1a047ac29f7512367a2e0ed551c5595edde44
2017-01-07 19:24:56 +02:00
Tom Tromey 13c98f6a76 Bug 1327233 - avoid token pasting in output-parser; r=pbro
MozReview-Commit-ID: AN5CqWIJ92n

--HG--
extra : rebase_source : 4e5937c56ef717981749f32514bbb87b5c3d2964
2017-01-03 14:25:23 -07:00
Julian Descottes e7ee70fc24 Bug 1328895 - use clientX/Y instead of screenX/Y when moving devtools splitter;r=Honza
MozReview-Commit-ID: 54bqux7tE5f

--HG--
extra : rebase_source : d6863831aef393be9fdf2a08a29a444aef5d75ed
2017-01-10 23:13:04 +01:00
Patrick Brosset e0aa635c20 Bug 1320182 - Remove -moz-element background from breadcrumbs and use linear-gradient instead; r=jdescottes
MozReview-Commit-ID: 6TNwZs0PHA4

--HG--
extra : rebase_source : 3e5a915f3f4c4ab43501e9fe2448925493725adc
2017-01-12 10:50:39 +01:00
Sebastian Hengst cb76f56d60 Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout 2017-01-11 23:21:56 +01:00
Tim Nguyen d7ea1c1605 Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Tim Nguyen 79b4bca632 Bug 1330074 - Enable no-self-assign, no-useless-call and no-useless-return in devtools/. r=jryans
MozReview-Commit-ID: A345G1QOOpm

--HG--
extra : rebase_source : c10d47aaf56a8227d4642a03fc2b10f3a459ec05
2017-01-10 22:14:03 +00:00
Taylor Alexander Brown 03a7a8ba74 Bug 1315925 - Make devtools/client/shared/components pass ESLint's "react/prop-types" rule;r=jdescottes
MozReview-Commit-ID: GBY9wX3eLys

--HG--
extra : rebase_source : 0cb2253e5e4d5437c4b7c963f525a591cb7fe340
2017-01-05 17:22:36 +01:00
Carsten "Tomcat" Book 89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Wes Kocher 105aea2522 Merge m-c to inbound a=merge
MozReview-Commit-ID: G24aq5fbYNd
2017-01-09 16:44:58 -08:00
Sebastian Hengst 29335b9c8d Backed out changeset 35986e7aa356 (bug 1325401) for unknown -webkit-scrollbar in reps.css. r=backout 2017-01-10 00:40:28 +01:00
Jason Laster b2d09fc59a Bug 1325401 - Start using Reps bundle behind a flag. r=ttromey 2017-01-09 14:09:00 -05:00
Julian Descottes 7ebaf882eb Bug 1313119 - wrap all rep render() methods with try/catch;r=nchevobbe
MozReview-Commit-ID: 5nXcv3in4WT

--HG--
extra : rebase_source : 1f13b2995a20fe12d3c29e9138f7bbd382fac9d4
2016-12-30 18:12:38 +01:00
Tom Tromey d0a35ae517 Bug 1328016 - add parseNamedDeclarations and use in rule view; r=pbro
MozReview-Commit-ID: 25LvVRvbpIm

--HG--
extra : rebase_source : bc1d33cf183212863b5b9a1a138d8671aad995b3
2017-01-03 13:14:08 -07:00
Ricky Chien b8d8e17b15 Bug 1328500 - Support input field in TreeView r=Honza
MozReview-Commit-ID: G80lLUK8CPT

--HG--
extra : rebase_source : d65638f4fa1667620eef1948729bd2b23842983e
2017-01-04 13:32:00 +08:00
Steve Chung 054529f0f9 Bug 1324334 - Migrate Chart.jsm to js and remove xul components in the chart, r=Honza,rickychien
MozReview-Commit-ID: CvVJlolZ8pZ

--HG--
rename : devtools/client/shared/widgets/Chart.jsm => devtools/client/shared/widgets/Chart.js
extra : rebase_source : 6ab3e570f9bbe27c4228dd333c0eec182b0381c1
2016-12-16 15:47:03 +08:00
Ricky Chien beec56c1e2 Bug 1328567 - TreeView expandedNodes should update when props changed r=Honza
MozReview-Commit-ID: FdJWqTY52eW

--HG--
extra : rebase_source : 66d3716f3da3aecb21cbdc34211d9c754c06b13c
2017-01-04 18:13:00 +08:00
Jared Wein 560afd3f8e Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
MozReview-Commit-ID: 99mWjxu8PPn

--HG--
extra : rebase_source : f78d800263b8544ce0accbdb2dc57b303969543f
2017-01-03 10:07:50 -05:00
Alexandre Poirot 05785798fb Bug 1323466 - Lazy load optional deps from toolbox.js. r=jryans
MozReview-Commit-ID: 1E8fm9dfCwj

--HG--
extra : rebase_source : 450455e6d9044c264cbf4513622a87b9ce99c267
2016-12-14 08:33:54 -08:00
Ryan VanderMeulen e2cc59fb34 Merge m-c to autoland. a=merge 2016-12-30 10:05:04 -05:00
Sébastien Blin 10f0b72494 Bug 1315667 - Fix resizing inspector sidebar when zooming. r=Honza 2016-11-29 07:49:00 -05:00
Greg Tatum 555caa01f2 Bug 1245921 - Turn toolbox toolbar into a React component r+miker r=miker
MozReview-Commit-ID: 4UZbcfw2YI9

--HG--
extra : rebase_source : 9e9e8bfed8c8511ade6c7307a0201b88b0781fba
2016-11-18 15:02:21 -06:00
Greg Tatum 8eca822d58 Bug 1245921 - Monkey patch ReactDOM event system for XUL; r+miker r=miker
XUL iframes inside of a privileged XUL document propagate events
between the documents. This breaks React's event model, as React
captures all events at the document level. In the XUL document
containing a XUL iframe, these events end up being dispatched twice.
This fix tricks react into thinking the toolbox.xul document is the only
root document, thus fixing the event system.

MozReview-Commit-ID: B3XF3L6rax1

--HG--
extra : rebase_source : 723d21342dc876a8342882ae066b36c26daf37d2
2016-12-23 15:57:03 -06:00
Nicolas Chevobbe 6c17e99d36 Bug 1318796 - Open the appropriate tool when clicking on a location in the new console; r=jdescottes
We were always opening the debugger when clicking on the location link,
which could be wrong since we can have CSS warnings, or logs coming from Scratchpad.
So we add the function to open in StyleEditor and Scratchpad, and copy some mochitests
that where testing the interaction with those links.


MozReview-Commit-ID: 73mQNfy199m

--HG--
rename : devtools/client/webconsole/test/browser_webconsole_bug_766001_JS_Console_in_Debugger.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_location_debugger_link.js
rename : devtools/client/webconsole/test/browser_webconsole_scratchpad_panel_link.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_location_scratchpad_link.js
rename : devtools/client/webconsole/test/browser_webconsole_bug_782653_CSS_links_in_Style_Editor.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_location_styleeditor_link.js
rename : devtools/client/webconsole/test/test-bug-766001-console-log.js => devtools/client/webconsole/new-console-output/test/mochitest/test-location-debugger-link-console-log.js
rename : devtools/client/webconsole/test/test-bug-766001-js-errors.js => devtools/client/webconsole/new-console-output/test/mochitest/test-location-debugger-link-errors.js
rename : devtools/client/webconsole/test/test-bug-766001-js-console-links.html => devtools/client/webconsole/new-console-output/test/mochitest/test-location-debugger-link.html
rename : devtools/client/webconsole/test/test-bug-782653-css-errors-1.css => devtools/client/webconsole/new-console-output/test/mochitest/test-location-styleeditor-link-1.css
rename : devtools/client/webconsole/test/test-bug-782653-css-errors-2.css => devtools/client/webconsole/new-console-output/test/mochitest/test-location-styleeditor-link-2.css
rename : devtools/client/webconsole/test/test-bug-782653-css-errors.html => devtools/client/webconsole/new-console-output/test/mochitest/test-location-styleeditor-link.html
extra : rebase_source : a8494acb5e450f86fa9cddd34515265fc3494d17
2016-12-01 08:29:43 +01:00
Michael Ratcliffe 18a7d3b601 Bug 1322873 - Bug 1322873 - Add React event bubbles to the Markup View r=miker
MozReview-Commit-ID: 5uGOROUTrn2

--HG--
extra : rebase_source : 0009443e5226883d55b2d3d917a7cd408f3adc76
2016-12-24 21:41:15 +00:00
Wes Kocher c2cdfab9c9 Backed out changeset ff9a07a874fd (bug 1322873) for failing the tests it added a=backout 2016-12-23 16:00:18 -08:00
Michael Ratcliffe 02b002221a Bug 1322873 - Bug 1322873 - Add React event bubbles to the Markup View r=tromey
DevRel have made it clear that one of the number one complaints they hear is that we are not supporting React in our tools.

So how about we have our event bubbles include React events and allow people to go to the event listener source in the debugger?

I don't believe that any other tool does this so it is totally worth doing... and in time for Christmas as well ;)

Works just fine in development and production versions of React.

It also works in the browser toolbox so it can be used to debug events in our own tools e.g. The Debugger.

The files under devtools/client/inspector/markup/test/ are either test or React library files so they only really need a cursory glance.

This means that you should focus on the following files when reviewing:
 - devtools/client/locales/en-US/inspector.properties
 - devtools/client/shared/widgets/tooltip/EventTooltipHelper.js
 - devtools/server/actors/inspector.js
 - devtools/server/event-parsers.js

Now allowed the use of JSX in mochitests and fixed all eslint errors.

MozReview-Commit-ID: AtxhainieQe

--HG--
extra : rebase_source : c57ce476875b19b99ef9e2dcf66df1274809fa54
2016-12-19 11:23:49 +00:00
JerryShih 721c429ccb Bug 1310681 - update devtool color function test for colorUtils.colorToRGBA default argument changing. r=tromey
MozReview-Commit-ID: Aa2wW4rEDs

--HG--
extra : rebase_source : 4ccfb2c041b109477613a256cdc8d4670765b269
2016-10-21 15:29:01 -04:00
JerryShih 2511e53948 Bug 1310681 - pass css-color-4 color function supporting info to devtool css OutputParser and SwatchColorPickerTooltip. r=tromey
Pass css-color-4 supporting status from css-property db to OutputParser and SwatchColorPickerTooltip.

MozReview-Commit-ID: N1ffWOlf9f

--HG--
extra : rebase_source : 94b281c2c101d27dc169a6ba6eeca5acf60b8f16
2016-10-21 14:59:07 -04:00
Carsten "Tomcat" Book 2484432a93 Merge mozilla-central to autoland 2017-01-19 17:00:25 +01:00
Gijs Kruitbosch 6c3d16a720 Bug 1332269 - fix permafailure on aurora in browser_theme.js by not implicitly depending on the default value of devtools.theme, r=ochameau
MozReview-Commit-ID: 3n4bfqeM5IK

--HG--
extra : rebase_source : a409db891bdcb5e3fbfb37938cc5d989b2d2247c
2017-01-19 13:58:45 +00:00
J. Ryan Stinnett b7d7b9fe40 Bug 1282863 - Remove DEVTOOLS_SCRATCHPAD_WINDOW_TIME_ACTIVE_SECONDS probe. r=jryans
MozReview-Commit-ID: HRLKfY0kDIJ

--HG--
extra : rebase_source : 125fc49d71b646e4912f980d33fd5f5050c17661
2016-08-26 20:19:47 -05:00
Florian Quèze 55f78ce0fa Bug 1329182 - remove trailing newURI null parameters in devtools/, r=jaws. 2017-01-09 20:27:26 +01:00
Sebastian Hengst 687833a39a Backed out changeset 6b0e836a33a9 (bug 1316265) for leaks in Linux x64 devtools tests. r=backout 2016-12-20 19:35:54 +01:00
Sebastian Hengst b4fa7eafd2 Backed out changeset 70b75b80fb80 (bug 1316265) 2016-12-20 19:35:18 +01:00
Tim Nguyen 92efda9b32 Bug 1316265 - Remove unnecessary Task.async() and yield from test. r=nchevobbe
MozReview-Commit-ID: 7fi7Pj7eJjd

--HG--
extra : rebase_source : 86deeffa31ebc0c552859f89c33f28a3be8edc75
2016-12-20 15:37:30 +01:00
Tim Nguyen 26aaa118a1 Bug 1316265 - Reps: display when a function is a generator or an async function. r=nchevobbe
MozReview-Commit-ID: C79EAU4vN1u

--HG--
extra : rebase_source : a6a2f2c3a6673915811993db852f0c799a96d3c6
2016-12-20 15:34:50 +01:00
Julian Descottes 375c5fe2a4 Bug 1323638 - fix devtools services shim for child preferences;r=jlast
MozReview-Commit-ID: HlzAeHOuG2a

--HG--
extra : rebase_source : 062adff9dc8b72249f9a754b27ee0d9ceacfff3c
2016-12-15 07:19:44 +01:00
Nicolas Chevobbe beaeb0e42e Bug 1322083 - Fix Reps with safeGetterValues; r=ntim
Sometimes (e.g. for window.applicationCache), Reps was shown with a negative number
before the "more..." label. This was due to displaying the children of safeGeterValues
property but not taking them into account for the total number of properties in the object
when displaying the "more..." label.
We fix this and add a test case to make sure we won't have this bug later

MozReview-Commit-ID: 1qBCvehV0Jc

--HG--
extra : rebase_source : 44461f378681407665c6426c0b30be87ae95488a
2016-12-17 20:07:29 +01:00
Gabriel Luong 1e634e99df Bug 1322028 - Avoid destructuring requires where possible in the inspector. r=jdescottes 2016-12-17 12:44:56 +09:00
Ricky Chien a75599dcae Bug 1309188 - Implement Security Panel r=Honza
MozReview-Commit-ID: LgYB97ByYdR

--HG--
extra : rebase_source : 727106dd9413e05b7c0ad5a6fa8bd109ca91a7e6
2016-11-24 21:50:49 +08:00
Jarda Snajdr 79f7a22b80 Bug 1309866 - Add option for loading common libraries to BrowserLoader r=Honza,jlongster
MozReview-Commit-ID: HGS3T6QcOvF
2016-11-23 16:43:41 +01:00
Carsten "Tomcat" Book 96b65956d8 Backed out changeset ec1ebd2666c7 (bug 1309866) 2016-12-09 15:45:49 +01:00
Jarda Snajdr 2df219dc2b Bug 1309866 - Add option for loading common libraries to BrowserLoader r=Honza,jlongster
MozReview-Commit-ID: HGS3T6QcOvF

--HG--
extra : rebase_source : 473d2d4876ee60bc68a4144b0bf059b3aac22b45
2016-11-23 16:43:41 +01:00
Julian Descottes 3f0ff25997 Bug 1321509 - use devtools-local-toolbox to load the inspector in content;r=bgrins,tromey
Add package.json to devtools/client/inspector
Integration with devtools-local-toolbox:
- provides development server
- default webpack config
- landing page to select a tab

In this patch:
- bin/dev-server-js contains the inspector specific routes
- webpack/*-sham.js : inspector dependencies that had to be mocked
  ideally, decoupling work should continue and the inspector client
  should only ever require files that require no chrome priviledged
  APIs.
- toolbox.js contains the interface with devtools-local-toolbox bootstrap
  and the inspector panel initialization
- configs/development.json is the inspector config for the devtools-local-toolbox

MozReview-Commit-ID: 7YQLUlgSyDX

--HG--
extra : rebase_source : aba8fac87b66546dbb98f8f8d476cd1557c2659d
2016-12-07 18:24:51 +01:00
Towkir Ahmed e88165e1ca Bug 1313486 - Fix unicode-bidi for DOM label and value in RTL locales. r=Honza
--HG--
extra : rebase_source : 1ed7cdc2a2c0002e2d32dc92523914d1db7fbbc8
2016-11-25 10:16:00 -05:00
Wes Kocher 9e952ef90e Backed out 3 changesets (bug 1309866) for too many intermittent test failures after landing a=backout
Backed out changeset 30baf39ed89f (bug 1309866)
Backed out changeset e0e09f7f22a3 (bug 1309866)
Backed out changeset 75d37553b7cd (bug 1309866)
2016-12-02 11:14:57 -08:00
Wes Kocher b5de71ec44 Merge m-c to autoland, a=merge 2016-12-01 15:46:49 -08:00
Ruturaj K. Vartak f749394c02 Bug 1320304 - Firebug theme - Wrong height of Inspector, Network side panel tabs. r=Honza 2016-11-29 22:53:00 -05:00
Brian Grinstead 47309efaed Bug 1259603 - Use ConsoleEvents for cached messages and observing messages when webconsole actor is running;r=ejpbruel
MozReview-Commit-ID: E3oG451qPe9

--HG--
rename : devtools/server/actors/utils/webconsole-utils.js => devtools/server/actors/utils/webconsole-listeners.js
rename : devtools/server/actors/utils/webconsole-worker-utils.js => devtools/server/actors/utils/webconsole-worker-listeners.js
extra : rebase_source : 6e60511fc0432c24fe7b85f6a24924c66ecd5547
2016-11-30 10:32:48 -08:00
Nicolas Chevobbe 5b80eb8f49 Bug 1321518 - Fix requireHelper for enzyme. r=bgrins
Bug 1312236 updated React to v15.3.2 which was making webconsole's mocha test fail.
An error was thrown because the path and export we do in requireHelper to make enzyme
able to call React functions was changed.
We fix the require to ReactDOM by using the react-dom.js file, and we add the similar
react-dom-server.js for ReactDOMServer functions.

Tests now run like they used to.

MozReview-Commit-ID: GXIQJPlqp4A

--HG--
extra : rebase_source : 909bde919dd4d77d8910b4dba7392283f130333a
2016-12-01 19:47:36 +01:00
Tom Tromey f504948b28 Bug 1316630 - don't emit pref-changed event on gDevTools; r=jdescottes
MozReview-Commit-ID: CCqAf8dBFSY

--HG--
extra : rebase_source : dac78e13ef9e52c5f36c17372d023be62c4396e7
2016-11-21 08:47:10 -07:00
Tom Tromey b6eca933c1 Bug 1316630 - move PrefObserver to devtools/shared/prefs.js; r=jdescottes
MozReview-Commit-ID: C4KxFxv2LVT

--HG--
extra : rebase_source : 484a654309eab406913f944d6aa8988c567641d7
2016-11-14 15:46:19 -07:00
Nicolas Chevobbe d1a4f7ed79 Bug 1320359 - Make EventRep displays like events were displayed in old console; r=Honza
Add a target property and show the event name (and modifiers if any) in the title.
Minor edit in GripRep to allow to pass a title as a prop.
Edit tests accordingly, and add some to test node highlighting.

MozReview-Commit-ID: JmMidejKS6m

--HG--
extra : rebase_source : 29ad4d398ad7518d752b323a6e6393cd30b18a0a
2016-11-25 23:52:06 +01:00
Jarda Snajdr 9529594eba Bug 1309866 - Add option for loading common libraries to BrowserLoader r=Honza,jlongster
MozReview-Commit-ID: HGS3T6QcOvF

--HG--
extra : rebase_source : 941e27ee1c0864ae6f9da82e8ed49d2defdcf4cf
2016-11-23 16:43:41 +01:00
Michael Ratcliffe cb47ff5513 Bug 1320362 - Move indexedDb storage type in the storage inspector into a new column r=jdescottes
Ideally we would have used the GUID to join fields to build the compound key but because we show the uniqueId in the tree that would lead to an ugly user experience. As an
alternative we simply use e.g. db1 (default) as the uniqueId. This works as a unique key, is informative for the user and means minimal changes to tests.

MozReview-Commit-ID: I0XxTIoV33p

--HG--
extra : rebase_source : a8a9729ae639f68e849fc8239c36f451496847ad
2016-11-29 10:57:18 +00:00
Carsten "Tomcat" Book 06069f9b3c Merge mozilla-central to mozilla-inbound 2016-11-29 16:49:35 +01:00
Carsten "Tomcat" Book 68202ee27c merge mozilla-inbound to mozilla-central a=merge 2016-11-29 16:47:18 +01:00
Jarda Snajdr d4a2d004d4 Bug 1312236 - Fix Tree component tests after upgrade to React 15 r=fitzgen
MozReview-Commit-ID: 1hHF3JLg4W
2016-11-28 14:38:00 +01:00
Lin Clark 7e4edbd45d Bug 1312236 - Update React to 15.3.2 r=jsnajdr
MozReview-Commit-ID: LLIjkUt5AUU
2016-11-28 14:38:00 +01:00
Michael Ratcliffe 8fd7191757 Bug 1315639 - Event listener popup needs rewriting r=gerv,pbro
Changes:
  - Removed 5 lines from toolkit/content/license.html as requested by gerv.

MozReview-Commit-ID: COFNoCDVyp6

--HG--
rename : devtools/client/inspector/markup/test/browser_markup_events1.js => devtools/client/inspector/markup/test/browser_markup_events_01.js
rename : devtools/client/inspector/markup/test/browser_markup_events2.js => devtools/client/inspector/markup/test/browser_markup_events_02.js
rename : devtools/client/inspector/markup/test/browser_markup_events3.js => devtools/client/inspector/markup/test/browser_markup_events_03.js
rename : devtools/client/inspector/markup/test/doc_markup_events1.html => devtools/client/inspector/markup/test/doc_markup_events_01.html
rename : devtools/client/inspector/markup/test/doc_markup_events2.html => devtools/client/inspector/markup/test/doc_markup_events_02.html
rename : devtools/client/inspector/markup/test/doc_markup_events3.html => devtools/client/inspector/markup/test/doc_markup_events_03.html
extra : rebase_source : a8257bfe65c6b69bb90add5c37e99dfaad14bf2d
2016-11-04 17:16:50 +00:00
Nicolas Chevobbe 7ce08bec8a Bug 1320399 - Fix error in Grip Rep; r=nchevobbe
Check that the `preview` property is not null before using it.
The bug was harmless because we catch it and return an
empty array as the properties of the grip, which is the same
when we don't have anything in the preview prop.

MozReview-Commit-ID: COU8XLATw7x

--HG--
extra : rebase_source : e3b4efbc4957efdeda760917b6b7d22ad02f64ce
2016-11-26 20:47:09 +01:00
Nicolas Chevobbe 95aa11f632 Bug 1320161 - Fix objectLink in Attribute Rep; r=Honza
MozReview-Commit-ID: IaHGVZbxHhR

--HG--
extra : rebase_source : 41bef0443bcb394211bf68187d4fa412a9f23e1d
2016-11-24 19:19:28 +01:00
djmdev c24c73becd Bug 1316613 - Disables eyedropper icon if the eyedropper highlighter is unavailable.r=jdescottes
MozReview-Commit-ID: 3HhqqGqnoHo

--HG--
extra : rebase_source : 19eaf23766650bbaf25062dccf7c3fe3bd0c58a3
extra : histedit_source : e601ebf85efc214bf5c650d76298c6a9dca72bd9
2016-11-24 03:08:28 +05:30
Astley Chen 33ca2973e8 Bug 1270406 - Unprefix pseudo-class dir in DevTool resources. r=pbro
MozReview-Commit-ID: Dw5DhErHkY8

--HG--
extra : rebase_source : 433e1e764025578074d4fff132233b880d405b20
2016-11-22 23:05:18 +08:00
Michael Ratcliffe b4e6fa3527 Bug 1146194 - Multiple cookies with the same name not shown r=gl
Stubborn debugger statement.

MozReview-Commit-ID: F2qgWofemHG

--HG--
rename : devtools/client/storage/test/browser_storage_dynamic_updates.js => devtools/client/storage/test/browser_storage_dynamic_updates_sessionStorage.js
extra : rebase_source : 07934238d3c2d8dbc1a81d28d9a3a710ee39a126
2016-11-11 15:57:51 +00:00
Carsten "Tomcat" Book cf6fb9d85b Merge mozilla-central to autoland 2016-11-22 16:29:49 +01:00
Carsten "Tomcat" Book 8b27dda5d1 merge mozilla-inbound to mozilla-central a=merge 2016-11-22 15:53:05 +01:00
Tom Tromey 5ee540dc6b Bug 1319150 - allow function-style observers in Services shim; r=jdescottes
MozReview-Commit-ID: Zq687zNvyI

--HG--
extra : rebase_source : 31f65225fb89c41f4d58e99d4d4f73591da42b92
2016-11-21 11:51:06 -07:00
Nicolas Chevobbe 0a6699a875 Bug 1312178 - Make Reps modes constants; r=Honza
Edit tests and component creation accordingly.

MozReview-Commit-ID: Gsj6QwNTjL0

--HG--
extra : rebase_source : efd64e3b50a383ab5df9d939380274a9f2074914
2016-11-20 19:53:16 +01:00
Gabriel Luong 3595c7be37 Bug 1308260 - Part 3: Dispatch the new grid data and update the store with the new grid state. r=jryans
--HG--
rename : devtools/client/responsive.html/utils/enum.js => devtools/client/shared/enum.js
2016-11-22 02:07:09 +08:00
Carsten "Tomcat" Book a69c372ef1 Merge mozilla-central to autoland 2016-11-18 16:57:20 +01:00
Nicolas Chevobbe db06f9352c Bug 1314573 - Modify textNode Reps modes to match elementNodeRep; r=Honza
On elementNodeRep, we have different outputs for tiny and short modes, and
short and long modes are the same.
Since the current long mode of textNodeRep aren't used anywhere, we can do the
same, i.e. have a really small representation for tiny mode, and then the same
rendering for short and long modes.
Modify tests to adapt them to the new rendering.

MozReview-Commit-ID: BRA7iADkn1C

--HG--
extra : rebase_source : 1e33216239ebdcde47a0f7e80e3c138a8d3335f2
2016-11-17 18:04:55 +01:00
Nicolas Chevobbe 1cc8b8d571 Bug 1314573 - Make Reps "long" mode displays first 10 items for object & array-like grips; r=Honza
Adapt tests that relied on an other length for long mode.

MozReview-Commit-ID: J00UmOa2AwJ

--HG--
extra : rebase_source : a7ff746662f006e1a132ce1e21cac3a0cbbea0e2
2016-11-17 08:02:28 +01:00
Dalimil Hajek eced87deb9 Bug 1314539 - Unify license files and Mozilla license headers in vendor directory. r=odvarko
--HG--
extra : rebase_source : 8c40fb6a4a41aabb8955e376cb6ee72fef8b9329
2016-11-15 08:12:00 -05:00
Gabriel Luong ae931577fd Bug 1302536 - Adds a toggleable button next to the 'display: grid' declaration to toggle the grid highlighter r=pbro 2016-11-16 22:35:20 +09:00
Nicolas Chevobbe cfd14cf481 Bug 1307941 - Add DOM nodes highlighter in new console frontend; r=bgrins
Add in serviceContainer highlight and unhighlight utils function so they can
be accessible in components.
Fix EvaluationResult component to pass the serviceContainer to the MessageBody.
Modify ElementNodeRep and TextNodeRep to allow passing them function properties
`onDOMNodeMouseOver` and `onDOMNodeMouseOut` that will be called respectively
on mouseOver and mouseOut.
Add a mochitest in the webconsole to make sure we indeed highlight and unhighlight
node as expected, and add tests in Reps to make sure the passed functions get called
as expected.

MozReview-Commit-ID: 8o8WM7vBfMM

--HG--
extra : rebase_source : 445f02a72b1c9859c0b034ca9e941a7f3df9f4e0
2016-11-04 23:53:35 +01:00
Nicolas Chevobbe 43e68544c4 Bug 1316225 - Add a Rep for Error objects; r=Honza
Handle the different kind of error objects.
Allow to pass a className to the objectLink component.
Add test to make sure we handle those objects as expected.

MozReview-Commit-ID: IC7ruV9odw1

--HG--
extra : rebase_source : b80c612f198af266d52ba6a56693923452a50dec
2016-11-11 01:20:55 +01:00
Tim Nguyen 3c755128db Bug 1316723 - Fix more eslint errors in devtools/client/shared/. r=tromey
MozReview-Commit-ID: IzXyqkQECKb

--HG--
extra : rebase_source : dee2c883181474a33a9afcd1c9cb73afd4122a8c
2016-11-11 09:09:50 +00:00
Wes Kocher c7d27df096 Merge mozilla-central to autoland a=merge 2016-11-11 14:10:32 -08:00
Carsten "Tomcat" Book cc5d30c616 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 658b3ffdfa71afff2d44129f50e50e2fbecbd06e
2016-11-11 16:43:07 +01:00
Tom Tromey c0406c7342 Bug 1316700 - make developer-toolbar.js eslint-clean; r=jryans
MozReview-Commit-ID: FgvsY8PTpCj

--HG--
extra : rebase_source : f2ad123ecee242547371fd7e8482cf1e9c6bb02f
2016-11-10 14:07:02 -07:00
Tooru Fujisawa 0de491a387 Bug 1315242 - Part 6: Update test_frame_01.html to follow new behavior of location. r=bgrins 2016-11-11 06:34:14 +09:00
Tooru Fujisawa 1aace015d6 Bug 1315242 - Part 2: Display line number and column number in error message for console input. r=bgrins 2016-11-11 01:06:26 +09:00
Tooru Fujisawa d58043b509 Backed out changeset fd1505a03d78 for mochitest chrome bustage (bug 1315242) 2016-11-11 03:04:46 +09:00
Carsten "Tomcat" Book f93282b491 Merge mozilla-central to mozilla-inbound 2016-11-10 17:08:43 +01:00
Tooru Fujisawa ea7adec077 Bug 1315242 - Part 2: Display line number and column number in error message for console input. r=bgrins 2016-11-11 01:06:26 +09:00
Nicolas Chevobbe 86c2afef9c Bug 1302982 - Add Rep for LongString; r=Honza
Display a longString with what is available on the grip.
Straight from the server, a longString grip has a "initial"
property, which contains the first 10000 chars of the string.
The grip can also contains a "fullText" property that should
be set when the user want to display the full text of the string.
For example, in the DOM Panel, it would be when the user click on
the expand arrow.
The fullText needs to be computed with the result of the
LongStringClient.substring function, but it's not the responsability
of the Reps to do such thing.

In rep-utils, we extract the logic that replace non-printable
characters in its own function and export it, so we can use it outside
the cropString function.

Add some test to make sure LongString are displayed as expected in the
several modes.

MozReview-Commit-ID: 3P9fPBixm2v

--HG--
extra : rebase_source : 87ed610cb6d2e142728f0df9d35f1dd7a4748d18
2016-11-03 18:08:16 +01:00
Nicolas Chevobbe 4ce68bc581 Bug 1311168 - Handle document fragment in grip array rep; r=Honza
MozReview-Commit-ID: Cq2YyKlMjjQ

--HG--
extra : rebase_source : 9a2eee2d7cec16eb3a27938fd5e0174ab0e5989e
2016-10-23 19:31:41 +02:00
Phil Ringnalda 9a35a9e7b6 Merge m-c to autoland 2016-11-07 20:41:56 -08:00
Phil Ringnalda 2c7a3afd66 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 5599Z7kxjk3
2016-11-07 20:38:29 -08:00
James Long 8ad312e3e3 Bug 1315289 - Use correct API for opening a source in the debugger r=me 2016-11-07 13:10:03 -05:00
Tom Tromey 89d1b0e084 Bug 1310279 - add "wm" to Services shim; r=jdescottes
MozReview-Commit-ID: 2uW8RM2ufaf

--HG--
extra : rebase_source : 7b8ab7c18218f47f303c3323f942d8b1071af546
2016-10-20 14:34:23 -06:00
Nicolas Chevobbe 1886bc48c0 Bug 1314590 - Add Mozilla license header in devtools/client/shared/components/test/mochitest/ files. r=Honza;
MozReview-Commit-ID: FayTCRXuAWN

--HG--
extra : rebase_source : 515227d83a3df45a38a4d65068cd05109704a6e1
2016-11-03 22:41:18 +01:00
Phil Ringnalda a7bc94158c Merge m-i to m-c, a=merge
MozReview-Commit-ID: H4VKCYDq5cD

--HG--
rename : xpcom/tests/TestAutoRef.cpp => xpcom/tests/gtest/TestAutoRef.cpp
rename : xpcom/tests/TestCOMArray.cpp => xpcom/tests/gtest/TestCOMArray.cpp
rename : xpcom/tests/TestCOMPtr.cpp => xpcom/tests/gtest/TestCOMPtr.cpp
rename : xpcom/tests/TestCOMPtrEq.cpp => xpcom/tests/gtest/TestCOMPtrEq.cpp
rename : xpcom/tests/TestFile.cpp => xpcom/tests/gtest/TestFile.cpp
rename : xpcom/tests/TestHashtables.cpp => xpcom/tests/gtest/TestHashtables.cpp
rename : xpcom/tests/TestID.cpp => xpcom/tests/gtest/TestID.cpp
2016-11-05 13:36:25 -07:00
Lin Clark 2b7a9ac76a Bug 1312481 - Update react-virtualized to 8.3.1. r=bgrins 2016-11-03 15:03:00 -04:00
Lin Clark 19f27e2c99 Bug 1312481 - Part 2: Make it possible to load React Virtualized in devtools (including XUL-based tools). r=Honza 2016-11-03 14:56:00 -04:00
Lin Clark cf2e15df76 Bug 1312481 - Part 1: Add react-virtualized. r=Honza 2016-11-03 14:56:00 -04:00
Wes Kocher db15df3e50 Merge m-c to inbound, a=merge CLOSED TREE 2016-11-04 15:19:49 -07:00
Gabriel Luong 5fcbc5cb50 Bug 1314931 - LayoutView should be browserRequire as the root component r=Honza 2016-11-04 19:30:01 +09:00
Jared Wein 87b2d4c295 Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
MozReview-Commit-ID: HIUTSdkXxbY

--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00
Ricky Chien 0bae861b5c Bug 1309192 - Implement search filter in Net Panel Toolbar r=jsnajdr
MozReview-Commit-ID: FjVo69jmE7e

--HG--
extra : rebase_source : 384206ee66824fe75d84232c7960280295909649
2016-10-20 13:58:35 +08:00
Nicolas Chevobbe 21cbbac15a Bug 1307938 - Add a Rep for DOM nodes. r=Honza,pbro;
Add tests based on existing browser_webconsole_output_dom_elements_*.js tests.

MozReview-Commit-ID: Wmzg0knuuh

--HG--
extra : rebase_source : e0751da8bbdaa91983f4ba34550cbe9860b8fff6
2016-10-17 19:29:32 +02:00
Nicolas Chevobbe 6bebdd2692 Bug 1313765 - Make Rep handles Proxy. r=Honza;
In the GripRep, we were using the root property `ownPropertyLength` to
retrieve additionnal uninterresting props on the Grip. For Proxy
objects, we don't have this property, but a `preview.ownPropertiesLength`.
This adds a test case similar to the one for Proxy in browser_webconsole_output_05.js.

MozReview-Commit-ID: 652cfTlW7Sg

--HG--
extra : rebase_source : a05306672264c2a449989075adddc35ddf5946e1
2016-10-31 20:02:02 +01:00
Phil Ringnalda 45c34d7e95 Merge m-c to autoland 2016-11-02 20:03:20 -07:00
Sebastian Hengst 9748b56fb9 Bug 1310297 - Remove test annotations using b2g, mulet or gonk: devtools. r=RyanVM
MozReview-Commit-ID: DZit0XSS1yk

--HG--
extra : rebase_source : b972b5d28944b3d4c4bbdc2b38774f087dd62f56
2016-11-05 11:29:14 +01:00
Tom Tromey 1fc208e8d8 Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
MozReview-Commit-ID: 6OSszbKpp74

--HG--
extra : rebase_source : 475b4a2de10d65cadd6198e49e5ff5cfb4e9b871
2016-10-25 21:30:18 -06:00
Wes Kocher 41f7647994 Backed out 2 changesets (bug 1312041) for mass failures a=backout
Backed out changeset c4f42d7d5453 (bug 1312041)
Backed out changeset 9bfbc8480d43 (bug 1312041)
2016-11-01 10:30:45 -07:00
Tom Tromey 966cb8ff85 Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
MozReview-Commit-ID: 6OSszbKpp74

--HG--
extra : rebase_source : ced0ac04663356c2e2ce315d09b5cf0e27617b4e
2016-10-25 21:30:18 -06:00
Jarda Snajdr b979f28967 Bug 1310573 - Add reactjs/reselect to Devtools shared libraries r=Honza
MozReview-Commit-ID: 1XGXxlA8HFp

--HG--
extra : rebase_source : 527cb7c0857dcc24dd24791075e6ef512978c23d
2016-10-18 15:36:25 +02:00
Ryan VanderMeulen a41f7d1058 Merge autoland to m-c. a=merge 2016-10-29 09:12:45 -04:00
Towkir Ahmed cb44f8cbe2 Bug 1306942 - Fix all-tabs-menu position in RTL locales. r=ntim 2016-10-28 01:50:00 -04:00
Jan Odvarko 034497537c Bug 1310801 - Remove non-printable characters. r=nchevobbe
--HG--
extra : rebase_source : 137132f20fb1553e9dbbc84b8a23216d34a49ba9
2016-10-27 13:31:54 +02:00
Lin Clark 0a299d9f15 Bug 1313050 - Handle invalid dates in reps. r=nchevobbe 2016-10-26 09:42:00 -04:00
Nicolas Chevobbe a3890c2eb9 Bug 1311426 - Handle Grip with wrapped value in Reps. r=Honza;
Handle object created from a constructor function, like `new Boolean(true)`,
`new Number(42)` or `new String("foo")`.
It displays the wrapped value using Rep so the primitives are displayed like
expected.

MozReview-Commit-ID: JrJVeV0C0wO

--HG--
extra : rebase_source : 03d01ee1bfcbc0cd303a1a91a585d61ccdeae8c3
2016-10-24 07:32:32 +02:00
Nicolas Chevobbe 3ebc1745ac Bug 1310608 - Add a Rep for Promises. r=Honza;
MozReview-Commit-ID: BkeHonHQ28M

--HG--
extra : rebase_source : d9c43a7081901fef7d1e87fe80829d10324bd9d8
2016-10-24 19:24:10 +02:00
J. Ryan Stinnett 5d51f47dfb Bug 1311178 - Expose some DevTools CSS as resource:// only. r=ntim
For CSS files which were used via both chrome:// and resource://, I converted
all usages to resource:// and removed the chrome:// copy to reduce file
duplication.

I believe most DevTools CSS could be using resource:// throughout, but that's
left as follow up work for now.

MozReview-Commit-ID: G7oxZqjodwv

--HG--
extra : rebase_source : d6ae487f35cdeddd32aa96d95d62113ba0565b2a
2016-10-19 16:19:29 -05:00
J. Ryan Stinnett 137f7ec3ea Bug 1311178 - Remove various duplicate DevTools files. r=ntim
MozReview-Commit-ID: ABtuFPC85OQ

--HG--
rename : devtools/client/themes/images/security-state-local.svg => devtools/client/themes/images/globe.svg
rename : devtools/client/themes/images/itemArrow-dark-ltr.svg => devtools/client/themes/images/item-arrow-dark-ltr.svg
rename : devtools/client/themes/images/itemArrow-ltr.svg => devtools/client/themes/images/item-arrow-ltr.svg
rename : devtools/client/themes/images/itemArrow-rtl.svg => devtools/client/themes/images/item-arrow-rtl.svg
rename : devtools/client/themes/images/debugger-blackbox.svg => devtools/client/themes/images/item-toggle.svg
extra : rebase_source : fe6f4a532d83a25ddf4083506c945f2b57015b27
2016-10-19 15:59:09 -05:00
djmdev ff77954518 Bug 1310938 - disabled eyedropper in toolbar for non-HTML documents and added a tooltip;r=jdescottes 2016-10-22 18:04:49 +05:30
Nicolas Chevobbe 090353d2e2 Bug 1307908 - Implement custom styles in new console frontend. r=linclark,tromey;
Add the possibility to pass a style object to StringRep.
Parse the styles strings passed as argument using a dummy node element
to strip off forbidden properties and forbidden values.
Add a mocha test to ensure custom styles are rendered as expected.

MozReview-Commit-ID: I3LgeNRujaL

--HG--
extra : rebase_source : 09ecff62f79a0508c51a972f3b3057a6b077bcfc
2016-10-08 15:31:11 +02:00
Nicolas Chevobbe 3706771c73 Bug 1311266 - Preserve line breaks for comment node rep in short mode. r=Honza;
Use `cropString` instead of `cropMultipleLines` to keep line breaks.
Edit tests accordingly.

MozReview-Commit-ID: 1fBVqtH0lb

--HG--
extra : rebase_source : deb27449c4e24f8d9258957e32fc1a958f4bc975
2016-10-19 13:57:47 +02:00
Nicolas Chevobbe d4e90e8a28 Bug 1311266 - Add a rep for comment node. r=Honza;
MozReview-Commit-ID: B5ofNavxQIX

--HG--
extra : rebase_source : a7fdd920d20ecd6eb9183545fde1b055e4f876f9
2016-10-19 07:51:37 +02:00
Jan Odvarko d5690b25df Bug 1281051 - Fix text-node rep. r=linclark 2016-09-28 17:43:34 +02:00
Phil Ringnalda 7fd865b93f Merge autoland to m-c, a=merge
MozReview-Commit-ID: 3nuTAHtJkkD
2016-10-19 18:25:54 -07:00
Julian Descottes 8e6296997a Bug 1310957 - listen to XUL Panel wrapper hidden event to hide HTML tooltip;r=gl
MozReview-Commit-ID: 7iyc2QY0KbP

--HG--
extra : rebase_source : 84d6d664b274354387c239a84b4b7b4244c619ce
2016-10-19 00:08:00 +02:00
Phil Ringnalda 8377010e6a Merge m-c to m-i
MozReview-Commit-ID: Ihd0iacfcIW

--HG--
rename : devtools/.eslintrc => devtools/.eslintrc.js
2016-10-18 19:45:02 -07:00
Phil Ringnalda 6c91017f20 Merge m-i to m-c, a=merge
MozReview-Commit-ID: FA9OZyjP59N
2016-10-18 19:36:18 -07:00
Carsten "Tomcat" Book b9686db6da Merge mozilla-central to mozilla-inbound 2016-10-18 10:44:04 +02:00
Wes Kocher e5ad2b9e1e Merge m-c to fx-team, a=merge 2016-10-17 15:39:29 -07:00
Gabriel Luong fcb13d2ea2 Bug 1308227 - Add a CSS Grid accordion container to the layout panel r=jdescottes
MozReview-Commit-ID: ElJnsdJYXA

--HG--
extra : rebase_source : 6aa2e2955c3152530ca5c27e4360097962de5426
2016-10-14 20:31:04 -04:00
Julian Descottes 5420d0005a Bug 1309384 - fix override of default preference;r=tromey
MozReview-Commit-ID: 9z9lV6dpXHL

--HG--
extra : rebase_source : 80d47449fe18915a5b138ccf0f45dcc267452147
2016-10-14 19:19:12 +02:00
Tom Tromey 8f4c815751 Bug 1309384 - merge default and user prefs in Services shim; r=jdescottes
MozReview-Commit-ID: 19rvPSGOsOZ

--HG--
extra : rebase_source : 7d949a7a626056a5c6646cba6276b26095eb9bb3
2016-10-14 09:27:44 -06:00
Nicolas Chevobbe 85a0bfc34d Bug 1309749 - Add reps for NaN and Infinity. r=Honza;
Add reps and test for it.
Edit Number rep's `supportsObject` function because there was
an error for `-0` object, due to some change in the function which
detect which rep to use.

MozReview-Commit-ID: 8Dz40E7LBb0

--HG--
extra : rebase_source : bd3030f6065515f31b037cb45ec4869f653d4a9c
2016-10-15 10:58:29 +02:00
Carsten "Tomcat" Book 2a3218cb9a Merge mozilla-central to autoland 2016-10-18 10:45:57 +02:00
Mark Banner 56a7b3961a Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
MozReview-Commit-ID: JrbFxQ5rj6I

--HG--
rename : .eslintrc => .eslintrc.js
rename : accessible/.eslintrc => accessible/.eslintrc.js
rename : accessible/tests/browser/.eslintrc => accessible/tests/browser/.eslintrc.js
rename : browser/.eslintrc => browser/.eslintrc.js
rename : browser/base/content/test/alerts/.eslintrc => browser/base/content/test/alerts/.eslintrc.js
rename : browser/base/content/test/chrome/.eslintrc => browser/base/content/test/chrome/.eslintrc.js
rename : browser/base/content/test/general/.eslintrc => browser/base/content/test/general/.eslintrc.js
rename : browser/base/content/test/newtab/.eslintrc => browser/base/content/test/newtab/.eslintrc.js
rename : browser/base/content/test/plugins/.eslintrc => browser/base/content/test/plugins/.eslintrc.js
rename : browser/base/content/test/popupNotifications/.eslintrc => browser/base/content/test/popupNotifications/.eslintrc.js
rename : browser/base/content/test/referrer/.eslintrc => browser/base/content/test/referrer/.eslintrc.js
rename : browser/base/content/test/social/.eslintrc => browser/base/content/test/social/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc => browser/components/contextualidentity/test/browser/.eslintrc.js
rename : browser/components/customizableui/test/.eslintrc => browser/components/customizableui/test/.eslintrc.js
rename : browser/components/dirprovider/tests/unit/.eslintrc => browser/components/dirprovider/tests/unit/.eslintrc.js
rename : browser/components/downloads/test/browser/.eslintrc => browser/components/downloads/test/browser/.eslintrc.js
rename : browser/components/downloads/test/unit/.eslintrc => browser/components/downloads/test/unit/.eslintrc.js
rename : browser/components/extensions/.eslintrc => browser/components/extensions/.eslintrc.js
rename : browser/components/extensions/test/browser/.eslintrc => browser/components/extensions/test/browser/.eslintrc.js
rename : browser/components/extensions/test/xpcshell/.eslintrc => browser/components/extensions/test/xpcshell/.eslintrc.js
rename : browser/components/feeds/test/.eslintrc => browser/components/feeds/test/.eslintrc.js
rename : browser/components/feeds/test/chrome/.eslintrc => browser/components/feeds/test/chrome/.eslintrc.js
rename : browser/components/feeds/test/unit/.eslintrc => browser/components/feeds/test/unit/.eslintrc.js
rename : browser/components/migration/tests/unit/.eslintrc => browser/components/migration/tests/unit/.eslintrc.js
rename : browser/components/newtab/tests/browser/.eslintrc => browser/components/newtab/tests/browser/.eslintrc.js
rename : browser/components/newtab/tests/xpcshell/.eslintrc => browser/components/newtab/tests/xpcshell/.eslintrc.js
rename : browser/components/originattributes/test/browser/.eslintrc => browser/components/originattributes/test/browser/.eslintrc.js
rename : browser/components/places/tests/browser/.eslintrc => browser/components/places/tests/browser/.eslintrc.js
rename : browser/components/places/tests/chrome/.eslintrc => browser/components/places/tests/chrome/.eslintrc.js
rename : browser/components/places/tests/unit/.eslintrc => browser/components/places/tests/unit/.eslintrc.js
rename : browser/components/preferences/in-content/tests/.eslintrc => browser/components/preferences/in-content/tests/.eslintrc.js
rename : browser/components/privatebrowsing/test/browser/.eslintrc => browser/components/privatebrowsing/test/browser/.eslintrc.js
rename : browser/components/safebrowsing/content/test/.eslintrc => browser/components/safebrowsing/content/test/.eslintrc.js
rename : browser/components/search/test/.eslintrc => browser/components/search/test/.eslintrc.js
rename : browser/components/selfsupport/test/.eslintrc => browser/components/selfsupport/test/.eslintrc.js
rename : browser/components/sessionstore/test/.eslintrc => browser/components/sessionstore/test/.eslintrc.js
rename : browser/components/sessionstore/test/unit/.eslintrc => browser/components/sessionstore/test/unit/.eslintrc.js
rename : browser/components/shell/test/.eslintrc => browser/components/shell/test/.eslintrc.js
rename : browser/components/shell/test/unit/.eslintrc => browser/components/shell/test/unit/.eslintrc.js
rename : browser/components/tests/browser/.eslintrc => browser/components/tests/browser/.eslintrc.js
rename : browser/components/translation/test/.eslintrc => browser/components/translation/test/.eslintrc.js
rename : browser/components/translation/test/unit/.eslintrc => browser/components/translation/test/unit/.eslintrc.js
rename : browser/components/uitour/test/.eslintrc => browser/components/uitour/test/.eslintrc.js
rename : browser/experiments/test/xpcshell/.eslintrc => browser/experiments/test/xpcshell/.eslintrc.js
rename : browser/extensions/formautofill/.eslintrc => browser/extensions/formautofill/.eslintrc.js
rename : browser/extensions/formautofill/test/browser/.eslintrc => browser/extensions/formautofill/test/browser/.eslintrc.js
rename : browser/extensions/pdfjs/test/.eslintrc => browser/extensions/pdfjs/test/.eslintrc.js
rename : browser/modules/test/.eslintrc => browser/modules/test/.eslintrc.js
rename : browser/modules/test/unit/social/.eslintrc => browser/modules/test/unit/social/.eslintrc.js
rename : browser/modules/test/xpcshell/.eslintrc => browser/modules/test/xpcshell/.eslintrc.js
rename : devtools/.eslintrc => devtools/.eslintrc.js
rename : devtools/.eslintrc.mochitests => devtools/.eslintrc.mochitests.js
rename : devtools/.eslintrc.xpcshell => devtools/.eslintrc.xpcshell.js
rename : devtools/client/aboutdebugging/test/.eslintrc => devtools/client/aboutdebugging/test/.eslintrc.js
rename : devtools/client/animationinspector/test/.eslintrc => devtools/client/animationinspector/test/.eslintrc.js
rename : devtools/client/animationinspector/test/unit/.eslintrc => devtools/client/animationinspector/test/unit/.eslintrc.js
rename : devtools/client/canvasdebugger/test/.eslintrc => devtools/client/canvasdebugger/test/.eslintrc.js
rename : devtools/client/commandline/test/.eslintrc => devtools/client/commandline/test/.eslintrc.js
rename : devtools/client/debugger/new/test/mochitest/.eslintrc => devtools/client/debugger/new/test/mochitest/.eslintrc.js
rename : devtools/client/debugger/test/.eslintrc => devtools/client/debugger/test/.eslintrc.js
rename : devtools/client/dom/.eslintrc => devtools/client/dom/.eslintrc.js
rename : devtools/client/dom/test/.eslintrc => devtools/client/dom/test/.eslintrc.js
rename : devtools/client/framework/test/.eslintrc => devtools/client/framework/test/.eslintrc.js
rename : devtools/client/inspector/.eslintrc => devtools/client/inspector/.eslintrc.js
rename : devtools/client/inspector/components/test/.eslintrc => devtools/client/inspector/components/test/.eslintrc.js
rename : devtools/client/inspector/computed/test/.eslintrc => devtools/client/inspector/computed/test/.eslintrc.js
rename : devtools/client/inspector/fonts/test/.eslintrc => devtools/client/inspector/fonts/test/.eslintrc.js
rename : devtools/client/inspector/markup/test/.eslintrc => devtools/client/inspector/markup/test/.eslintrc.js
rename : devtools/client/inspector/rules/test/.eslintrc => devtools/client/inspector/rules/test/.eslintrc.js
rename : devtools/client/inspector/shared/test/.eslintrc => devtools/client/inspector/shared/test/.eslintrc.js
rename : devtools/client/inspector/test/.eslintrc => devtools/client/inspector/test/.eslintrc.js
rename : devtools/client/jsonview/.eslintrc => devtools/client/jsonview/.eslintrc.js
rename : devtools/client/jsonview/test/.eslintrc => devtools/client/jsonview/test/.eslintrc.js
rename : devtools/client/memory/test/browser/.eslintrc => devtools/client/memory/test/browser/.eslintrc.js
rename : devtools/client/memory/test/unit/.eslintrc => devtools/client/memory/test/unit/.eslintrc.js
rename : devtools/client/netmonitor/.eslintrc => devtools/client/netmonitor/.eslintrc.js
rename : devtools/client/netmonitor/har/test/.eslintrc => devtools/client/netmonitor/har/test/.eslintrc.js
rename : devtools/client/netmonitor/test/.eslintrc => devtools/client/netmonitor/test/.eslintrc.js
rename : devtools/client/performance/test/.eslintrc => devtools/client/performance/test/.eslintrc.js
rename : devtools/client/performance/test/unit/.eslintrc => devtools/client/performance/test/unit/.eslintrc.js
rename : devtools/client/projecteditor/test/.eslintrc => devtools/client/projecteditor/test/.eslintrc.js
rename : devtools/client/promisedebugger/test/.eslintrc => devtools/client/promisedebugger/test/.eslintrc.js
rename : devtools/client/responsive.html/test/browser/.eslintrc => devtools/client/responsive.html/test/browser/.eslintrc.js
rename : devtools/client/responsive.html/test/unit/.eslintrc => devtools/client/responsive.html/test/unit/.eslintrc.js
rename : devtools/client/responsivedesign/test/.eslintrc => devtools/client/responsivedesign/test/.eslintrc.js
rename : devtools/client/scratchpad/test/.eslintrc => devtools/client/scratchpad/test/.eslintrc.js
rename : devtools/client/shadereditor/test/.eslintrc => devtools/client/shadereditor/test/.eslintrc.js
rename : devtools/client/shared/components/.eslintrc => devtools/client/shared/components/.eslintrc.js
rename : devtools/client/shared/components/test/browser/.eslintrc => devtools/client/shared/components/test/browser/.eslintrc.js
rename : devtools/client/shared/components/test/mochitest/.eslintrc => devtools/client/shared/components/test/mochitest/.eslintrc.js
rename : devtools/client/shared/shim/test/.eslintrc => devtools/client/shared/shim/test/.eslintrc.js
rename : devtools/client/shared/test/.eslintrc => devtools/client/shared/test/.eslintrc.js
rename : devtools/client/shared/test/unit/.eslintrc => devtools/client/shared/test/unit/.eslintrc.js
rename : devtools/client/sourceeditor/.eslintrc => devtools/client/sourceeditor/.eslintrc.js
rename : devtools/client/sourceeditor/test/.eslintrc => devtools/client/sourceeditor/test/.eslintrc.js
rename : devtools/client/storage/test/.eslintrc => devtools/client/storage/test/.eslintrc.js
rename : devtools/client/styleeditor/test/.eslintrc => devtools/client/styleeditor/test/.eslintrc.js
rename : devtools/client/webaudioeditor/test/.eslintrc => devtools/client/webaudioeditor/test/.eslintrc.js
rename : devtools/client/webconsole/net/.eslintrc => devtools/client/webconsole/net/.eslintrc.js
rename : devtools/client/webconsole/net/test/mochitest/.eslintrc => devtools/client/webconsole/net/test/mochitest/.eslintrc.js
rename : devtools/client/webconsole/net/test/unit/.eslintrc => devtools/client/webconsole/net/test/unit/.eslintrc.js
rename : devtools/client/webconsole/new-console-output/test/.eslintrc => devtools/client/webconsole/new-console-output/test/.eslintrc.js
rename : devtools/client/webconsole/test/.eslintrc => devtools/client/webconsole/test/.eslintrc.js
rename : devtools/client/webide/test/.eslintrc => devtools/client/webide/test/.eslintrc.js
rename : devtools/server/tests/browser/.eslintrc => devtools/server/tests/browser/.eslintrc.js
rename : devtools/server/tests/mochitest/.eslintrc => devtools/server/tests/mochitest/.eslintrc.js
rename : devtools/server/tests/unit/.eslintrc => devtools/server/tests/unit/.eslintrc.js
rename : devtools/shared/heapsnapshot/tests/unit/.eslintrc => devtools/shared/heapsnapshot/tests/unit/.eslintrc.js
rename : devtools/shared/platform/content/.eslintrc => devtools/shared/platform/content/.eslintrc.js
rename : devtools/shared/platform/content/test/.eslintrc => devtools/shared/platform/content/test/.eslintrc.js
rename : devtools/shared/security/tests/unit/.eslintrc => devtools/shared/security/tests/unit/.eslintrc.js
rename : devtools/shared/tests/browser/.eslintrc => devtools/shared/tests/browser/.eslintrc.js
rename : devtools/shared/tests/unit/.eslintrc => devtools/shared/tests/unit/.eslintrc.js
rename : devtools/shared/transport/tests/unit/.eslintrc => devtools/shared/transport/tests/unit/.eslintrc.js
rename : devtools/shared/webconsole/test/unit/.eslintrc => devtools/shared/webconsole/test/unit/.eslintrc.js
rename : devtools/shared/worker/tests/browser/.eslintrc => devtools/shared/worker/tests/browser/.eslintrc.js
rename : mobile/android/components/extensions/.eslintrc => mobile/android/components/extensions/.eslintrc.js
rename : mobile/android/components/extensions/test/mochitest/.eslintrc => mobile/android/components/extensions/test/mochitest/.eslintrc.js
rename : security/manager/.eslintrc.json => security/manager/.eslintrc.js
rename : security/manager/ssl/tests/.eslintrc.json => security/manager/ssl/tests/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/browser/.eslintrc.json => security/manager/ssl/tests/mochitest/browser/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.json => security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.json => security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.js
rename : security/manager/ssl/tests/unit/.eslintrc.json => security/manager/ssl/tests/unit/.eslintrc.js
rename : security/manager/tools/.eslintrc.json => security/manager/tools/.eslintrc.js
rename : storage/.eslintrc => storage/.eslintrc.js
rename : testing/mochitest/browser.eslintrc => testing/mochitest/browser.eslintrc.js
rename : testing/mochitest/chrome.eslintrc => testing/mochitest/chrome.eslintrc.js
rename : testing/mochitest/mochitest.eslintrc => testing/mochitest/mochitest.eslintrc.js
rename : testing/xpcshell/xpcshell.eslintrc => testing/xpcshell/xpcshell.eslintrc.js
rename : toolkit/.eslintrc => toolkit/.eslintrc.js
rename : toolkit/components/aboutmemory/tests/.eslintrc => toolkit/components/aboutmemory/tests/.eslintrc.js
rename : toolkit/components/aboutperformance/tests/browser/.eslintrc => toolkit/components/aboutperformance/tests/browser/.eslintrc.js
rename : toolkit/components/addoncompat/tests/browser/.eslintrc => toolkit/components/addoncompat/tests/browser/.eslintrc.js
rename : toolkit/components/alerts/test/.eslintrc => toolkit/components/alerts/test/.eslintrc.js
rename : toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc => toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc.js
rename : toolkit/components/autocomplete/tests/unit/.eslintrc => toolkit/components/autocomplete/tests/unit/.eslintrc.js
rename : toolkit/components/captivedetect/test/unit/.eslintrc => toolkit/components/captivedetect/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit/.eslintrc => toolkit/components/commandlines/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_unix/.eslintrc => toolkit/components/commandlines/test/unit_unix/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_win/.eslintrc => toolkit/components/commandlines/test/unit_win/.eslintrc.js
rename : toolkit/components/contentprefs/tests/mochitest/.eslintrc => toolkit/components/contentprefs/tests/mochitest/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit/.eslintrc => toolkit/components/contentprefs/tests/unit/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit_cps2/.eslintrc => toolkit/components/contentprefs/tests/unit_cps2/.eslintrc.js
rename : toolkit/components/crashes/tests/xpcshell/.eslintrc => toolkit/components/crashes/tests/xpcshell/.eslintrc.js
rename : toolkit/components/crashmonitor/test/unit/.eslintrc => toolkit/components/crashmonitor/test/unit/.eslintrc.js
rename : toolkit/components/ctypes/tests/chrome/.eslintrc => toolkit/components/ctypes/tests/chrome/.eslintrc.js
rename : toolkit/components/ctypes/tests/unit/.eslintrc => toolkit/components/ctypes/tests/unit/.eslintrc.js
rename : toolkit/components/downloads/test/unit/.eslintrc => toolkit/components/downloads/test/unit/.eslintrc.js
rename : toolkit/components/extensions/.eslintrc => toolkit/components/extensions/.eslintrc.js
rename : toolkit/components/extensions/test/mochitest/.eslintrc => toolkit/components/extensions/test/mochitest/.eslintrc.js
rename : toolkit/components/extensions/test/xpcshell/.eslintrc => toolkit/components/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/components/feeds/test/.eslintrc => toolkit/components/feeds/test/.eslintrc.js
rename : toolkit/components/filepicker/test/unit/.eslintrc => toolkit/components/filepicker/test/unit/.eslintrc.js
rename : toolkit/components/filewatcher/tests/xpcshell/.eslintrc => toolkit/components/filewatcher/tests/xpcshell/.eslintrc.js
rename : toolkit/components/formautofill/test/browser/.eslintrc => toolkit/components/formautofill/test/browser/.eslintrc.js
rename : toolkit/components/formautofill/test/chrome/.eslintrc => toolkit/components/formautofill/test/chrome/.eslintrc.js
rename : toolkit/components/formautofill/test/xpcshell/.eslintrc => toolkit/components/formautofill/test/xpcshell/.eslintrc.js
rename : toolkit/components/jsdownloads/test/browser/.eslintrc => toolkit/components/jsdownloads/test/browser/.eslintrc.js
rename : toolkit/components/jsdownloads/test/data/.eslintrc => toolkit/components/jsdownloads/test/data/.eslintrc.js
rename : toolkit/components/jsdownloads/test/unit/.eslintrc => toolkit/components/jsdownloads/test/unit/.eslintrc.js
rename : toolkit/components/lz4/tests/xpcshell/.eslintrc => toolkit/components/lz4/tests/xpcshell/.eslintrc.js
rename : toolkit/components/mediasniffer/test/unit/.eslintrc => toolkit/components/mediasniffer/test/unit/.eslintrc.js
rename : toolkit/components/narrate/.eslintrc => toolkit/components/narrate/.eslintrc.js
rename : toolkit/components/narrate/test/.eslintrc => toolkit/components/narrate/test/.eslintrc.js
rename : toolkit/components/osfile/tests/mochi/.eslintrc => toolkit/components/osfile/tests/mochi/.eslintrc.js
rename : toolkit/components/osfile/tests/xpcshell/.eslintrc => toolkit/components/osfile/tests/xpcshell/.eslintrc.js
rename : toolkit/components/passwordmgr/.eslintrc => toolkit/components/passwordmgr/.eslintrc.js
rename : toolkit/components/passwordmgr/test/.eslintrc => toolkit/components/passwordmgr/test/.eslintrc.js
rename : toolkit/components/passwordmgr/test/browser/.eslintrc => toolkit/components/passwordmgr/test/browser/.eslintrc.js
rename : toolkit/components/passwordmgr/test/unit/.eslintrc => toolkit/components/passwordmgr/test/unit/.eslintrc.js
rename : toolkit/components/perf/.eslintrc => toolkit/components/perf/.eslintrc.js
rename : toolkit/components/perfmonitoring/tests/browser/.eslintrc => toolkit/components/perfmonitoring/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/.eslintrc => toolkit/components/places/tests/.eslintrc.js
rename : toolkit/components/places/tests/bookmarks/.eslintrc => toolkit/components/places/tests/bookmarks/.eslintrc.js
rename : toolkit/components/places/tests/browser/.eslintrc => toolkit/components/places/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/chrome/.eslintrc => toolkit/components/places/tests/chrome/.eslintrc.js
rename : toolkit/components/places/tests/expiration/.eslintrc => toolkit/components/places/tests/expiration/.eslintrc.js
rename : toolkit/components/places/tests/favicons/.eslintrc => toolkit/components/places/tests/favicons/.eslintrc.js
rename : toolkit/components/places/tests/history/.eslintrc => toolkit/components/places/tests/history/.eslintrc.js
rename : toolkit/components/places/tests/migration/.eslintrc => toolkit/components/places/tests/migration/.eslintrc.js
rename : toolkit/components/places/tests/network/.eslintrc => toolkit/components/places/tests/network/.eslintrc.js
rename : toolkit/components/places/tests/queries/.eslintrc => toolkit/components/places/tests/queries/.eslintrc.js
rename : toolkit/components/places/tests/unifiedcomplete/.eslintrc => toolkit/components/places/tests/unifiedcomplete/.eslintrc.js
rename : toolkit/components/places/tests/unit/.eslintrc => toolkit/components/places/tests/unit/.eslintrc.js
rename : toolkit/components/promiseworker/tests/xpcshell/.eslintrc => toolkit/components/promiseworker/tests/xpcshell/.eslintrc.js
rename : toolkit/components/prompts/test/.eslintrc => toolkit/components/prompts/test/.eslintrc.js
rename : toolkit/components/remotebrowserutils/tests/browser/.eslintrc => toolkit/components/remotebrowserutils/tests/browser/.eslintrc.js
rename : toolkit/components/satchel/test/.eslintrc => toolkit/components/satchel/test/.eslintrc.js
rename : toolkit/components/satchel/test/browser/.eslintrc => toolkit/components/satchel/test/browser/.eslintrc.js
rename : toolkit/components/satchel/test/unit/.eslintrc => toolkit/components/satchel/test/unit/.eslintrc.js
rename : toolkit/components/search/tests/xpcshell/.eslintrc => toolkit/components/search/tests/xpcshell/.eslintrc.js
rename : toolkit/components/social/test/xpcshell/.eslintrc => toolkit/components/social/test/xpcshell/.eslintrc.js
rename : toolkit/components/sqlite/tests/xpcshell/.eslintrc => toolkit/components/sqlite/tests/xpcshell/.eslintrc.js
rename : toolkit/components/startup/tests/browser/.eslintrc => toolkit/components/startup/tests/browser/.eslintrc.js
rename : toolkit/components/startup/tests/unit/.eslintrc => toolkit/components/startup/tests/unit/.eslintrc.js
rename : toolkit/components/telemetry/tests/unit/.eslintrc => toolkit/components/telemetry/tests/unit/.eslintrc.js
rename : toolkit/components/terminator/tests/xpcshell/.eslintrc => toolkit/components/terminator/tests/xpcshell/.eslintrc.js
rename : toolkit/components/thumbnails/test/.eslintrc => toolkit/components/thumbnails/test/.eslintrc.js
rename : toolkit/components/timermanager/tests/unit/.eslintrc => toolkit/components/timermanager/tests/unit/.eslintrc.js
rename : toolkit/components/url-classifier/tests/mochitest/.eslintrc => toolkit/components/url-classifier/tests/mochitest/.eslintrc.js
rename : toolkit/components/url-classifier/tests/unit/.eslintrc => toolkit/components/url-classifier/tests/unit/.eslintrc.js
rename : toolkit/components/urlformatter/tests/unit/.eslintrc => toolkit/components/urlformatter/tests/unit/.eslintrc.js
rename : toolkit/components/viewsource/test/.eslintrc => toolkit/components/viewsource/test/.eslintrc.js
rename : toolkit/components/viewsource/test/browser/.eslintrc => toolkit/components/viewsource/test/browser/.eslintrc.js
rename : toolkit/components/workerloader/tests/.eslintrc => toolkit/components/workerloader/tests/.eslintrc.js
rename : toolkit/components/xulstore/tests/chrome/.eslintrc => toolkit/components/xulstore/tests/chrome/.eslintrc.js
rename : toolkit/components/xulstore/tests/xpcshell/.eslintrc => toolkit/components/xulstore/tests/xpcshell/.eslintrc.js
rename : toolkit/content/tests/browser/.eslintrc => toolkit/content/tests/browser/.eslintrc.js
rename : toolkit/content/tests/chrome/.eslintrc => toolkit/content/tests/chrome/.eslintrc.js
rename : toolkit/content/tests/unit/.eslintrc => toolkit/content/tests/unit/.eslintrc.js
rename : toolkit/content/tests/widgets/.eslintrc => toolkit/content/tests/widgets/.eslintrc.js
rename : toolkit/crashreporter/test/browser/.eslintrc => toolkit/crashreporter/test/browser/.eslintrc.js
rename : toolkit/crashreporter/test/unit/.eslintrc => toolkit/crashreporter/test/unit/.eslintrc.js
rename : toolkit/crashreporter/test/unit_ipc/.eslintrc => toolkit/crashreporter/test/unit_ipc/.eslintrc.js
rename : toolkit/forgetaboutsite/test/browser/.eslintrc => toolkit/forgetaboutsite/test/browser/.eslintrc.js
rename : toolkit/forgetaboutsite/test/unit/.eslintrc => toolkit/forgetaboutsite/test/unit/.eslintrc.js
rename : toolkit/identity/tests/chrome/.eslintrc => toolkit/identity/tests/chrome/.eslintrc.js
rename : toolkit/identity/tests/unit/.eslintrc => toolkit/identity/tests/unit/.eslintrc.js
rename : toolkit/modules/addons/.eslintrc => toolkit/modules/addons/.eslintrc.js
rename : toolkit/modules/subprocess/.eslintrc => toolkit/modules/subprocess/.eslintrc.js
rename : toolkit/modules/subprocess/test/xpcshell/.eslintrc => toolkit/modules/subprocess/test/xpcshell/.eslintrc.js
rename : toolkit/modules/tests/browser/.eslintrc => toolkit/modules/tests/browser/.eslintrc.js
rename : toolkit/modules/tests/chrome/.eslintrc => toolkit/modules/tests/chrome/.eslintrc.js
rename : toolkit/modules/tests/mochitest/.eslintrc => toolkit/modules/tests/mochitest/.eslintrc.js
rename : toolkit/modules/tests/xpcshell/.eslintrc => toolkit/modules/tests/xpcshell/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/chrome/.eslintrc => toolkit/mozapps/downloads/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/unit/.eslintrc => toolkit/mozapps/downloads/tests/unit/.eslintrc.js
rename : toolkit/mozapps/extensions/.eslintrc => toolkit/mozapps/extensions/.eslintrc.js
rename : toolkit/mozapps/extensions/test/browser/.eslintrc => toolkit/mozapps/extensions/test/browser/.eslintrc.js
rename : toolkit/mozapps/extensions/test/mochitest/.eslintrc => toolkit/mozapps/extensions/test/mochitest/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpcshell/.eslintrc => toolkit/mozapps/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpinstall/.eslintrc => toolkit/mozapps/extensions/test/xpinstall/.eslintrc.js
rename : toolkit/mozapps/update/tests/chrome/.eslintrc => toolkit/mozapps/update/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_aus_update/.eslintrc => toolkit/mozapps/update/tests/unit_aus_update/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_base_updater/.eslintrc => toolkit/mozapps/update/tests/unit_base_updater/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_service_updater/.eslintrc => toolkit/mozapps/update/tests/unit_service_updater/.eslintrc.js
rename : toolkit/profile/test/.eslintrc => toolkit/profile/test/.eslintrc.js
rename : toolkit/themes/osx/mochitests/.eslintrc => toolkit/themes/osx/mochitests/.eslintrc.js
rename : toolkit/xre/test/.eslintrc => toolkit/xre/test/.eslintrc.js
rename : tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc => tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc.js
extra : rebase_source : 60affc4b9bf436bba7e0e21a8da3a85d16c9fc06
2016-10-18 08:38:10 +01:00
Julian Descottes 282a8e00f0 Bug 1301342 - add noautohide=true on XUL panel wrapper for HTMLTooltip;r=gl
MozReview-Commit-ID: AL4dc0Lp4GG

--HG--
extra : rebase_source : 1969b9a404eb4a7cd9e26d93b086930eddc24905
2016-10-11 16:50:35 +02:00
Carsten "Tomcat" Book b474cb6353 merge mozilla-inbound to mozilla-central a=merge 2016-10-14 11:59:12 +02:00
Sebastian Zartner 8555d94386 Bug 1088305 - Adjusted browser theme test to check Firebug theme; r=jdescottes
MozReview-Commit-ID: 4mCaF46aLx8

--HG--
extra : rebase_source : 7630a3aa76c2beba364fe787745fcae7a43b2e47
2016-10-08 01:54:17 +02:00
Sebastian Zartner f7c177b686 Bug 1088305 - Allowed to customize the text color of the font preview tooltip; r=jdescottes
MozReview-Commit-ID: 4dESdQNgwRA

--HG--
extra : rebase_source : ffa4d865467f25a9da74e5a89e30d87d1d48209b
2016-10-06 22:43:57 +02:00
Jan Odvarko 4e97bb7842 Bug 1308742 - Preserve line breaks in String rep; r=linclark 2016-10-17 15:58:49 +02:00
djmdev 4a53a5bca9 Bug 1305365 - disabled eyedropper for non-HTML documents and added a tooltip;r=jdescottes
MozReview-Commit-ID: DMexSsQfjQf
2016-10-13 10:32:55 +05:30
Sebastian Hengst 35ac7ae202 Bug 1154789 - Create shared React component for searchbox: tell eslint that search-box.js has windows as global. r=eslint-fix 2016-10-12 19:35:09 +02:00
Tim Nguyen 21ce32ea90 Bug 1154789 - Create shared React component for searchbox. r=jsnajdr
MozReview-Commit-ID: 3C2OinOHDY3

--HG--
extra : rebase_source : 0af891d068c6c37f78a3cd008c63ead0f52ef7a8
2016-10-12 18:17:39 +01:00
Julian Descottes d97edc1016 Bug 1310615 - eslint: force unix style linebreaks in devtools;r=jryans
MozReview-Commit-ID: BOmZ5vBJ3Fm

--HG--
extra : rebase_source : dc7938df48b9e7b253387020fe12288e7d28b1ff
extra : source : fcbda6d0afa62931d49a94ec2f490271b528ac5e
2016-10-17 11:47:03 +02:00
Carsten "Tomcat" Book c481713ead Merge mozilla-central to mozilla-inbound 2016-10-17 11:34:49 +02:00
JerryShih 97b02a50fb Bug 1302787 - add a test for old-style and css-color-4 color function syntax in devtool. r=ttromey
MozReview-Commit-ID: KXIJzAxcLCJ
2016-10-17 02:12:05 -04:00
JerryShih ec3759530b Bug 1302787 - set a new invalid rgb color value for devtool test case. r=ttromey
The "rgb(24, 25, 45, 1)" is valid now. Turn to use "rgb(24, 25%, 45, 1)".

MozReview-Commit-ID: InH3z7XcDbq
2016-10-17 02:12:05 -04:00
JerryShih 0abcdb0c25 Bug 1302787 - implement css-color-4 color function changes in devtool parser. r=ttromey
MozReview-Commit-ID: JQQJcDsXFlp
2016-10-17 02:12:05 -04:00
Iris Hsiao a391785045 Backed out changeset 02c03ca774ee (bug 1302787) 2016-10-17 12:05:36 +08:00
Iris Hsiao b123135303 Backed out changeset 8597a7e99ac8 (bug 1302787) 2016-10-17 12:05:27 +08:00
Iris Hsiao 0f997e08dd Backed out changeset 554359eddb93 (bug 1302787) for lint failure 2016-10-17 12:05:17 +08:00
JerryShih d56fdecfec Bug 1302787 - Add a test for old-style and css-color-4 color function syntax in devtool. r=tromey
--HG--
extra : rebase_source : 3d8ce0c57e66c0814c44fd494cb32537c24a0b04
extra : histedit_source : cc1b96ef2651e068e16f7c05b2e7e61ba0ff5516
2016-10-16 03:15:37 +08:00
JerryShih 995689ff27 Bug 1302787 - Set a new invalid rgb color value for devtool test case. r=tromey
The "rgb(24, 25, 45, 1)" is valid now. Turn to use "rgb(24, 25%, 45, 1)".

MozReview-Commit-ID: D7Qa6whIPfC

--HG--
extra : rebase_source : 3ca5c3f0d4edb5b071b67414651d68e4b687d045
extra : histedit_source : 7f3aef5377f03928b83c5441bd754c17a28bc2ab
2016-10-16 03:15:37 +08:00
JerryShih 1b5c30172c Bug 1302787 - Implement css-color-4 color function changes in devtool parser. r=tromey
MozReview-Commit-ID: LrGcHDPUpez

--HG--
extra : rebase_source : 6b66b0c2221a7bb5ae6633b7560c3e2454aafd40
extra : histedit_source : 1307fc6f19eae441be8a5c1dd812609946170612
2016-10-16 03:15:37 +08:00
J. Ryan Stinnett a562ac8058 Bug 1283453 - Add network throttling UI to RDM. r=gl
MozReview-Commit-ID: 9MYLXuhlT2F
2016-10-13 09:25:22 -05:00
Andrea Marchesini b88af2e644 Bug 1308956 - Get rid of MessagePortList - part 1 - MessagePortList removed from events, r=smaug 2016-10-13 15:19:24 +02:00
Patrick Brosset a38e6ca6d7 Bug 1304685 - Show empty text nodes in markupview if they impact layout; r=jdescottes
When the inspector actor walks the DOM in order to find nodes to be
displayed in the inspector panel, it ignores text nodes that contain
only whitespace characters (in order to avoid cluttering the panel with
useless information).

This commit changes this logic so that whitespace text nodes are only
ignored when the node in fact has no layout at all (all text collapsed).
Inside inline formatting contexts, whitespace text nodes may have layout
and therefore push elements further apart. So seeing these nodes in the
panel actually help debugging issues.

MozReview-Commit-ID: GvNMsqsT3w6

--HG--
extra : rebase_source : 5c04eaf9e19e952d9f6ca267ef835e1846bc7f4a
2016-10-11 16:29:20 +02:00
Tim Nguyen d5933410ae Bug 1306840 - Fix RTL in DOM panel. r=Honza
MozReview-Commit-ID: Djaa4douEBY
2016-10-11 09:54:29 +01:00
Nicolas Chevobbe c8d3b5cf54 Bug 1305981 - Fix grip truncation on object with non-enumerable properties. r=Honza;
The problem is that we are checking the computed props against `object.ownPropertyLength` to see if there's more to show.
But, if an object has a non-enumerable property (like `prototype`), `ownPropertyLength` counts it,
but it does not appear `object.preview`.
To fix that, we do a simple check : if there is more item in the preview object than `max`, then we show the "more..." label.
Adds a test to ensure the problem is fixed.

In the same time, I did a little refactor on how we deal with the last object delimiter when we get the props, so we don't have
to go back to the last object and remove the comma.

MozReview-Commit-ID: 1drpuUOsLNI

--HG--
extra : rebase_source : d55288c00a0ac54d7676e9b2e497df5fdefee5aa
2016-10-06 08:07:15 +02:00
Carsten "Tomcat" Book 7a883ab1b4 Backed out changeset 76efdf921d79 (bug 1088305) for ES Failures 2016-10-10 15:27:54 +02:00
Carsten "Tomcat" Book f0c85903aa Backed out changeset 3f46c236948f (bug 1088305) 2016-10-10 15:27:37 +02:00
Sebastian Zartner bfeb264eca Bug 1088305 - Adjusted browser theme test to check Firebug theme; r=jdescottes
MozReview-Commit-ID: 4mCaF46aLx8

--HG--
extra : rebase_source : 7630a3aa76c2beba364fe787745fcae7a43b2e47
2016-10-08 01:54:17 +02:00
Sebastian Zartner 2958381db2 Bug 1088305 - Allowed to customize the text color of the font preview tooltip; r=jdescottes
MozReview-Commit-ID: 4dESdQNgwRA

--HG--
extra : rebase_source : ffa4d865467f25a9da74e5a89e30d87d1d48209b
2016-10-06 22:43:57 +02:00
Gabriel Luong 445a55675b Bug 1307481 - Part 3: HTMLTooltip should receive the document that it should be attached to instead of the toolbox r=jdescottes 2016-10-08 09:49:07 -04:00
Gabriel Luong 541a5e38db Bug 1307481 - Part 2: Remove OptionsStore to use ES6 default parameters and PanelFactory in Tooltip.js r=jdescottes 2016-10-08 09:49:04 -04:00
Wes Kocher eaeee920fd Backed out 2 changesets (bug 1307481) for mass dt bustage a=backout
Backed out changeset 91c6a72e5d0d (bug 1307481)
Backed out changeset a9f9f5611272 (bug 1307481)
2016-10-07 11:54:38 -07:00
Gabriel Luong fbae876b9b Bug 1307481 - Part 3: HTMLTooltip should receive the document that it should be attached to instead of the toolbox r=jdescottes 2016-10-07 13:33:52 -04:00
Gabriel Luong 132f9a631f Bug 1307481 - Part 2: Remove OptionsStore to use ES6 default parameters and PanelFactory in Tooltip.js r=jdescottes 2016-10-07 13:22:47 -04:00
Jan Odvarko 522ed043d9 Bug 1276206 - Avoid caption clobber if more prop exists. r=linclark 2016-09-27 16:30:01 +02:00
Julian Descottes 455cb1136d Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl
MozReview-Commit-ID: 5ytisLjOcwO

--HG--
extra : rebase_source : ec784b5851d18892f3efde5cf6d28a676a20ec83
2016-10-04 11:45:16 +02:00
Gabriel Luong badbea5392 Bug 1307481 - Part 1: Move Tooltip.js and HTMLTooltip.js into widgets/tooltip/ r=jdescottes
--HG--
rename : devtools/client/shared/widgets/HTMLTooltip.js => devtools/client/shared/widgets/tooltip/HTMLTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/Tooltip.js
2016-10-04 22:48:49 -04:00
Wes Kocher 8071f94c4d Merge fx-team to central, a=merge 2016-10-04 17:40:37 -07:00
Gabriel Luong f692353a96 Bug 1307193 - Move swatch based tooltip editors into their individual file from Tooltip.js r=jdescottes
--HG--
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchBasedEditorTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchColorPickerTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchCubicBezierTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchFilterTooltip.js
2016-10-04 10:22:47 -04:00
Phil Ringnalda 73ccc79fc3 Merge m-c to f-t 2016-10-03 20:51:52 -07:00
Jan Odvarko fa92385875 Bug 1305979 - Test for addSidebarTab API. r=jdescottes 2016-10-03 18:14:14 +02:00
Greg Tatum 6184dccc11 Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey
MozReview-Commit-ID: EtNj5IdOnKr

--HG--
rename : devtools/client/shared/test/unit/test_cssColor.js => devtools/client/shared/test/unit/test_cssColor-01.js
extra : rebase_source : 7b8c2628089368a6330489a03f31e58aca8bd0bb
2016-09-28 09:31:26 -05:00
Jan Odvarko 505bdeb873 Bug 1306898 - Avoid exception. r=ntim 2016-10-03 13:33:53 +02:00
Fred Lin 8ef5bc864b Bug 1292592 - isolate xul dependency in sourceeditor and theme-switching;r=bgrins
MozReview-Commit-ID: 95ylSC8MpwM

--HG--
extra : rebase_source : 74790b334bc188fb78569af606c7382e899fe8ee
2016-09-20 14:20:46 +08:00
Carsten "Tomcat" Book ba54333ac2 Merge mozilla-central to autoland 2016-09-30 12:11:06 +02:00
Alexandre Poirot fe2bd4d67a Bug 1297758 - Fetch target and fronts from inspector getter rather than toolbox. r=bgrins
MozReview-Commit-ID: HchlqORtfH5
2016-09-29 10:02:28 -07:00
Nicolas Chevobbe b9389806fb Bug 1304352 - Add a Rep for Map and WeakMap. r=Honza;
Add a GripMap rep which handles both map and weakmap objects.
Make it possible to pass an object as the `name` property to PropRep,
in order to handle WeakMap keys.
Add a mochitest to make sure everything is displayed correctly.

MozReview-Commit-ID: ABBy2FT4rmE

--HG--
extra : rebase_source : 3868293a10beb9b732d08441b5cfd226d9df929e
2016-09-27 19:41:03 +02:00
Nicolas Chevobbe 766a0fc410 Bug 1304352 - Fix title issue in the ObjectRep. r=Honza;
MozReview-Commit-ID: 2oh8mZ4zE2b

--HG--
extra : rebase_source : acce6fd30080ee91b26a24ef45f6c55d29d81167
2016-09-28 07:49:38 +02:00
Patrick Brosset 11b726579e Bug 733880 - Add the missing copy/paste/cut menus on all text boxes in inspector; r=jdescottes
This change makes use of the toolbox's textBox menu in all of the
inspector's text fields.
Previously, right-clicking in a text field in the inspector would give
various results: either the tool's context menu would open, or nothing
would happen, or the usual copy/paste/cut menu would open.

Now, right-clicking in any text field in the inspector always shows the
copy/paste/cut menu.

MozReview-Commit-ID: DwkhBqY7Qzj

--HG--
extra : rebase_source : c659cf6254438f0a015a660c8605c75b565f583c
2016-09-23 19:21:09 +02:00
Carsten "Tomcat" Book d282a3c477 merge fx-team to mozilla-central a=merge 2016-09-29 11:43:57 +02:00
Jan Odvarko f3ebc27146 Bug 1304700 - Fix side bar panel animation. r=jdescottes 2016-09-23 13:45:17 +02:00
James Long 3d5bd22b54 Bug 1305416 - fix closing the developer toolbar with keyboard shortcut r=me 2016-09-28 10:54:21 -04:00
Carsten "Tomcat" Book 3624cf2823 Merge mozilla-central to fx-team 2016-09-28 16:29:56 +02:00
Carsten "Tomcat" Book c084656336 merge fx-team to mozilla-central a=merge 2016-09-28 15:55:25 +02:00
Julian Descottes 75dae99596 Bug 1305007 - Fix RTL in inspector styles after migration to HTML;r=ntim
MozReview-Commit-ID: 9yev7xXsgJI

--HG--
extra : rebase_source : dd07a331456c902ed6e904ae0811f7e1a0ba8b9f
2016-09-27 16:49:56 +02:00
Carsten "Tomcat" Book 954137ed73 Merge mozilla-central to fx-team 2016-09-27 11:27:05 +02:00
Phil Ringnalda e3f2f0fb27 Backed out 4 changesets (bug 1297758) for browser_dbg_variables-view-popup-13.js failures
CLOSED TREE

Backed out changeset 95ca02cec38d (bug 1297758)
Backed out changeset 80bc957e1052 (bug 1297758)
Backed out changeset fee0da956618 (bug 1297758)
Backed out changeset 1ac36ff4b601 (bug 1297758)

--HG--
rename : devtools/client/inspector/inspector.js => devtools/client/inspector/inspector-panel.js
2016-09-27 18:21:57 -07:00
Brian Grinstead 4da23e000c Bug 1306124 - Getting tests outside of webconsole/ to work when the new output area is on by default;r=linclark
MozReview-Commit-ID: Gva7BnXw9PL

--HG--
extra : rebase_source : 2219ad090ab8bc326ce92b8e89398342c488daac
2016-09-28 14:29:16 -07:00
Wes Kocher 6b3b767bd2 Backed out changeset b974a64f96bc (bug 1303748) for browser_css_color failures a=backout 2016-09-29 17:50:40 -07:00
Chirag Batra 2ce8752713 Bug 1296490 - Fix the checked status of toggle button on GCLI toolbox r=miker 2016-09-23 06:19:00 +02:00
Iris Hsiao a95e0164c0 merge fx-team to mozilla-central a=merge 2016-09-26 18:29:38 +08:00
Sebastian Hengst 28bee7a305 Backed out changeset 333c888c9665 (bug 1304700) for failing devtools pane tests like browser_dbg_instruments-pane-collapse.js. r=backout 2016-09-23 19:15:06 +02:00
Jan Odvarko 970f23ffb1 Bug 1304700 - Fix side bar panel animation; r=jdescottes 2016-09-23 13:45:17 +02:00
Jan Odvarko 4a2c019558 Bug 1300291 - Fix background-color and icon color of all-tabs-menu; r=ntim 2016-09-21 16:10:21 +02:00
Patrick Brosset 30b49aad5a Bug 1304679 - Box-model highlighter now highlights text nodes; r=gl
MozReview-Commit-ID: 8gZvTE1tZuH

--HG--
extra : rebase_source : f038f4719387571ff8e0801008a5adb616c6c379
2016-09-23 09:57:37 +02:00