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

1305 Коммитов

Автор SHA1 Сообщение Дата
Andreea Pavel 3349ecafbd Backed out 1 changesets (bug 1402828) for failing devtools/client/netmonitor/test/browser_net_copy_as_curl.js r=backout a=backout on a CLOSED TREE
Backed out changeset 4d059e20a773 (bug 1402828)
2017-11-15 06:12:53 +02:00
Daniel Stenberg baf6c03f86 Bug 1402828 - Improve "copy as cURL". r=Honza 2017-09-29 02:57:00 -04:00
Mark Banner ba94a5128c Bug 1371293 - Fix instances of missing 'use strict;' in html files as found after ESLint 4 upgrade. r=mossop
MozReview-Commit-ID: 2q3nqLaXA3E

--HG--
extra : rebase_source : 971ee6ae4dd565ead6f4aa16e06638445ecc5da0
2017-10-31 16:40:37 +00:00
Daisuke Akatsuka 4196053f72 Bug 1406287 - Part 3: Correspond for changing size of sidebar. r=gl
MozReview-Commit-ID: 9ndHImmpM9c

--HG--
extra : rebase_source : f213ab20328180e8e6210ea0e695c8126209b9d9
2017-11-13 17:43:25 +09:00
Csoregi Natalia 8f1a81caad Merge inbound to mozilla-central r=merge a=merge 2017-11-14 00:57:47 +02:00
Michael Ratcliffe 13b7e232cc Bug 1413860 - Shared components to use prop-types and react-dom-factories r=nchevobbe
@nchevobbe: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 9SLEHAq0IQQ

--HG--
extra : rebase_source : f3864d13d36802914171581f9f60351cf71aad2f
2017-11-03 13:34:41 +00:00
Narcis Beleuzu 0a20dc62d7 Backed out changeset 9029ee56b1ad (bug 1413860) for mochitest clipboard failures on browser_jsterm_selfxss.js. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 905d4c8798d1e1947f716d350fd199ebd0d2ae79
2017-11-13 14:16:40 +02:00
Michael Ratcliffe e2ba0b4bd2 Bug 1413860 - Shared components to use prop-types and react-dom-factories r=nchevobbe
@nchevobbe: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 9SLEHAq0IQQ

--HG--
extra : rebase_source : b916d948f3712bf4f09e50436cbdd0cf0f12afb4
2017-11-03 13:34:41 +00:00
Gabriel Luong 6339f7df3a Bug 1414275 - Part 2: Toggle flexbox layout highlighter from the rule view next to 'display: flex|inline-flex' declarations. r=pbro 2017-11-13 10:01:20 -05:00
Oriol Brufau fc26dedf33 Bug 1415919 - Improve how JSON Viewer scrolls selected row into view. r=Honza
MozReview-Commit-ID: 2OV9IU6dmcp

--HG--
extra : rebase_source : 887be7a5e096a340d864ad4a7682e7a62dae953b
2017-11-09 19:23:16 +01:00
Sebastian Hengst ed9d8c71ea merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-10 02:46:00 +02:00
Sebastian Hengst 3f52ceb1fd Bug 1416070 - Snooze time bomb in test_validators.js for 80 years or until a devtools peer fixes it. r=me on a CLOSED TREE
--HG--
extra : amend_source : bb672cc445179372bb07c05ebf98d15d97139f37
2017-11-10 02:40:53 +02:00
Oriol Brufau aa981208e3 Bug 1415728 - Change JSON Viewer's selected row on keydown instead of on keyup. r=Honza
MozReview-Commit-ID: 3qXc1VxM2Rc

--HG--
extra : rebase_source : 2ee0e7f667a4fbb972a4a2667838c050310db287
2017-11-09 01:16:36 +01:00
Oriol Brufau 8355f3f7d8 Bug 1400963 - Scroll selected row into view in JSON Viewer. r=Honza
MozReview-Commit-ID: I7QuuGzHaiA

--HG--
extra : rebase_source : 8d7696ce1e60e318518371fd65390dfd5f01ca37
2017-11-01 03:22:48 +01:00
J. Ryan Stinnett b746489c0b Bug 1412359 - Filter to matching device on remove. r=gl
The local device removal path used by RDM had a bug in its `findIndex` call
which caused it to always return `true` for the first device.

Effectively this meant that each separate device removal button always removed
the first device!  This would lead to all sorts of user confusion and UI
divergence.

Here we clean this up by allowing the caller (RDM in this case) to specify via a
callback which device is intended for removal.

MozReview-Commit-ID: 22VwEDZAXOa

--HG--
extra : rebase_source : a48b314090a321aa13cf8ca436e2beefa3dcc392
2017-10-30 11:00:55 -05:00
Nicolas Chevobbe fe5dcebe17 Bug 1404850 - Fix self-XSS protection in new console and enable test; r=Honza.
The self-XSS protection was broken since the switch to an HTML document. We
went from using the XUL <notificationbox> tag to a simple div.
But notificationbox has method that a simple div has not, and when trying
to display the warning message, there was an error in terminal.
This patch uses the NotificationBox React component and create it when needed.
It also rename and enable the test that ensures that XSS is working.

MozReview-Commit-ID: BhxIqf7gzAG

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_and_selfxss.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_selfxss.js
extra : rebase_source : ca6af7ae77bc5a6d86581096eafcb7424f21d51c
extra : source : 42734fcb0276ee0e395cb4a35ce790644ea2efc8
2017-10-24 11:08:02 +02:00
Michael Ratcliffe 1e9d21eb34 Bug 1412311 - DevTools Shared Components to ES6 classes r=nchevobbe
In devtools/client/shared/components/tree/TreeView.js I have had to leave defaultProps outside the getter as a temporary workaround for bug 1413167.

MozReview-Commit-ID: 1yaxqFnC92p

--HG--
extra : rebase_source : 64cae084e3edbb71e2b6948d69459bd82705c040
2017-10-27 15:33:10 +01:00
Fred Lin 4bb7196ccc Bug 1408737 - Upgrade reselect in Devtools shared libraries;r=Honza
MozReview-Commit-ID: DVZJPgSTXcN

--HG--
extra : rebase_source : 0a64e17f86fda76784a7f4997c97325a7e2e1f39
2017-10-26 15:20:06 +08:00
J. Ryan Stinnett 0e9148a538 Bug 1411090 - Clear local device cache when testing. r=gl
MozReview-Commit-ID: KFQwbcoM4Ur

--HG--
extra : rebase_source : 795622adf8d33395fc6abbb25d500f56ee956b24
2017-10-19 20:52:56 -05:00
J. Ryan Stinnett 78deb53c03 Bug 1411090 - Convert devtools/client/shared/devices.js to async / await. r=gl
MozReview-Commit-ID: DUAc22wfE77

--HG--
extra : rebase_source : bd8b74595ef4bf4e8ce7c987bc6beb8123f020cf
2017-10-19 18:58:00 -05:00
Mark Banner 4de6bf22b1 Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: H5YVp3rnzGo

--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Gabriel Luong da3c8393e4 Bug 1411161 - Adds an initial react/redux template for loading an Events View in the inspector sidebar. r=pbro 2017-10-26 12:38:09 -04:00
Gabriel Luong c50ffac88e Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Sebastian Hengst ae14b9899c Backed out changeset 8e4cadda2d01 (bug 1411160) for build bustage due to duplicate files. r=backout
--HG--
rename : devtools/client/inspector/fonts/components/FontsApp.js => devtools/client/inspector/fonts/components/App.js
rename : devtools/client/inspector/layout/components/LayoutApp.js => devtools/client/inspector/layout/components/App.js
extra : amend_source : a4d4aaed2a6c13bc79830df4e91d9c36167fe7be
2017-10-26 22:31:00 +02:00
Sebastian Hengst 73c42c6cf7 Backed out changeset 2db16a02d6d1 (bug 1411161) 2017-10-26 22:30:55 +02:00
Gabriel Luong 8a335bf583 Bug 1411161 - Adds an initial react/redux template for loading an Events View in the inspector sidebar. r=pbro 2017-10-26 12:38:09 -04:00
Gabriel Luong 1915a9ad44 Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Sebastian Hengst d01ea418fc Backed out changeset b44af7ae9208 (bug 1411160) for build bustage (duplicate files). r=backout on a CLOSED TREE
--HG--
rename : devtools/client/inspector/fonts/components/FontsApp.js => devtools/client/inspector/fonts/components/App.js
rename : devtools/client/inspector/layout/components/LayoutApp.js => devtools/client/inspector/layout/components/App.js
extra : amend_source : 6ad46575740bd1b7fe04197c1a2d6d00438113da
2017-10-26 19:12:18 +02:00
Sebastian Hengst 70e0477c6e Backed out changeset 044aef4aae23 (bug 1411161) for depending on also backed out bug 1411160. r=backout on a CLOSED TREE
--HG--
extra : amend_source : e560259dc54b1014795ef022ab96473acf4a42be
2017-10-26 19:10:44 +02:00
Gabriel Luong 16a5505473 Bug 1411161 - Adds an initial react/redux template for loading an Events View in the inspector sidebar. r=pbro 2017-10-26 12:38:09 -04:00
Gabriel Luong d1e0f887e4 Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Gabriel Luong c1bd2fc838 Bug 1409967 - Adds an initial react/redux template for loading a flexbox accordion in the Layout panel. r=pbro 2017-10-25 16:12:28 -04:00
Gabriel Luong 8b103875f0 Bug 1409970 - Part 1: Refactor the canvas position utility code to a separate file. r=pbro 2017-10-24 22:03:59 -04:00
Tom Tromey 42097bd9cb Bug 1384463 - only trim CSS-allowed whitespace in declaration parser; r=gl
MozReview-Commit-ID: 7bnu2a9G1uq

--HG--
extra : rebase_source : 32fc701fe10f44e36c88aa73d4b234b94f9990f1
2017-10-19 11:04:30 -06:00
Julian Descottes 3ec8ed626a Bug 1406375 - test integers in browser_num-l10n.js;r=Honza
MozReview-Commit-ID: 49UwLBMZTiv

--HG--
extra : rebase_source : 983c1dd7194c5d702f92686b3507861fb8a1e861
2017-10-18 12:16:30 +02:00
Patrick Brosset 714264d3e8 Bug 1406061 - Remove the unused Jsbeautify.jsm module; r=jdescottes
MozReview-Commit-ID: KF39qXJ2s11

--HG--
extra : rebase_source : 29394e085bf80d394dd4e1c6013082c0ebe94069
2017-10-19 09:58:19 +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
Julian Descottes 03fe9f57c9 Bug 1406311 - more tests for devtools l10n numbers method;r=ochameau
MozReview-Commit-ID: EwJxfER0qyV

--HG--
extra : rebase_source : e9cb0cbb6bedd29a506f36fe35eb37772a82ce3c
extra : source : 002176cb97a90f1019ae71486d9c19409d5ad2c7
2017-10-06 15:18:32 +02:00
Hiroyuki Ikezoe a70fdbfb6e Bug 1399314 - Introdue CssLogic.getCSSStyleRules to get style rules for ::before and ::after pseudo elements handy. r=bgrins
For pseudo elements, inIDOMUtils.getCSSStyleRules needs to take the parent
element of the pseudo element and pseudo name. This new function wraps
inIDOMUtils.getCSSStyleRules so that we can get style rules for pseudo elements
handy.

MozReview-Commit-ID: LRQBdiizoL7

--HG--
extra : rebase_source : ca409443da52d25630f52052aabf508ee79a6bd1
2017-10-13 07:19:54 +09:00
abhinav f0c8fb3d09 Bug 1168092 - Introduce defaultIncrement property in InplaceEditor so that css properties like opacity can increment by 0.1 instead of 1. r=jdescottes
MozReview-Commit-ID: KvCJ1HCQxIJ

--HG--
extra : rebase_source : 9688ebdd443944781cff30deed0e682ec27f790c
2017-10-06 00:18:05 +05:30
Sebastian Hengst f0fe9707a7 Backed out changeset ef7e530aff4f (bug 1168092) for failing modified devtools test devtools/client/inspector/rules/test/browser_rules_edit-property-increments.js on Windows 7 pgo with e10s and on Windows 7 debug without e10s. r=backout
--HG--
extra : rebase_source : c39ad8c38f726bf60a12fd0fa79e8d8bdae644d4
2017-10-09 22:53:47 +02:00
abhinav 7d52850282 Bug 1168092 - Introduce defaultIncrement property in InplaceEditor so that css properties like opacity can increment by 0.1 instead of 1. r=jdescottes
MozReview-Commit-ID: KvCJ1HCQxIJ

--HG--
extra : rebase_source : 5d5d0d757553c69b12887707ff2b80be5f0a079e
2017-10-06 00:18:05 +05:30
Julian Descottes 69c5043c50 Bug 1399886 - use fill from CSS to set the fill color of devtools icons;r=gl
MozReview-Commit-ID: D9A472N51DA

--HG--
extra : rebase_source : 30c743c409c9178278aa5875644501310163ef4d
2017-10-02 16:47:24 +02:00
Nicolas Chevobbe e2539fb394 Bug 1403106 - Fix rewrite-lazy require for non-named modules; r=Honza
MozReview-Commit-ID: 3vGooT3G450

--HG--
extra : rebase_source : 60d9dc3223e3c3ae0ff72e6685ae8950eda5451f
2017-10-04 12:22:15 +02:00
Mike Park 9338d6959a Bug 1405339 - Turn on CSS shapes highlighter by default for clip-path only. r=gl
MozReview-Commit-ID: DjhaIBdWuRY
2017-10-03 11:36:20 -04:00
J. Ryan Stinnett a6b737a57c Bug 1404197 - Disable RDM telem test on Windows. r=me
MozReview-Commit-ID: JndqAQ9LfoO
2017-10-03 22:09:12 -07:00
Sebastian Hengst c7fcba3e5e Backed out changeset 8b8f7f91765a (bug 1405339) because backed out bug 1383870 also touches shapes highlighter. r=backout 2017-10-03 21:10:19 +02:00
Mike Park 2d16e2e052 Bug 1405339 - Turn on CSS shapes highlighter by default for clip-path only. r=gl
MozReview-Commit-ID: DjhaIBdWuRY
2017-10-03 11:36:20 -04:00
Towkir Ahmed 1d9469d0b7 Bug 1382171 - Remove MDN Docs widget. r=jdescottes 2017-10-03 09:13:00 -04:00
Gabriel Luong 58eb50101a Bug 1405063 - Adding a tab in the TabBar should be able to take an index to specify where to add the tab. r=honza 2017-10-03 12:42:29 -04:00