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

67 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot adeffba1c4 Bug 1415472 - Document writing new DAMP test. r=sole
MozReview-Commit-ID: vlhuov077c

--HG--
extra : rebase_source : 15ac47b53494d2daac74082c336d6de4e9c0e9bb
2017-12-11 06:07:10 -08:00
Miguel Useche 1b918bdec8 Bug 1408827 - Where is code link broken for DevTools documentation. r=sole 2017-11-20 23:11:15 -04:00
Julian Descottes af2e5d5dd1 Bug 1416711 - Add registerAllActors API;r=ochameau
Most of the codebase that needs to create a debugger server
can use a server with all actors registered.

Define an additional method registerAllActors to do that.

By previous implementations, all the call sites that were
using browser: true were indirectly using tab & root: true
as well. So all the call sites using browser: true have been
migrated to registerAllActors and the specific behavior of
the browser: true case has been removed. Passing browser:true
to registerActors now only registers browser specific actors.

MozReview-Commit-ID: F3sx71eGrdG

--HG--
extra : rebase_source : 7704264e84d96e03a0c789103ff466980913d4d2
2017-11-13 21:22:15 +01:00
Julian Descottes 7324ecc861 Bug 1416711 - Stop guarding consumer calls to DebuggerServer.init();r=ochameau
DebuggerServer.init() already bails out if it was previously initialized
so we could avoid guarding the calls to init() with it everywhere.

Registering an actor module several times is also a noop as the Server
keeps a map of all the already registered modules and will bail out if
the module is already known.

MozReview-Commit-ID: 4ONLlx9253i

--HG--
extra : rebase_source : a6fce209baf5e019b6a216761c01832a30332343
2017-11-13 21:04:43 +01:00
Julian Descottes 4cac7dcb25 Bug 1416711 - Migrate addBrowser/TabActors to registerActors;r=ochameau
DebuggerServer has old APIs addBrowserActors & addTabActors that can be
replaced by calls to registerActors.

MozReview-Commit-ID: KpYJpbSHM8I

--HG--
extra : rebase_source : c7f20edf503b944ef2582b5fe73bd6d899c0d1cc
2017-11-13 20:29:55 +01:00
Boris Zbarsky 97828fce1d Bug 1415389. Make ChromeUtils a WebIDL namespace. Remove ThreadSafeChromeUtils. r=kmag
MozReview-Commit-ID: 9ysAeaBMNVt
2017-11-08 00:25:33 -05:00
Alexandre Poirot 326ecd9cce Bug 1399465 - Document DAMP. r=nchevobbe
MozReview-Commit-ID: 8kYYaSC7DuQ

--HG--
extra : rebase_source : 7f6bebac9c487fe4f6b17d919344b8ba23f203e0
2017-10-10 16:08:22 +02:00
Cosm 917335fa1c Bug 1395956 - Update gecko.readthedocs links to the new firefox-source-docs.mozilla.org location. r=chutten 2017-09-02 22:11:02 +05:30
Sebastian Hengst a17af05f6f merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: L5exd68pNSG
2017-09-05 11:40:49 +02:00
Abhinav Koppula 5bb6fceb63 Bug 1395295 - Use 'mach run' where it was intended in the DevTools documentation. r=sole
--HG--
extra : amend_source : 0405827d21ec917f9ff9e4e2c1e094de1e6bca38
2017-09-02 00:57:00 -04:00
Julian Descottes 1b9823bc9c Bug 1391228 - remove unused devtools profiler actor, specs and front;r=gregtatum,mstange
MozReview-Commit-ID: 82R4C3NFolu

--HG--
extra : rebase_source : 373dda6065397f5226531c123ab3b4b39b88b0eb
2017-08-18 17:27:56 +02:00
Julian Descottes ed545a6622 Bug 1393767 - add documentation about DevTools preferences;r=sole
MozReview-Commit-ID: Jnl9KLZXNaV

--HG--
extra : rebase_source : a62cbec4da97b23dc28e78002cc65986d842e384
2017-08-29 12:06:52 +02:00
Tom Tromey dffd9ec2a9 Bug 1395262 - use plain console.error in devtools promise catches; r=bgrins
MozReview-Commit-ID: C8IhVPckQJ7

--HG--
extra : rebase_source : bd5f46a0bdff992cc0334250a16557eb710af5de
2017-08-30 12:05:41 -06:00
Julian Descottes ffc364ee02 Bug 1391562 - use obj.on/off/emit rather than static methods from devtools event-emitter;r=zer0
MozReview-Commit-ID: I50W8zGB9d0

--HG--
extra : rebase_source : 31b687343461a65fc6a40eece461bc2367d596d7
2017-08-18 17:05:04 +02:00
Julian Descottes 5d5ccaad39 Bug 1392998 - remove irrelevant documentation files for react/redux tips;r=sole
MozReview-Commit-ID: 9rOoEuHoTqM

--HG--
extra : rebase_source : 24fd7b99c2999ef830b231f5d15a140a738d7b06
2017-08-23 13:27:31 +02:00
Julian Descottes 19c4c8493a Bug 1137935 - remove all usage of sdk/event/core/ in devtools;r=ochameau
MozReview-Commit-ID: 2ab0Ol4Mq64

--HG--
extra : rebase_source : 22d0003b40e0fc49e309187ea3c943a6f5048db5
2017-08-16 15:11:21 +02:00
ZER0 ba9681c84a Bug 1381542 - renamed "devtools/shared/event-emitter" in "devtools/shared/old-event-emitter"; r=ochameau
MozReview-Commit-ID: GkF8HcUg5u8


--HG--
rename : devtools/shared/event-emitter.js => devtools/shared/old-event-emitter.js
2017-08-11 03:47:30 +02:00
Wes Kocher db97e61fc7 Backed out changeset 58f678547059 (bug 1381542) for conflicting with the incoming m-c merge a=backout
MozReview-Commit-ID: 1wKVHbOAUdc

--HG--
rename : devtools/shared/old-event-emitter.js => devtools/shared/event-emitter.js
2017-08-10 18:23:14 -07:00
ZER0 93e1efc17d Bug 1381542 - renamed "devtools/shared/event-emitter" in "devtools/shared/old-event-emitter"; r=ochameau
MozReview-Commit-ID: GkF8HcUg5u8


--HG--
rename : devtools/shared/event-emitter.js => devtools/shared/old-event-emitter.js
2017-08-11 02:43:47 +02:00
Jan Odvarko ef7a0ed1c8 Bug 1378325 - Append Architecture diagram into docs; r=sole
MozReview-Commit-ID: 4rd7qevWExy

--HG--
extra : rebase_source : 8bf0a532e6c9d752a05b33a74612fdf3290025a7
2017-07-05 12:32:47 +02:00
Julian Descottes e521c65082 Bug 1375800 - [doc] add tips to create a patch file in devtools docs;r=sole
MozReview-Commit-ID: UjS3p5Tl3g

--HG--
extra : rebase_source : 95ed1c5a6f8d85bffd982e138cc02f969207e028
2017-06-23 11:22:49 +02:00
sole 8c22801540 Bug 1365255 - DevTools: bring over documentation for contributing and coding standards into the tree. r=nchevobbe
MozReview-Commit-ID: IRtCRTMmPHu

--HG--
extra : rebase_source : df1a6325a746a6408159b9f8223d82748ca27c13
2017-05-26 13:02:02 +01:00
sole 8efc1bf877 Bug 1365216 - Follow up. r=pbro
MozReview-Commit-ID: 9X9xSaxTQkB

--HG--
extra : rebase_source : 5b213ab74e9c9977f38e0cb9b263625e9f601844
2017-05-17 16:06:07 +01:00
sole 0af285b498 Bug 1365216 - DevTools: bring over documentation for how to find documentation into the tree. r=pbro
MozReview-Commit-ID: 1dTTTVBB59k

--HG--
extra : rebase_source : 9e4af46b13ff7ef93f318abbb8e9f54b539a037a
2017-05-16 13:18:48 +01:00
sole 2a4dbde4b8 Bug 1364453 - DevTools: move debugging intermittents documentation into the tree. r=pbro
MozReview-Commit-ID: DfcNi6wyRLE

--HG--
extra : rebase_source : c12b9c739eb1db8e1b7d041f0a60dfb858235448
2017-05-12 16:19:43 +01:00
Patrick Brosset 041d28fbec Bug 1361710 - Move the debugger client API doc to the tree; r=sole
MozReview-Commit-ID: JQ2dWN7wXsw

--HG--
extra : rebase_source : 97224e83bd4ea374c49dc6992a1d9bd08dee1a68
2017-05-03 15:35:17 +02:00
sole 93ca62cf6b Bug 1356185 - DevTools: bring over documentation for testing into the tree. r=pbro
MozReview-Commit-ID: 1y6yAIE48Nu

Conflicts:
	devtools/docs/SUMMARY.md

--HG--
extra : rebase_source : d2fc1faf8c86b1e908dc8af362973cc1574faef9
2017-04-21 15:42:49 +01:00
Michael Ratcliffe 751978af3e Bug 1357704 - Create documentation for scalars in Telemetry.js r=sole
MozReview-Commit-ID: IjBdOgBKK5r

--HG--
extra : rebase_source : 3922ca4fd1a7f45cdd7086bdb74b3cf0282c6768
2017-04-19 12:48:24 +01:00
sole 93908a4505 Bug 1356163 - Devtools: bring over documentation for code directories into the tree. r=pbro
MozReview-Commit-ID: 4IBkq30uMTQ

--HG--
rename : devtools/docs/misc/adding-files.md => devtools/docs/files/adding-files.md
extra : rebase_source : 26d480a9dd4a0cdb558916f347c0dee02f5556a8
2017-04-13 10:24:39 +01:00
Fred Lin 63adc37c0d Bug 1352049 - Network panel documentation;r=Honza,rickychien
MozReview-Commit-ID: J4EZnTSmRDA

--HG--
extra : rebase_source : 297c51531b06a2509bffa4804af1f20528b703d4
2017-04-10 15:51:24 +08:00
Patrick Brosset 7fe590f6f3 Bug 1354587 - Move the RDP docs to the tree; r=pbro
Just a copy of the existing wiki article. No review needed.

MozReview-Commit-ID: 5P03t3QI6Wh

--HG--
extra : rebase_source : ad53b60caf575fc44a0a59ded79c4f7907722d1a
2017-04-07 17:55:34 +02:00
Patrick Brosset d64e4e25b7 Bug 1353010 - Remove the unused director-manager/registry API; r=ochameau
MozReview-Commit-ID: 3TZUs0MAhAi

--HG--
extra : rebase_source : a8fbdc1d5372ee60a77e5f31e297789b679dd740
2017-04-05 10:44:07 +02:00
sole e7aab5cc93 Bug 1349165 - DevTools: complete documentation gaps for how to add telemetry to panels. r=jryans,pbro
MozReview-Commit-ID: Aw1cDT7WfTM

--HG--
extra : rebase_source : 9a36c09e0229eb6afcda32d86447851987101706
2017-03-23 15:52:48 +00:00
Patrick Brosset 9513b01c69 Bug 1349873 - Move the devtools resource types wiki article to devtools/docs; r=pbro
MozReview-Commit-ID: 1On480aiJPk

--HG--
extra : rebase_source : 1a8e98f4294ed04d33d150db9e6caca06ca63eaa
2017-03-23 10:10:03 +01:00
Patrick Brosset c8359d1c1c Bug 1349873 - Moved actor best practices wiki page to /devtools/docs; r=pbro
MozReview-Commit-ID: AqPpsVtOxY9

--HG--
extra : rebase_source : 013aaa3005cd33ce0639f0167c9ef8de6d5bc7de
2017-03-22 09:44:53 +01:00
Patrick Brosset 124088ee7e Bug 1349873 - Fix old MXR links in highlighters docs; r=pbro
MozReview-Commit-ID: E596NIol9Pn

--HG--
extra : rebase_source : c897a8f2d8e150709c34ca4cfa6574d3a341cb8a
2017-03-21 18:12:47 +01:00
Patrick Brosset efa31249e0 Bug 1349873 - Removed an outdated link to the highlighter doc; r=pbro
MozReview-Commit-ID: JJv9DCiHqpX

--HG--
extra : rebase_source : 2e1894a629155619ee6616092ee9f9c133a68d1d
2017-03-21 18:09:27 +01:00
Patrick Brosset 5f53a4cf7c Bug 1349256 - Merged server and general docs under just one directory; r=sole
MozReview-Commit-ID: HzNGfWhYukh

--HG--
rename : devtools/server/docs/actor-e10s-handling.md => devtools/docs/backend/actor-e10s-handling.md
rename : devtools/server/docs/actor-hierarchy.md => devtools/docs/backend/actor-hierarchy.md
rename : devtools/server/docs/actor-registration.md => devtools/docs/backend/actor-registration.md
rename : devtools/server/docs/protocol.js.md => devtools/docs/backend/protocol.js.md
extra : rebase_source : 79e5b6d50a24912315dac470de2cd32a3608488e
2017-03-21 17:36:34 +01:00
Patrick Brosset 01f02f0fe7 Bug 1349256 - Added a link to the debugger.html documentation; r=sole
MozReview-Commit-ID: 2D8uitbYLze

--HG--
extra : rebase_source : b9dbd12aacb115b6e8e1e1f2c1e4ee12e052d572
2017-03-21 15:22:30 +01:00
Patrick Brosset e7dc1ce6f2 Bug 1349256 - Added docs about how to generate the gitbook; r=sole
MozReview-Commit-ID: 9pa0rXaLehZ

--HG--
extra : rebase_source : dc5b2d51990bf7cfd0bf56241b69189598b9b9c6
2017-03-21 15:19:20 +01:00
Patrick Brosset 5b282b009e Bug 1349256 - Moved docs into folders so it's easier to browse; r=sole
MozReview-Commit-ID: HzL3w8vp8iS

--HG--
rename : devtools/docs/backend.md => devtools/docs/backend/backend.md
rename : devtools/docs/backward-compatibility.md => devtools/docs/backend/backward-compatibility.md
rename : devtools/docs/debugger-api.md => devtools/docs/backend/debugger-api.md
rename : devtools/docs/protocol.md => devtools/docs/backend/protocol.md
rename : devtools/docs/frontend.md => devtools/docs/frontend/frontend.md
rename : devtools/docs/react-guidelines.md => devtools/docs/frontend/react-guidelines.md
rename : devtools/docs/react-tips.md => devtools/docs/frontend/react-tips.md
rename : devtools/docs/react.md => devtools/docs/frontend/react.md
rename : devtools/docs/redux-guidelines.md => devtools/docs/frontend/redux-guidelines.md
rename : devtools/docs/redux-tips.md => devtools/docs/frontend/redux-tips.md
rename : devtools/docs/redux.md => devtools/docs/frontend/redux.md
rename : devtools/docs/svgs.md => devtools/docs/frontend/svgs.md
rename : devtools/docs/img/box-model-highlighter-screenshot.png => devtools/docs/resources/box-model-highlighter-screenshot.png
rename : devtools/docs/svgs/expand-strokes.gif => devtools/docs/resources/expand-strokes.gif
rename : devtools/docs/svgs/pathfinder.gif => devtools/docs/resources/pathfinder.gif
rename : devtools/docs/svgs/sketch-position.png => devtools/docs/resources/sketch-position.png
rename : devtools/docs/debugger-panel.md => devtools/docs/tools/debugger-panel.md
rename : devtools/docs/highlighters.md => devtools/docs/tools/highlighters.md
rename : devtools/docs/http-inspector.md => devtools/docs/tools/http-inspector.md
rename : devtools/docs/inspector-panel.md => devtools/docs/tools/inspector-panel.md
rename : devtools/docs/inspector.md => devtools/docs/tools/inspector.md
rename : devtools/docs/memory-panel.md => devtools/docs/tools/memory-panel.md
rename : devtools/docs/responsive-design-mode.md => devtools/docs/tools/responsive-design-mode.md
rename : devtools/docs/tools.md => devtools/docs/tools/tools.md
extra : rebase_source : 96dfbd86b0294a041e0fc82158b1d91a8e9ba9e8
2017-03-22 15:49:14 +01:00
Patrick Brosset 0f486c710d Bug 1349256 - Rephrase README.md a bit and remove dup information; r=sole
MozReview-Commit-ID: DZNKpJarEY7

--HG--
extra : rebase_source : fc290961d3ff0ceff28c61001afccbd921864888
2017-03-22 13:55:54 +01:00
Sebastian Hengst 5d4de5c550 Backed out changeset 7f8066747d03 (bug 1349256) for build bustage: test_mozbuild_reading.py docs/memory-panel.md corresponds to no files. r=backout 2017-03-22 15:27:46 +01:00
Sebastian Hengst baa04fb8aa Backed out changeset fd138b13a8f2 (bug 1349256)
--HG--
rename : devtools/docs/backend/backend.md => devtools/docs/backend.md
rename : devtools/docs/backend/backward-compatibility.md => devtools/docs/backward-compatibility.md
rename : devtools/docs/backend/debugger-api.md => devtools/docs/debugger-api.md
rename : devtools/docs/tools/debugger-panel.md => devtools/docs/debugger-panel.md
rename : devtools/docs/frontend/frontend.md => devtools/docs/frontend.md
rename : devtools/docs/tools/highlighters.md => devtools/docs/highlighters.md
rename : devtools/docs/tools/http-inspector.md => devtools/docs/http-inspector.md
rename : devtools/docs/resources/box-model-highlighter-screenshot.png => devtools/docs/img/box-model-highlighter-screenshot.png
rename : devtools/docs/tools/inspector-panel.md => devtools/docs/inspector-panel.md
rename : devtools/docs/tools/inspector.md => devtools/docs/inspector.md
rename : devtools/docs/tools/memory-panel.md => devtools/docs/memory-panel.md
rename : devtools/docs/backend/protocol.md => devtools/docs/protocol.md
rename : devtools/docs/frontend/react-guidelines.md => devtools/docs/react-guidelines.md
rename : devtools/docs/frontend/react-tips.md => devtools/docs/react-tips.md
rename : devtools/docs/frontend/react.md => devtools/docs/react.md
rename : devtools/docs/frontend/redux-guidelines.md => devtools/docs/redux-guidelines.md
rename : devtools/docs/frontend/redux-tips.md => devtools/docs/redux-tips.md
rename : devtools/docs/frontend/redux.md => devtools/docs/redux.md
rename : devtools/docs/tools/responsive-design-mode.md => devtools/docs/responsive-design-mode.md
rename : devtools/docs/frontend/svgs.md => devtools/docs/svgs.md
rename : devtools/docs/resources/expand-strokes.gif => devtools/docs/svgs/expand-strokes.gif
rename : devtools/docs/resources/pathfinder.gif => devtools/docs/svgs/pathfinder.gif
rename : devtools/docs/resources/sketch-position.png => devtools/docs/svgs/sketch-position.png
rename : devtools/docs/tools/tools.md => devtools/docs/tools.md
2017-03-22 15:26:30 +01:00
Sebastian Hengst 683b087229 Backed out changeset c70687e1b94f (bug 1349256) 2017-03-22 15:26:26 +01:00
Sebastian Hengst fed4ba8e0d Backed out changeset 098a2b99cc1b (bug 1349256) 2017-03-22 15:26:22 +01:00
Sebastian Hengst cdf101ef97 Backed out changeset 354618874505 (bug 1349256)
--HG--
rename : devtools/docs/backend/actor-e10s-handling.md => devtools/server/docs/actor-e10s-handling.md
rename : devtools/docs/backend/actor-hierarchy.md => devtools/server/docs/actor-hierarchy.md
rename : devtools/docs/backend/actor-registration.md => devtools/server/docs/actor-registration.md
rename : devtools/docs/backend/protocol.js.md => devtools/server/docs/protocol.js.md
2017-03-22 15:26:17 +01:00
Patrick Brosset b988f56694 Bug 1349256 - Merged server and general docs under just one directory; r=sole
MozReview-Commit-ID: HzNGfWhYukh

--HG--
rename : devtools/server/docs/actor-e10s-handling.md => devtools/docs/backend/actor-e10s-handling.md
rename : devtools/server/docs/actor-hierarchy.md => devtools/docs/backend/actor-hierarchy.md
rename : devtools/server/docs/actor-registration.md => devtools/docs/backend/actor-registration.md
rename : devtools/server/docs/protocol.js.md => devtools/docs/backend/protocol.js.md
extra : rebase_source : 1b98292862e1f17cacb7fec1d9cdede414bb3f5d
2017-03-21 17:36:34 +01:00
Patrick Brosset 47670f9641 Bug 1349256 - Added a link to the debugger.html documentation; r=sole
MozReview-Commit-ID: 2D8uitbYLze

--HG--
extra : rebase_source : ea62101a86e52e15abaed1a81fa471a0d97393a1
2017-03-21 15:22:30 +01:00
Patrick Brosset ebe91ed432 Bug 1349256 - Added docs about how to generate the gitbook; r=sole
MozReview-Commit-ID: 9pa0rXaLehZ

--HG--
extra : rebase_source : df5e5024d9774cbfba700a98751a5ae2adeb6184
2017-03-21 15:19:20 +01:00