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

9012 Коммитов

Автор SHA1 Сообщение Дата
Razvan Caliman d2a0bdfb8e Bug 1467408 - (Part 1) Skip keyword values and use computed styles when populating the font editor. r=gl
MozReview-Commit-ID: DpOjrfEudL6

--HG--
extra : rebase_source : a625d0822049e4fc2a1bc1293cb6fe86e7bf862c
2018-06-26 17:00:07 +02:00
Emilio Cobos Álvarez e0ca8be691 Bug 1464782: Update references to offset-* properties in the rest of the tree. r=xidorn
MozReview-Commit-ID: AOMoLSJKySy
2018-06-27 16:12:02 +02:00
Gabriel Luong e02ae1a7f9 Bug 1456680 - Part 7: Make the grid display markup badge able to toggle on and off the grid highlighter. r=pbro 2018-06-26 23:33:26 -04:00
Gabriel Luong c4d4ac2f81 Bug 1456680 - Part 4: Rename event and display node to badge in element-editor.js; r=pbro 2018-06-26 23:33:26 -04:00
Gabriel Luong a5425a976a Bug 1456680 - Part 3: Show an active state for the grid markup badge if its grid container is highlighted. r=pbro
highlighted.
2018-06-26 23:33:25 -04:00
Razvan Caliman 03a8f4c93f Bug 1465500 - Show list of font families declared but not used. r=gl
MozReview-Commit-ID: 4GfpV8RmK0N

--HG--
extra : rebase_source : 525b030ed67eebb6ff036a92d426a95d51b12ba4
2018-06-06 14:06:47 +02:00
Julian Descottes 5e87e075c9 Bug 1460848 - Always scroll to container element when clicking on reveal;r=bgrins
MozReview-Commit-ID: 6KY8EBYX0uD

--HG--
extra : rebase_source : 575a73f7b28db217e7f1c59c05b01a4cd23eddb6
2018-06-25 17:59:04 +02:00
Margareta Eliza Balazs ac26190e4f Backed out changeset ed0176b3adac (bug 1460848) for ES lint failure in builds/worker/checkouts/gecko/devtools/client/inspector/markup/views/slotted-node-container.js on a CLOSED TREE 2018-06-27 11:47:39 +03:00
Julian Descottes 21ef5c06f8 Bug 1460848 - Always scroll to container element when clicking on reveal;r=bgrins
MozReview-Commit-ID: 6KY8EBYX0uD

--HG--
extra : rebase_source : 363691328e52002951e6b882c7c616912f753f56
2018-06-25 17:59:04 +02:00
Julian Descottes 4de57e5d54 Bug 1464785 - Use native scrollbars in devtools dark theme for windows;r=pbro
MozReview-Commit-ID: IXbpqdEKdi1

--HG--
extra : rebase_source : 4b9e904afd93678ea26e750f39995113078b7372
2018-06-14 14:06:51 -07:00
Alexandre Poirot 63b32d2839 Bug 1470989 - Rename all panel modules to "panel.js". r=jdescottes
MozReview-Commit-ID: HN33KNmbCaY

--HG--
rename : devtools/client/accessibility/accessibility-panel.js => devtools/client/accessibility/panel.js
rename : devtools/client/dom/dom-panel.js => devtools/client/dom/panel.js
rename : devtools/client/scratchpad/scratchpad-panel.js => devtools/client/scratchpad/panel.js
rename : devtools/client/styleeditor/styleeditor-panel.js => devtools/client/styleeditor/panel.js
extra : rebase_source : 24bef9ee149421ac77a5d05f7f1d98e66f556875
2018-06-25 12:47:52 -07:00
Daisuke Akatsuka b80e5f9c71 Bug 1470807: Enable new animation inspector on Beta and Release channel. r=pbro
MozReview-Commit-ID: 8uZTr4B2yw0

--HG--
extra : rebase_source : daf803db3af2d752a517f3083d5c1186bb3bcbdc
2018-06-27 14:52:55 +09:00
Daisuke Akatsuka 01f620c390 Bug 1468711 - Part 2: Modify a test for pseudo element. r=pbro
MozReview-Commit-ID: KTUh83kC5yX

--HG--
extra : rebase_source : a59c0ebb5fb1a74e0493e9ace448c85dc79a97fd
2018-06-27 11:16:17 +09:00
Gurzau Raul 729b75ccb4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-27 00:55:38 +03:00
Jason Laster 14007bf2ac Bug 1470999 - Compress Pause Points data-structure. r=jimb
MozReview-Commit-ID: CKt4tpLLf4g
2018-06-26 15:30:07 -04:00
Ciure Andrei 177ceadc18 Backed out 3 changesets (bug 1466897) for xpcshell failures test_ext_schemas_interactive.js and test_ext_contentscript_create_iframe.js CLOSED TREE
Backed out changeset 87bb8b686a7e (bug 1466897)
Backed out changeset 4443f1f6e8f3 (bug 1466897)
Backed out changeset 067ee6342782 (bug 1466897)

--HG--
rename : layout/xul/nsIPopupContainer.h => layout/xul/nsIRootBox.h
2018-07-03 06:03:15 +03:00
Brendan Dahl 0cb38e81f6 Bug 1466897 - Support devtools context menus in top level HTML pages. r=bgrins
Create a popugroup element to setup the context menu behind the scenes.
Create all the menu related elements with the XUL namespace.

MozReview-Commit-ID: DI24aNHHFON
Signed-off-by: Brendan Dahl <brendan.dahl@gmail.com>

--HG--
extra : rebase_source : 4f0863ec40cdb33be577671ee7f130b125101a74
2018-06-06 14:55:23 -07:00
Nicolas Chevobbe daff92c135 Bug 1471812 - Remove defer usage in webconsole panel initialization; r=ochameau.
This patch removes the use of defer and switches the open function to
an async one, which makes things easier to follow.

MozReview-Commit-ID: Iezrfs3NNBz

--HG--
extra : rebase_source : 84e01ed8756013f68b440cb890be00a32fc19eab
2018-06-27 17:18:52 +02:00
Julian Descottes 4045d85ad1 Bug 1451734 - Add basic telemetry for application panel (open count, active time);r=ladybenko,miker
MozReview-Commit-ID: KONx4KdDhTU

--HG--
extra : rebase_source : 581ee5c66e6e20d40132830953c7957941d45662
2018-05-25 16:10:33 +02:00
Ciure Andrei 9a3f27233a Backed out 1 changesets (bug 1466880) for devtools perfails browser_exit_button.js CLOSED TREE
Backed out changeset e52c11b8f8ec (bug 1466880)
2018-06-28 01:52:52 +03:00
Tiberius Oros 945c24abe5 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-28 01:12:18 +03:00
Margareta Eliza Balazs a7c34ef314 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-26 18:10:15 +03:00
Razvan Caliman b9811fc162 Bug 1468806 - Do not populate Font Editor with inherited property values; use computed. r=pbro
MozReview-Commit-ID: Bv0y3X6WPY2

--HG--
extra : rebase_source : 38555a21fcbb685a988fa62559724557db270f83
2018-06-25 17:49:54 +02:00
Paolo Amadini 3cb26f3bcd Bug 1448126 - Part 1 - Remove tests for the "scale" binding. r=bgrins
MozReview-Commit-ID: 9LxA3ERl89r

--HG--
extra : rebase_source : d71a398bf09d954ce6213f37bf276e2f13943191
2018-06-24 17:19:15 +01:00
Alexandre Poirot f7e331b36e Bug 1470244 - Rename all panel documents to index.{xul|html}. r=jdescottes
MozReview-Commit-ID: 5C3ehYKBt3m

--HG--
rename : devtools/client/accessibility/accessibility.html => devtools/client/accessibility/index.html
rename : devtools/client/canvasdebugger/canvasdebugger.xul => devtools/client/canvasdebugger/index.xul
rename : devtools/client/debugger/debugger.xul => devtools/client/debugger/index.xul
rename : devtools/client/dom/dom.html => devtools/client/dom/index.html
rename : devtools/client/inspector/inspector.xhtml => devtools/client/inspector/index.xhtml
rename : devtools/client/memory/memory.xhtml => devtools/client/memory/index.xhtml
rename : devtools/client/performance-new/perf.xhtml => devtools/client/performance-new/index.xhtml
rename : devtools/client/performance/performance.xul => devtools/client/performance/index.xul
rename : devtools/client/scratchpad/scratchpad.xul => devtools/client/scratchpad/index.xul
rename : devtools/client/storage/storage.xul => devtools/client/storage/index.xul
rename : devtools/client/styleeditor/styleeditor.xul => devtools/client/styleeditor/index.xul
rename : devtools/client/webaudioeditor/webaudioeditor.xul => devtools/client/webaudioeditor/index.xul
rename : devtools/client/webconsole/webconsole.html => devtools/client/webconsole/index.html
extra : rebase_source : 30d4a2b96c7caf9c2543866e11519559d73f75dc
2018-06-21 11:08:25 -07:00
Andreea Pavel 3fc22dbcb2 Backed out changeset 727a835af2ff (bug 1472566) for failing devtools at devtools/client/inspector/grids/test/browser_grids_color-in-rules-grid-toggle.js on a CLOSED TREE 2018-07-17 23:40:37 +03:00
Gabriel Luong 02a0aef58d Bug 1472566 - Add a color picker to the flexbox listings to change the flexbox highlighter colour. r=jdescottes 2018-07-17 15:29:21 -04:00
J. Ryan Stinnett 9d30878aa5 Bug 1473687 - Wait for files to finish loading in Scratchpad test. r=ochameau
In devtools/client/scratchpad/test/browser_scratchpad_recent_files.js, we would
import test files and delete them from disk before the read had fully completed,
which caused an error.  (This test also had various other troubles like not
actually writing anything to the test files.)

Differential Revision: https://phabricator.services.mozilla.com/D1976

--HG--
extra : moz-landing-system : lando
2018-07-06 07:44:41 +00:00
Arthur Deschamps 62e98d1fe8 Bug 1438458 - Differentiate hover and selected colors in the devtools autocomplete popup - r=nchevobbe
MozReview-Commit-ID: GNFea0JLBQ2

--HG--
extra : rebase_source : fe8b8a93830f26eb0976d0825aa0861a8b6da406
2018-02-20 19:09:33 +01:00
Gijs Kruitbosch 5f6ae8c428 Bug 1448096 - use promiseDocumentFlushed to avoid sync reflows when resizing devtools windows, r=bgrins,mconley
MozReview-Commit-ID: HATxzjdbQDj

--HG--
extra : rebase_source : 374e1915b04ac76f3b82ac42bf4ad170e366ef0a
2018-06-19 18:12:42 +01:00
Nicolas Chevobbe b9474d997c Bug 1469959 - Don't use relatedTarget to check if the ObjectInspector was focused by tabbing; r=bgrins.
Basically this rolls back the changes made to the reps bundle
in Bug 1463415. This change will be backported in Github later
so the fix can ride the train.
A test is added to make sure we don't regress again.

MozReview-Commit-ID: Csak2pPyTOR

--HG--
extra : rebase_source : a3f24dab9e062f0743cdbc4e9cec9d1ce62c86d1
2018-06-25 17:57:15 +02:00
Alexandre Poirot 4d61fa3588 Bug 1470086 - Refactor shader editor initializer. r=jdescottes
MozReview-Commit-ID: sLVVmv8ZUF

--HG--
rename : devtools/client/shadereditor/shadereditor.xul => devtools/client/shadereditor/index.xul
extra : rebase_source : 8e6e0d46c8935bb80cd21f1904fd2c7b6ee8ac64
2018-06-20 14:28:06 -07:00
Julian Descottes 9bc114fa66 Bug 1078374 - Add mochitest for markup view with template tag;r=bgrins
MozReview-Commit-ID: 4knVStt5QzY

--HG--
extra : rebase_source : 3f37819f8305e6c373d957f93da2ff7d63c38ce5
2018-06-21 16:58:08 +02:00
Julian Descottes b277b3d6bd Bug 1078374 - Move helper_shadowdom in markup-view head.js;r=bgrins
MozReview-Commit-ID: C3O5LjSfxqS

--HG--
extra : rebase_source : 615e49721e6e7b527255d3dde910de931d33ccae
2018-06-23 08:42:33 +02:00
Julian Descottes be3f1a69c1 Bug 1078374 - Show content of template tags in markup view;r=bgrins
MozReview-Commit-ID: pbctIItlC9

--HG--
extra : rebase_source : af386c52748c55d518445c0175ac129c101a63da
2018-06-08 18:17:15 +02:00
J. Ryan Stinnett ca90a5ef7b Bug 1465637 - Rename tab-scoped actors to target-scoped actors. r=ochameau
The term "tab actor" was used ambiguously to mean either the "target actor
representing a tab" or "a child actor of the tab target actor" (such as the
console actor).  Here we rename the second case to "target-scoped actor".

Differential Revision: https://phabricator.services.mozilla.com/D1760

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js
2018-06-26 13:27:57 +00:00
Brindusan Cristian 6060756652 Backed out changeset 78f117b43e0a (bug 1464785) for devtools failures on browser_parsable_css.js. CLOSED TREE 2018-06-26 15:17:52 +03:00
Brindusan Cristian b881500a7d Backed out changeset e973dc385fd1 (bug 1470086) for devtools failures on browser_se_editors-contents.js. CLOSED TREE
--HG--
rename : devtools/client/shadereditor/index.xul => devtools/client/shadereditor/shadereditor.xul
2018-06-26 14:58:57 +03:00
Daisuke Akatsuka 3930107a17 Bug 1470345: Set stroke to summary graph. r=jdescottes
MozReview-Commit-ID: GIQItU0VH9C

--HG--
extra : rebase_source : 46316b15c60ad3818da1b2352621aeaf7c46c65a
2018-06-25 10:40:59 +09:00
Daisuke Akatsuka d985560459 Bug 1468343 - Part 4: Add test for infinity duration. r=jdescottes
MozReview-Commit-ID: Jc9UefSr1To

--HG--
extra : rebase_source : ed4b3135511b7422f6b8b6072740243967377d2c
2018-06-26 17:21:24 +09:00
Daisuke Akatsuka baa2f53ea1 Bug 1468343 - Part 3: Change tooltip content to address infinity duration. r=flod,jdescottes
MozReview-Commit-ID: 4DXXbhGgWF1

--HG--
extra : rebase_source : 6b1d60c2145360a53eccd5c645222544186d0a11
2018-06-26 17:21:17 +09:00
Daisuke Akatsuka 8d088259fc Bug 1468343 - Part 2: Change tick label to address infinity duration. r=flod,jdescottes
MozReview-Commit-ID: LBnH5GnZ25z

--HG--
extra : rebase_source : d93cf3bd6f7036d4b9dda792a600e4e927422592
2018-06-26 16:05:11 +09:00
Daisuke Akatsuka cf0be17a9d Bug 1468343 - Part 1: Make graph to address infinity duration. r=pbro
MozReview-Commit-ID: Cc5a55Qglpi

--HG--
extra : rebase_source : 188cbe344e3ae3a58b57fefced204952ccf5fead
2018-06-26 12:39:48 +09:00
Alexandre Poirot 8b4f66898a Bug 1470086 - Refactor shader editor initializer. r=jdescottes
MozReview-Commit-ID: sLVVmv8ZUF

--HG--
rename : devtools/client/shadereditor/shadereditor.xul => devtools/client/shadereditor/index.xul
extra : rebase_source : 5dc6d874ae2cfef77cf49f4f5ba5e14012c3bad2
2018-06-20 14:28:06 -07:00
Julian Descottes a58b37acb3 Bug 1449333 - Display closed shadow roots in the inspector;r=bgrins
MozReview-Commit-ID: GIA5A4kOYFX

--HG--
extra : rebase_source : 03766e229910776476910a90ba4cebe97648c767
2018-06-15 15:35:28 -07:00
Julian Descottes 64805aee8d Bug 1464785 - Use native scrollbars in devtools dark theme for windows;r=pbro
MozReview-Commit-ID: IXbpqdEKdi1

--HG--
extra : rebase_source : 0cf5bd8de49f62348ad64554bc0899782d56ccbf
2018-06-14 14:06:51 -07:00
Michael Ratcliffe e76c933ee5 Bug 1466880 - Track toolbox session id in event telemetry probes r=yulia
MozReview-Commit-ID: SC6Vm4Qn7n

--HG--
extra : rebase_source : a247143c183d3ee32cee50e257bdff531b066087
2018-06-22 14:08:47 +01:00
Daisuke Akatsuka 8c5b175f2f Bug 1449477: Add test for short duration. r=gl
MozReview-Commit-ID: 6ZkqS0iDqcG

--HG--
extra : rebase_source : 00a9506364025919f4e67bcf8e089fe6a593299b
2018-06-26 10:59:30 +09:00
Daisuke Akatsuka f24d951078 Bug 1468953: Use node bounds in viewport instead of offsets from offsetParent. r=jdescottes
MozReview-Commit-ID: nqMLetevCZ

--HG--
extra : rebase_source : 8ca955be72b36a7554024103ceede82bce0b5076
2018-06-26 10:51:40 +09:00
arthur.iakab f375978f3e Backed out changeset 48f880cffaed (bug 1448096) for devtools mass failure on a CLOSED TREE 2018-06-26 03:10:03 +03:00
Gijs Kruitbosch c53b224b4f Bug 1448096 - use promiseDocumentFlushed to avoid sync reflows when resizing devtools windows, r=bgrins,mconley
MozReview-Commit-ID: HATxzjdbQDj

--HG--
extra : rebase_source : f0157ee79c917205f053c7b53ebbe67d1f7c9144
2018-06-19 18:12:42 +01:00
Gijs Kruitbosch 4991b73f4a Bug 1470002 - remove pageshow message passing, too, r=adw,jryans
MozReview-Commit-ID: 27v79lVOODG

--HG--
extra : rebase_source : ffa5561834b03205bf5f5b0cb3ee65b29eb82a9b
2018-06-20 22:53:40 +01:00
Gijs Kruitbosch 839706233a Bug 1470002 - remove pagehide message passing from browser code, r=mixedpuppy
MozReview-Commit-ID: 18hsSwHsWzz

--HG--
extra : rebase_source : f5d93272bd437f135a9d9f8242c3e02be1a2659a
2018-06-20 22:41:27 +01:00
arthur.iakab ff23802cfd Backed out changeset 88960670cf9f (bug 1465637) for failing talos damp tests on server/protocol.js: Error: Can't manage front without an actor ID on a CLOSED TREE
--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js
2018-06-25 21:56:27 +03:00
J. Ryan Stinnett 8433b7ff9f Bug 1465637 - Rename tab-scoped actors to target-scoped actors. r=ochameau
The term "tab actor" was used ambiguously to mean either the "target actor
representing a tab" or "a child actor of the tab target actor" (such as the
console actor).  Here we rename the second case to "target-scoped actor".

Differential Revision: https://phabricator.services.mozilla.com/D1760

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js
2018-06-25 17:53:40 +00:00
J. Ryan Stinnett ead390bee8 Bug 1470497 - Fix navigation after opening container in RDM. r=gl
This fixes the case of navigating a container tab from about:newtab to a remote
site.  This case triggers the process flip machinery where parent process is
told to manage the load.  We needed to allow certain session store messages for
this to complete successfully.

--HG--
extra : rebase_source : bb89e430941039d13a5352c9fc21777844de94e4
2018-06-22 17:28:01 -05:00
J. Ryan Stinnett 9c965eb38f Bug 1470487 - Move netmonitor security localization to client. r=Honza
--HG--
extra : rebase_source : d31f01e59685d1c2ba59ed7fbaef837f88102e9b
2018-06-22 18:32:39 -05:00
J. Ryan Stinnett 7a3561c266 Bug 1470487 - Move grid highlighter strings to shared. r=gl
--HG--
extra : rebase_source : 379b8d2d453a1d0252a091028ba4affb4eb43494
2018-06-22 17:51:30 -05:00
Julian Descottes 58aba64766 Bug 1459398 - log a clear test failure if mandatory telemetry-test-helpers.js cannot be loaded;r=miker
MozReview-Commit-ID: KuMO6VeAfsw

--HG--
extra : rebase_source : c34968f0d45920ce03ce3e0228035bd7998ed708
2018-05-05 12:49:39 +02:00
Nicolas Chevobbe 4db52c9716 Bug 1463672 - Destroy editor when destroying JSTerm; r=Honza.
We need to call editor.destroy in order to not leak windows.

MozReview-Commit-ID: 2BdxV3uQaOE

--HG--
extra : rebase_source : 36636a1bfc3b890dbdac3f2d5c26f60c62e398e5
2018-06-12 14:03:46 -07:00
Nicolas Chevobbe 802b83e663 Bug 1463672 - Add history support in CodeMirror-JsTerm; r=Honza.
This implements history navigation support in CodeMirror-JsTerm
using Arrow keys (and Ctrl-N/Ctrl-P on OSX).
The tests covering that feature now runs with both the old and the
new JsTerm so we can be confident about the CodeMirror-JsTerm.

MozReview-Commit-ID: J7AY4CeNzW9

--HG--
rename : devtools/client/webconsole/test/mochitest/browser_webconsole_history_arrow_keys.js => devtools/client/webconsole/test/mochitest/browser_jsterm_history_arrow_keys.js
extra : rebase_source : 2c8518ed2c34cbf49b5c8964c10c9f1c58b0ed1e
2018-06-01 15:38:56 +02:00
Jan Odvarko 92b7e2ec2d Bug 1470826 - Use correct prop type; r=nchevobbe
MozReview-Commit-ID: 3UYbwYE7HQh

--HG--
extra : rebase_source : 40c9410ff346085ef597fe21454d24fb779a095b
2018-06-25 11:06:09 +02:00
Nicolas Chevobbe a5a24db90b Bug 1468989 - Fix isTextInMessageText for longStrings; r=Honza.
MozReview-Commit-ID: 7jINj8Etmpv

--HG--
extra : rebase_source : 6d3bafc4a0238302f4c6b874b1e52db88df1b87c
2018-06-15 11:33:32 -07:00
Nicolas Chevobbe 30395f24bf Bug 1468989 - Add a longString exception in filter tests; r=Honza.
This way we make sure we handle them as they should be.

MozReview-Commit-ID: AQILE8NqbSE

--HG--
extra : rebase_source : bb758d7d793358f8f45ad0a1befcafb73c6d733e
2018-06-15 11:27:55 -07:00
Nicolas Chevobbe 42184305a1 Bug 1468989 - Fix mocha tests; r=Honza.
A fixture was needed for asyncStorage.

MozReview-Commit-ID: CerVMppdhzk

--HG--
extra : rebase_source : d7b9078789cb9b93b97bc4670e6183eb1646f418
2018-06-15 11:20:31 -07:00
Julian Descottes 1903f696ea Bug 1465873 - part6: Allow selection and breadcrumbs to walk from shadowRoot to host element;r=bgrins
By returning the shadow root as the parentNode of some elements, the breadcrumbs could no longer
display the chain of elements correctly, because shadowRoot.parentNode is null.

This changeset:
- returns the host actor ID as part of the shadowRoot form
- adds a parentOrHost convenience method on the node form
- uses said method in selection and breadcrumbs when walking up the ancestor chain

I don't think we should unconditionally return the host element as the parentNode of the
shadow root, because that is too disconnected from the reality.

MozReview-Commit-ID: JLeDb4VuT1q

--HG--
extra : rebase_source : 33f1f6e8dd221754a4a8fb32f954e5d277110917
2018-06-28 13:11:08 +02:00
Julian Descottes f347163e14 Bug 1465873 - part5: Add mochitest for hovering shadowdom with element-picker;r=bgrins
MozReview-Commit-ID: FCzWwF8bKZW

--HG--
extra : rebase_source : fcdb2d81471e05d8335968ddd81867929798ccd7
extra : intermediate-source : fb2a11e66f80fe06ecbbd529d6a8cbcffa8ff137
extra : source : 40277ae5dba52ca07d2bb23d3967cf67a3f30727
2018-06-26 19:22:31 +02:00
Razvan Caliman cd3349539a Bug 1472966 - Miscellaneous tweaks to paddings, margins and borders for font editor. r=gl
MozReview-Commit-ID: 5eCbnTdKvqO

--HG--
extra : rebase_source : 6353002400e1275e7b68e8ae863f911c263dc858
2018-07-04 14:05:23 +02:00
Razvan Caliman b66c3bca04 Bug 1472966 - Do not show "Rendered fonts" accordion if there are no fonts to show. r=gl
MozReview-Commit-ID: CF1eAnPvLnO

--HG--
extra : rebase_source : e64635a4cf5441a08565c4391a2746b38126263a
2018-07-03 20:14:09 +02:00
Razvan Caliman 8baecde7e2 Bug 1472966 - Limit list of used fonts to 3 and put others in a collapsed list. r=gl
MozReview-Commit-ID: AYKkU7MsMWD

--HG--
extra : rebase_source : e87991efa58d8c28afd82a58c95fd9777d4388fd
2018-07-03 20:05:40 +02:00
Razvan Caliman e82f93418a Bug 1472966 - Replace label for list of unused font families. r=gl
MozReview-Commit-ID: J5X2BT3YQY3

--HG--
extra : rebase_source : 74b9dfcfbd994c3f301464026b1afb222122b064
2018-07-03 17:21:10 +02:00
Razvan Caliman 9875cb25a8 Bug 1472966 - Styling tweaks for Font Editor. r=gl
MozReview-Commit-ID: 6T2IrHIHxpQ

--HG--
extra : rebase_source : cf572ccf27eba37746a49b2a1b94c7b3048c3c70
2018-07-03 14:44:08 +02:00
Daisuke Akatsuka 66aaca733d Bug 1473201: Change fill-opacity for color path to show actual color. r=jdescottes
MozReview-Commit-ID: HlDpuKkM5Se

--HG--
extra : rebase_source : 347e4a28b91944fca5dc2a3499f00e6f806f3c4d
2018-07-04 11:19:10 +09:00
Hemanth Kumar Veeranki b14e2fdc1c Bug 1471284 - Adjust appearance of throttling menu to match other controls; r=Honza
MozReview-Commit-ID: 5Xl9poqc8B8

--HG--
extra : rebase_source : 403958c1cc33dba129f580489cf3f979c6eec145
2018-07-17 15:39:39 +05:30
Belén Albeza cb2d3ee5bc Bug 1473901 - show shadow root mode. r=bgrins
MozReview-Commit-ID: Axt9W0uX4FB

--HG--
extra : rebase_source : a2708ee55feca17c79b110e6ea4507c8cb41caa1
2018-07-11 14:53:51 +02:00
Jan Odvarko 3eefd5203a Bug 1465352 - Clean up history reducer state; r=nchevobbe
MozReview-Commit-ID: LgWQ5fe7WXJ

--HG--
extra : rebase_source : 0ba660b19cf51f5963e1d4f56fee4546173cbb38
2018-07-19 14:26:34 +02:00
Patrick Brosset ca555bea46 Bug 1465424 - Added 3 histograms to test font editor usage assumptions; r=rcaliman
MozReview-Commit-ID: BIkqEzp5BNA

--HG--
extra : rebase_source : 376ba65ab069bd35b29672a29c8ee723af9bad90
2018-07-19 14:29:40 +02:00
Mantaroh Yoshinaga 7d2d8808bf Bug 1474221 - Part 3. Balance vertical padding of doorhanger popup menus and add more horizontal padding. r=birtles
MozReview-Commit-ID: 8plpV3rMx8t

--HG--
extra : rebase_source : 8aa1d3cebb5d8dc21685ae7c8ea2f6196ebb444c
2018-07-20 15:58:48 +09:00
Mantaroh Yoshinaga 0728ffb894 Bug 1474221 - Part 2. Make the chevron menu to be doorhanger menu. r=birtles
This patch will make the chevron menu to doorhanger menu and modify some tests
which related with this chevron menu.

MozReview-Commit-ID: BkdVHgRlHIw

--HG--
extra : rebase_source : 9c2300bdb40e70d0b975abbed2f9a424066e9312
2018-07-20 15:58:35 +09:00
Mantaroh Yoshinaga 65a508e9e3 Bug 1474221 - Part 1. Allow specifying MenuItem icons from Javascript. r=birtles
This patch introduces the icon property for MenuItem. It also add padding to
allow for checkboxes only if there is at least one MenuItem using a checkbox.

MozReview-Commit-ID: CvvlR51mA53

--HG--
extra : rebase_source : 47a2a7cace22ad93d247a1e60006f16eb79ab476
2018-07-19 16:11:26 +09:00
arthur.iakab 9a3f8590f8 Backed out changeset 82f89fcfaa82 (bug 1465500) For failing L10N by request of flod a=backout 2018-06-23 16:25:51 +03:00
abhinav 4237b258fa Bug 1461263 - "Load Temporary Addon" button should have trailing "…" character.r=flod
MozReview-Commit-ID: Lvz9F5s1dpJ

--HG--
extra : rebase_source : e4b75dd2098b8c53e93eff7fb20bc3eb27f74149
2018-06-22 09:17:40 +05:30
Razvan Caliman 334a9f2575 Bug 1465500 - Show list of font families declared but not used. r=gl
MozReview-Commit-ID: 4GfpV8RmK0N

--HG--
extra : rebase_source : eefd06c99c11a4be59804b5745a7567a32ca5677
2018-06-06 14:06:47 +02:00
Razvan Caliman 818d660315 Bug 1466225 - (Part 2) Split scale and transform shape path editor test to prevent exceeding max test run time. r=pbro
MozReview-Commit-ID: CT0bGAWmU36

--HG--
extra : rebase_source : 784d8cd695a1c1543b25976fd81db2f75adf666e
2018-06-21 16:26:00 +02:00
Razvan Caliman 0a7f44e5ae Bug 1466225 - (Part 1) Rename browser_inspector_highlighter-cssshape_06.js r=pbro
MozReview-Commit-ID: 4GY0pScutDI

--HG--
rename : devtools/client/inspector/test/browser_inspector_highlighter-cssshape_06.js => devtools/client/inspector/test/browser_inspector_highlighter-cssshape_06-translate.js
extra : rebase_source : 02340866d436618c3382307081720b8ddcce1c6b
2018-06-21 16:21:39 +02:00
Mantaroh Yoshinaga b3c473218f Bug 1454973 - Part 2.Add the animation inspector test of RTL environment. r=daisuke
The patch of part 1 changed the logic of scrubber and tick label/line.
So this patch will add the related tests of this

Furthermoroe, If clicking the edge of scrubber area, the test might fail in RTL
environment due to a calculation of click position. This patch will add the 1px
margin-inline-start in RTL environment in order to prevent this case.

MozReview-Commit-ID: 4XcEBq80yk2

--HG--
extra : rebase_source : f828c3d2f79a6c01345cf3ac0079b5fcac00a561
2018-06-22 13:43:36 +09:00
Mantaroh Yoshinaga 1c13315596 Bug 1454973 - Part 1. Support RTL in animation inspector. r=daisuke
This patch will make animation inspector to support RTL environment. In order to
support RTL in animation inspector, this patch introduce direction propertiy in
each component. Toolbox get the direction once[1], so this patch will not change
this direction property when changing the uidirection preference.

[1] https://searchfox.org/mozilla-central/rev/42930ab9634ebf3f62aed60f7d1c1bf25c0bf00c/devtools/client/framework/toolbox.js#194-206

MozReview-Commit-ID: KA3eTuKaKPN

--HG--
extra : rebase_source : aeca517f3a1904dfd07ced4a2b5f1e327d443b83
2018-06-22 13:43:16 +09:00
J. Ryan Stinnett 42d445d630 Bug 1468678 - Allow autoscrolling with RDM. r=ochameau
MozReview-Commit-ID: 7bOV0vrkdvf

--HG--
extra : rebase_source : c9b2dbbd67f3442060281b44653f018aecc653e7
2018-06-21 11:46:11 -05:00
Razvan Caliman cdcba5f2e2 Bug 1464336 - Font Editor: Show font family AND font name in editor and overview. r=pbro
- Show font family name as prominent identifier.
- Show font name underneath family in a smaller type.
- Update test to match correct strings.

MozReview-Commit-ID: FWqSdXi4HiY

--HG--
extra : rebase_source : e587740f3aebba01026751f880e9427de50bdda6
2018-06-20 12:09:17 +02:00
Daisuke Akatsuka 742cfdad99 Bug 1431576 - Part 4: Add test for selection of animation item. r=jdescottes
MozReview-Commit-ID: 46qhbjnRNGd

--HG--
extra : rebase_source : 355f227101f54be92b800f808ffd22cf5ac95809
2018-06-21 09:14:30 +09:00
Daisuke Akatsuka b1d89cfcc6 Bug 1431576 - Part 3: Unset selected color after closing animation detail pane. r=jdescottes
MozReview-Commit-ID: 1XpCyARLPy7

--HG--
extra : rebase_source : 65ef269a8e0c9869c47b583b2a9d3bcfdc1f8c3a
2018-06-21 09:12:39 +09:00
Daisuke Akatsuka dbc080bc60 Bug 1431576 - Part 2: Change selection color. r=jdescottes
MozReview-Commit-ID: KYUpWuKWQhf

--HG--
extra : rebase_source : 3d9379a27b5134594710ac76f6b56c1f4260f3b3
2018-06-21 09:10:49 +09:00
Daisuke Akatsuka fa3a792aa0 Bug 1431576 - Part 1: Change the colors to fit to photon. r=jdescottes
MozReview-Commit-ID: GccCOTeqqyX

--HG--
extra : rebase_source : 39742bab46111b9a5bfe22743548cd90a253c739
2018-06-21 09:08:37 +09:00
Sebastian Hengst 82bbb42c90 Bug 1469872 - update bugzilla products and components in moz.build files: devtools. r=nalexander
MozReview-Commit-ID: 6bs0jkTP6rP

--HG--
extra : rebase_source : 4e554f8e710aea1fb372a0f21d7539cf568baa17
2018-06-20 21:34:40 +03:00
Alexandre Poirot c2debeba9a Bug 1469824 - Remove AppCacheUtils.jsm. r=jryans
MozReview-Commit-ID: 7ZtVj55k11U

--HG--
extra : rebase_source : bdaefde6244c45547e1ab07f60568bb8fded2fa0
2018-06-20 04:50:19 -07:00
J. Ryan Stinnett dab4d53aee Bug 1469602 - Clean up custom host messages. r=ochameau
Slightly simplify custom host messaging by removing the redundant stringify /
parse.  This makes it simpler to ignore messages you might overhear.

MozReview-Commit-ID: JZHAzZAVeHZ

--HG--
extra : rebase_source : b5ead61c02e210a1ad4ad98891898081fa5487a7
2018-06-19 18:46:49 -05:00
Sebastian Hengst c0166972be Bug 1466139 - set animation panel ID depending on devtools.new-animationinspector.enabled. r=yulia
MozReview-Commit-ID: H093tRApoPq

--HG--
extra : rebase_source : 50a33bcc59b0321d274ae8649d37b73ef4c57a98
2018-06-18 18:40:22 +03:00
Daisuke Akatsuka a7f92e5b54 Bug 1467399 - Part 3: Modify a test for compositor sign. r=pbro
MozReview-Commit-ID: I7yLF334RJO

--HG--
extra : rebase_source : f3d8e38a7554780c3dc8224c78791e1d40a3011d
2018-06-20 20:11:42 +09:00
Daisuke Akatsuka 81d84b619f Bug 1467399 - Part 2: Guard from removed animation during updating the animation state. r=pbro
MozReview-Commit-ID: 9Ocb2tQuvoE

--HG--
extra : rebase_source : b16077810867fc35900b9452e2a1edb43f36b63c
2018-06-20 20:11:42 +09:00
Razvan Caliman 5a9a9cdd6b Bug 1464796 - (Part 6) Pick a font from descendants if no declared font was used on node. r=pbro
MozReview-Commit-ID: 78NMQovDQLU

--HG--
extra : rebase_source : 9023f4896e178b20e223d5fc88d7da579b543f41
2018-06-14 09:02:11 -07:00
Razvan Caliman 0531163183 Bug 1464796 - (Part 5) Update tests. r=pbro
MozReview-Commit-ID: Bzm5EzeL8Zu

--HG--
extra : rebase_source : ae402a88fb60e2f15b67a2a433cee7d8be04b58b
2018-06-08 12:03:54 +02:00
Razvan Caliman 970aea6e81 Bug 1464796 - (Part 4) Make DOM tweaks and add events to aid testing. r=pbro
MozReview-Commit-ID: GcDmBgeqeX0

--HG--
extra : rebase_source : ff49e8642be295a20466ef5bf4a9cce0943afb36
2018-06-07 14:05:17 +02:00
Razvan Caliman b2c6abe5f8 Bug 1464796 - (Part 3) Show metadata for all used fonts. r=pbro
MozReview-Commit-ID: cImy4JVAcu

--HG--
extra : rebase_source : 0163c244ae050e06f2f1ff65d76731382789d77d
2018-06-06 14:34:19 +02:00
Razvan Caliman e883d1ef61 Bug 1464796 - (Part 2) Select declared and used fonts. Group font family names by used and not used. r=pbro
MozReview-Commit-ID: 44RuWZBfzGX

--HG--
extra : rebase_source : 25c8c063961266f9f1f0d7ce6121a6f4225c1165
2018-06-05 12:22:52 +02:00
Razvan Caliman 718e0b8104 Bug 1464796 - (Part 1) Hide list of node used fonts from overview. r=pbro
MozReview-Commit-ID: 8Py0TLlzHEP

--HG--
extra : rebase_source : c5ab74c08190a4bebcb496c0b102a9b5347c05e3
2018-05-28 11:16:24 +02:00
Andreea Pavel 3c701634e0 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-20 14:28:15 +03:00
Xidorn Quan 93f4492e83 Bug 1418874 part 1 - Use JS impl of CSS lexer instead of that from InspectorUtils in devtools. r=tromey
MozReview-Commit-ID: 3mam0A2JNif

--HG--
extra : rebase_source : a4d6af4bbd063875903f9d37c221b0fb1fbf0ece
2018-06-14 18:02:02 -07:00
J. Ryan Stinnett fa78307d48 Bug 1466534 - Centralize DevTools link handling. r=jdescottes
This adds a `openContentLink` helper meant for any link controlled by web
content.  If there is an associated toolbox open, the toolbox's tab is used to
supply a triggering principal for the link.

MozReview-Commit-ID: 45l5yAPGpZr

--HG--
extra : rebase_source : 61a1d471d6792d148932488e854e16de60dea44b
2018-06-11 23:42:19 -07:00
Micah Tigley f4bbde0e2c Bug 1450930 - The Page Down/Up keys doesn't work after pressing Home/End keys. r=Honza,yzen
--HG--
extra : rebase_source : ca09d081d992bd60a08b28861db5907c1c4d4308
2018-06-06 11:10:49 -04:00
Dorel Luca b595d82310 Merge mozilla-central to mozilla-inbound 2018-06-20 01:06:23 +03:00
Dorel Luca e06ba10d0b Merge mozilla-inbound to mozilla-central. a=merge 2018-06-20 00:54:45 +03:00
Coroiu Cristina 2981dead5f Backed out changeset 5e2eaa601a6d (bug 1456779) for devtools failures at devtools/client/inspector/computed/test/browser_computed_getNodeInfo.js on a CLOSED TREE 2018-06-20 00:08:44 +03:00
Gabriel Luong e3c9a3fc67 Bug 1468768 - Part 3: Clean up the code in ElementStyle. r=pbro 2018-06-19 09:59:34 -04:00
Gabriel Luong b1cdbd091c Bug 1468768 - Part 2: Format the code in ElementStyle. r=pbro 2018-06-19 09:59:30 -04:00
Gabriel Luong 1691e8d11a Bug 1468768 - Part 1: Move UserProperties into its own file. r=pbro
--HG--
rename : devtools/client/inspector/rules/models/element-style.js => devtools/client/inspector/rules/models/user-properties.js
2018-06-19 09:59:25 -04:00
Yura Zenevich e8835cfdd7 Bug 1467643 - remove 'help' accessibility property from accessibility inspector. r=pbro
MozReview-Commit-ID: LtmD38VC8sN
2018-06-19 10:17:19 -04:00
Gabriel Luong b076087253 Bug 1468495 - Reset the inspector widths for the first run of 3 pane inspector. r=pbro 2018-06-19 10:13:37 -04:00
Gabriel Luong 92d14c289c Bug 1465649 - Update 3-pane mode's sidebar buttons. r=pbro 2018-06-19 09:39:56 -04:00
Razvan Caliman c6df0d1bfe Bug 1469109 - Do not rely on stored TextProperty when updating inline styles. r=pbro
MozReview-Commit-ID: BV6JlIol3k5

--HG--
extra : rebase_source : 557bfaa4837b58b67d744bba4fbef1bec2369919
2018-06-15 19:30:53 -07:00
Razvan Caliman b3f5a5970c Bug 1454317 - Reference correct shape swatch element after editing value in rule view. r=gl
MozReview-Commit-ID: LwF3XsE6yEs

--HG--
extra : rebase_source : ec28609972d25de265c514dd9322bb31b759937c
2018-06-18 20:11:05 +02:00
Valentin Gosu e575cbb03a Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
See Bug 1389251 comment 29 for full explanation of why we do this.
Also replaces ok(lines.length, value) with is(lines.length, value)

MozReview-Commit-ID: D4C3Aum9sfQ

--HG--
extra : rebase_source : d164764512640074d3d64d5dc4f86e193a9f26bc
2018-06-18 15:06:25 +02:00
Mark Banner b30ac6aacd Bug 1456762 - Remove now unnecessary import-globals-from statements in html files. r=mossop
Depends on D1643

MozReview-Commit-ID: 84M50HDg0wl

Differential Revision: https://phabricator.services.mozilla.com/D1644
2018-06-16 08:21:33 +00:00
Yura Zenevich 53bab65576 Bug 1466806 - fix RTL for tree view row expanders overlay and positioning. r=Honza
MozReview-Commit-ID: 8oPuRGIvMad
2018-06-19 10:53:45 -04:00
Gabriel Luong 5fdfb80b5f Bug 1456779 - Computed view should refresh on reflows. r=pbro 2018-06-19 10:43:12 -04:00
Ethan Glasser-Camp a0486a80d1 Bug 1440022: disconnect push tests from actually running r=lina
These tests were only not connecting due to an implementation detail
of the Push component.

MozReview-Commit-ID: 49JPgsfRxTF

--HG--
extra : rebase_source : 10a9116cbd4ecfbd8071b856bfafa59fe6dcdffc
2018-06-13 20:46:17 -04:00
J. Ryan Stinnett 0d1168deea Bug 1466733 - Rename WebExtension parent actors. r=ochameau
MozReview-Commit-ID: 6utlvMrDIBT

--HG--
rename : devtools/server/actors/addon/webextension-parent.js => devtools/server/actors/addon/webextension.js
rename : devtools/shared/specs/addon/webextension-parent.js => devtools/shared/specs/addon/webextension.js
extra : rebase_source : 0ad41d53a38999592ef8bb7fa20512a7054342bf
2018-06-14 14:43:18 -07:00
Daisuke Akatsuka 0e06059049 Bug 1466773 - Part 5: Add tests that whether the translateX change after resizing the width of animation inspector. r=gl
MozReview-Commit-ID: AbnJb8tmjJQ

--HG--
extra : rebase_source : 5b29c7dd22a09a7f7ded65a0fb89551d33149df6
2018-06-16 04:23:59 +09:00
Daisuke Akatsuka f90d416882 Bug 1466773 - Part 4: Rename CurrentTimeScrubberController to CurrentTimeScrubber for consisntency to KeyframesProgressBar. r=gl
MozReview-Commit-ID: 5Bt9HbNm6f2

--HG--
rename : devtools/client/inspector/animation/components/CurrentTimeScrubberController.js => devtools/client/inspector/animation/components/CurrentTimeScrubber.js
extra : rebase_source : 2303ccde57c7bc813a15a527124ac782ff23105f
2018-06-16 04:22:42 +09:00
Daisuke Akatsuka 26a96d417a Bug 1466773 - Part 3: Apply IndicationBar to the progress bar. r=gl
MozReview-Commit-ID: 2jvuevi65yC

--HG--
extra : rebase_source : af512b8bd7c5115bac648c16fd8fadceb83aa3c3
2018-06-16 04:22:42 +09:00
Daisuke Akatsuka 1db5a9c168 Bug 1466773 - Part 2: Apply IndicationBar to the scrubber. r=gl
MozReview-Commit-ID: HMR5N3Ailc8

--HG--
extra : rebase_source : 0f7a0bcabf410823bb7c26979d26a6fa8ee7cd96
2018-06-16 04:22:42 +09:00
Daisuke Akatsuka dc31779e90 Bug 1466773 - Part 1: Introduce IndicationBar. r=gl
MozReview-Commit-ID: KIBvWsY8Pji

--HG--
extra : rebase_source : cc7c1aaf21b181dac72f243f1ad138026fddcecf
2018-06-16 04:22:18 +09:00
Mantaroh Yoshinaga 60d0fc3a34 Bug 1464939 - Part 2.Remove right margin in case of the platform is not 'mac'.r=nchevobbe
MozReview-Commit-ID: Ltwhl0FfxDr

--HG--
extra : rebase_source : ae0297381d86ebc3415a8d9ccb49c2dd82627026
2018-06-13 17:24:01 -07:00
Mantaroh Yoshinaga 1575154fe6 Bug 1464939 - Part 1.Remove padding-inline-start and padding-inline-end style from the focusring of devtools's button and tab.r=nchevobbe
The devtool's focusring style will set the padding-inline-* to zero[1]. So
devtool's button which has padding will shrink the width when target element has
the focus. This patch will remove this style.

The tab style doesn't have a padding, so this change will not effect the tool tab.[2]

Furthermore, this will stretch the height of close button of split console.

[1] https://searchfox.org/mozilla-central/rev/292d295d6b084b43b70de26a42e68513bb7b36a3/devtools/client/themes/common.css#270-271
[2] https://searchfox.org/mozilla-central/rev/292d295d6b084b43b70de26a42e68513bb7b36a3/devtools/client/themes/toolbox.css#99

MozReview-Commit-ID: EMgvYEH2Fe1

--HG--
extra : rebase_source : 1459b0c8227968d4f1abbb97c507f7ed847a1a99
2018-06-13 17:23:47 -07:00
Mantaroh Yoshinaga ae5ae6a5d4 Bug 1466486 - Apply focus style to devtools selection button. r=nchevobbe
The bug 1444793 introduced the focus devtools button style instead of using
the outline style. However, devtools selection button didn't use this style.

This patch apply the focus style to the devtools selection buttons.

MozReview-Commit-ID: DQEDMRSThMr

--HG--
extra : rebase_source : 8a0044648b38430fed285f659c7a19597001794e
2018-06-15 10:52:09 -07:00
Daisuke Akatsuka 067a51bced Bug 1456828 - Part 4: Add a test that whether the scroll amount change. r=gl
MozReview-Commit-ID: AKC950dTv1g

--HG--
extra : rebase_source : f5a5a9bf50cd9f8b3facaf54c6cdac191811e791
2018-06-15 19:54:38 +09:00
Daisuke Akatsuka a66d570b05 Bug 1456828 - Part 3: Apply ProgressInspectionPanel to keyframes. r=gl
MozReview-Commit-ID: KOGrchRXo6G

--HG--
extra : rebase_source : 0ecb30a4e8e6141bda7435149f60026d2a8d93bf
2018-06-15 19:54:32 +09:00
Daisuke Akatsuka bb01d0ac70 Bug 1456828 - Part 2: Apply ProgressInspectionPanel to animations. r=gl
MozReview-Commit-ID: 7It2CibH3oa

--HG--
extra : rebase_source : a1e0cce1f9c0af731cb0e6d29c70e9ce20e4d5ea
2018-06-15 13:38:27 +09:00
Daisuke Akatsuka 976f361b5c Bug 1456828 - Part 1: Introduce ProgressInspectionPanel. r=gl
MozReview-Commit-ID: Jc5LEAOYvxr

--HG--
extra : rebase_source : 33ee41141fabe63732324491fc3851053d07c2f2
2018-06-15 13:38:26 +09:00
Dorel Luca ba31c8c2b2 Backed out 3 changesets (bug 1389251) for browser-chrome failure on browser/base/content/test/pageinfo/browser_pageinfo_image_info.js. CLOSED TREE
Backed out changeset a76a3251a9d2 (bug 1389251)
Backed out changeset c6baebf7b34c (bug 1389251)
Backed out changeset 6e89a11ae28e (bug 1389251)
2018-06-15 06:18:04 +03:00
Dorel Luca a6e10b0d0b Backed out 4 changesets (bug 1456828) for breaking devtools on devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js
Backed out changeset 3e53ab8d73b8 (bug 1456828)
Backed out changeset 0f6a56e95917 (bug 1456828)
Backed out changeset 2df7feea4ae1 (bug 1456828)
Backed out changeset faa7c8d0c069 (bug 1456828)
2018-06-15 04:50:43 +03:00
Valentin Gosu 9cdce69ad2 Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
See Bug 1389251 comment 29 for full explanation of why we do this.
Also replaces ok(lines.length, value) with is(lines.length, value)

MozReview-Commit-ID: BQMty9vR9q

--HG--
extra : rebase_source : 52d4720a59550d0bcbde1c21ba850fdc918b3241
2018-06-12 03:05:14 +02:00
Daisuke Akatsuka cab5dbfde5 Bug 1456828 - Part 4: Add a test that whether the scroll amount change. r=gl
MozReview-Commit-ID: AKC950dTv1g

--HG--
extra : rebase_source : eae728200a8cb33df7761ec49ceefe9ee30a651c
2018-06-15 01:40:26 +09:00
Daisuke Akatsuka f8b56d4edb Bug 1456828 - Part 3: Apply ProgressInspectionPanel to keyframes. r=gl
MozReview-Commit-ID: KOGrchRXo6G

--HG--
extra : rebase_source : 841752c187ec72a087a67e77efdb1307a18374f5
2018-06-15 01:40:25 +09:00
Daisuke Akatsuka e6cbcea152 Bug 1456828 - Part 2: Apply ProgressInspectionPanel to animations. r=gl
MozReview-Commit-ID: 7It2CibH3oa

--HG--
extra : rebase_source : 1944bab0fdf5003e90d2f4de7d182a9f6f6453cc
2018-06-15 01:40:25 +09:00
Daisuke Akatsuka b26921a601 Bug 1456828 - Part 1: Introduce ProgressInspectionPanel. r=gl
MozReview-Commit-ID: Jc5LEAOYvxr

--HG--
extra : rebase_source : e0f0a766e5f2fb99afccdee508b344cc0c11bd42
2018-06-15 01:40:08 +09:00
Julian Descottes 9f859ee6b8 Bug 1436303 - Enable mozilla/no-define-cc-etc for some DevTools files;r=ochameau,standard8
MozReview-Commit-ID: IbSt6lAhOYt

--HG--
extra : rebase_source : 61b562240f83da0ec15e584cd0e965466b6be4b1
2018-06-08 16:46:59 +02:00
Narcis Beleuzu 8aa6325a89 Merge inbound to mozilla-central. a=merge 2018-06-14 00:52:57 +03:00
Gabriel Luong fafad3a0f8 Bug 1463843 - Save the initial commited value in the first update call after text property editor calls create. r=pbro
In TextPropertyEditor, we call create() follow by update(). In create() we are parsing the
CSS property to store as the last committed values and this is unnnecessary and expensive
since we also parse the CSS property afterwards in update().

This changes moves the storing of the committed value over to the initial update() call
after create().
2018-06-13 12:08:16 -04:00
Gabriel Luong 17c370cc6b Bug 1468357 - Remove duplicate reference to the StyleRuleActor in the Rule. r=pbro 2018-06-13 12:07:47 -04:00
Patrick Brosset 486ffb1360 Bug 1467076 - Reflect the content of the style attribute in the inline element rule; r=gl
This makes the content of the inline element rule much simpler.
It now is always in line with what the style DOM attribute contains.
It does not attempt to remember old properties that used to exist but
were removed.
It also reflects the order in which properties appear in the attribute.

This is what Chrome DevTools also does.
It is also more correct because we used to try to remember old properties
and marked them as disabled, but trying to enable them would never work.

One test was therefore removed because it wasn't needed anymore after this
change.
One new test was added. It checks the order of properties specifically.


MozReview-Commit-ID: uzNezMdxBX

--HG--
extra : rebase_source : 95edd84d0528702ec7658bc16f0dc7f3fe03f67d
2018-06-06 17:09:28 +02:00
Alexandre Poirot f68f33087a Bug 1466691 - Replace callback style in favor of promise for TabClient methods. r=jryans
MozReview-Commit-ID: 6Is4O8KQhgY

--HG--
extra : rebase_source : 8987e85385bd202a8e9100a230eff1c1fcdcb4f9
2018-06-05 01:50:40 -07:00
Alexandre Poirot f9d8e10a27 Bug 1466691 - Replace callback style in favor of promise for SourceClient methods. r=jryans
MozReview-Commit-ID: F78igLUlqn6

--HG--
extra : rebase_source : 193383f22b3d6ac55df69948619ba2a9115e7235
2018-06-05 01:09:43 -07:00
Gabriel Luong dafeee7703 Bug 1468002 - Set the initial grid highlighter settings in the reducer. r=pbro 2018-06-11 16:33:41 -04:00
David Walsh 539a9319f7 Bug 1467805 - Debugger Release v64;r=jdescottes
MozReview-Commit-ID: 15lvtOM0WVU

--HG--
extra : amend_source : 9fb5da0d25e62acc3bf3d7bb222c265e8c18179e
2018-06-08 12:27:47 -05:00
Joel Maher 50b91c0a14 Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown 2018-06-10 05:01:47 -04:00
Bogdan Tara fd27dd053f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-06-09 15:08:05 +03:00
Brindusan Cristian dd385305f3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-09 01:01:52 +03:00
Brindusan Cristian 731081c222 Merge inbound to mozilla-central. a=merge 2018-06-09 00:53:46 +03:00
Noemi Erli bbba37e212 Bug 1299001 - Disable devtools/client/aboutdebugging/test/browser_addons_debug_webextension_popup.js for frequent timeouts on Linux64 debug r=jmaher 2018-06-08 02:52:00 +03:00
Jan Odvarko de2889e000 Bug 1465455 - extract middleware and enhancer functions from store.js; r=nchevobbe
MozReview-Commit-ID: L9bhjZD028G

--HG--
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/actor-releaser.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/batching.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/css-error-reporting.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/message-cache-clearing.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/enhancers/net-provider.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/history-persistence.js
rename : devtools/client/webconsole/store.js => devtools/client/webconsole/middleware/thunk.js
extra : rebase_source : 76ee8bf81bbb5543d85c891451a67846dcf17864
2018-06-08 08:21:32 +02:00
Ciure Andrei 25ae31a366 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-08 00:54:06 +03:00
Ciure Andrei 05605d68c4 Merge inbound to mozilla-central. a=merge 2018-06-08 00:50:18 +03:00
Gabriel Luong e18a43e435 Bug 1192642 - Add a left host type for the toolbox. r=pbro 2018-06-07 12:45:53 -04:00
David Walsh 34ffde80bf Bug 1466870 - Update Debugger Frontend v63 r=jdescottes 2018-06-06 09:09:14 -05:00
Julian Descottes 5cfc704074 Bug 1467407 - Fix incorrect usage of ok() in devtools mochitests;r=jryans
All the changes here either directly worked when switching from ok() to is()
or were straightforward to fix.

MozReview-Commit-ID: LEcCu0A4msu

--HG--
extra : rebase_source : e46c812a64bca55cc29d7e76298d15bbc1b30b2a
2018-06-07 12:06:20 +02:00
Julian Descottes e8cff4865a Bug 1467407 - Fix incorrect usage of ok() in devtools keyboard nav mochitest;r=yzen
MozReview-Commit-ID: 3LGuqjnWYRA

--HG--
extra : rebase_source : b1707f8e1e627580deaef71a17033798ee0477a0
2018-06-07 12:03:47 +02:00
Daisuke Akatsuka 8c597aa3d1 Bug 1461899: Use mouseover of another element instead of mouseout. r=gl,jmaher
MozReview-Commit-ID: 15ykKWTJMOW

--HG--
extra : rebase_source : 58c62d6a1c63ab85d7d42c0cc36a5f3a132dc2ee
2018-06-08 10:01:29 +09:00
Blake Kaplan 49224c479c Bug 1186265 - Move devtools over to getBounds(). r=pbro
This leaves getAdjustedQuads alone because it lives in its own world and its
result gets sent over IPC. That leaves things in a bit of an intermediate
state, but that should be OK for now.

MozReview-Commit-ID: DH6eGqCFhPr

--HG--
extra : rebase_source : 39feed5868c86a104e586f40bd1e80e8f8f34e0b
2018-06-04 16:41:43 -07:00
J. Ryan Stinnett e435d92b91 Bug 1172897 - Rename WebExtensionChildActor to WebExtensionTargetActor. r=ochameau
MozReview-Commit-ID: FkALAZ5HYCe

--HG--
rename : devtools/server/actors/addon/webextension.js => devtools/server/actors/targets/webextension.js
rename : devtools/shared/specs/targets/parent-process.js => devtools/shared/specs/targets/webextension.js
extra : rebase_source : a7249775cdecfb674fb7f7db84dc11f47c1ad7c5
2018-06-04 19:29:52 -05:00
J. Ryan Stinnett be021da252 Bug 1172897 - Rename BrowserAddonActor to AddonTargetActor. r=ochameau
MozReview-Commit-ID: 4iI6BQaleJS

--HG--
rename : devtools/server/actors/addon.js => devtools/server/actors/targets/addon.js
extra : rebase_source : f48676bdda8b68226a00cb29c164180526389c4a
2018-06-04 18:37:02 -05:00
J. Ryan Stinnett 3133003d18 Bug 1172897 - Move DevTools addon modules to subdir. r=ochameau
MozReview-Commit-ID: D61WJnoYQe3

--HG--
rename : devtools/server/actors/addons.js => devtools/server/actors/addon/addons.js
rename : devtools/server/actors/addon-console.js => devtools/server/actors/addon/console.js
rename : devtools/server/actors/webextension-inspected-window.js => devtools/server/actors/addon/webextension-inspected-window.js
rename : devtools/server/actors/webextension-parent.js => devtools/server/actors/addon/webextension-parent.js
rename : devtools/server/actors/webextension.js => devtools/server/actors/addon/webextension.js
rename : devtools/shared/fronts/addons.js => devtools/shared/fronts/addon/addons.js
rename : devtools/shared/fronts/webextension-inspected-window.js => devtools/shared/fronts/addon/webextension-inspected-window.js
rename : devtools/shared/specs/addons.js => devtools/shared/specs/addon/addons.js
rename : devtools/shared/specs/webextension-inspected-window.js => devtools/shared/specs/addon/webextension-inspected-window.js
rename : devtools/shared/specs/webextension-parent.js => devtools/shared/specs/addon/webextension-parent.js
extra : rebase_source : 7a9038e96f51695f92c3a676aeeaab02fd8ca10a
2018-06-04 18:12:11 -05:00
J. Ryan Stinnett 2d8cc5a3cb Bug 1172897 - Rename ChildProcessActor to ContentProcessTargetActor. r=ochameau
MozReview-Commit-ID: 60kELwh0N3f

--HG--
rename : devtools/server/actors/child-process.js => devtools/server/actors/targets/content-process.js
extra : rebase_source : 87af1aebbeeaf5a0649566a1f7cca37f88a7d5fe
2018-06-04 17:30:06 -05:00
J. Ryan Stinnett 70dc511eef Bug 1172897 - Rename ChromeActor to ParentProcessTargetActor. r=ochameau
MozReview-Commit-ID: JM17h5ArYub

--HG--
rename : devtools/server/actors/chrome.js => devtools/server/actors/targets/parent-process.js
extra : rebase_source : 2eae9440b9fac9ae1b42e910ac6cc5abf14105de
2018-06-01 17:31:48 -05:00
J. Ryan Stinnett e2438e6bb8 Bug 1172897 - Rename WorkerActor to WorkerTargetActor. r=ochameau
MozReview-Commit-ID: 2Qakr1PHKNZ

--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_WorkerActor.attach.js => devtools/client/debugger/test/mochitest/browser_dbg_WorkerTargetActor.attach.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_WorkerActor.attachThread.js => devtools/client/debugger/test/mochitest/browser_dbg_WorkerTargetActor.attachThread.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attach-worker1.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attach-worker1.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attach-worker2.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attach-worker2.js
rename : devtools/client/debugger/test/mochitest/code_WorkerActor.attachThread-worker.js => devtools/client/debugger/test/mochitest/code_WorkerTargetActor.attachThread-worker.js
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attach-tab1.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attach-tab1.html
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attach-tab2.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attach-tab2.html
rename : devtools/client/debugger/test/mochitest/doc_WorkerActor.attachThread-tab.html => devtools/client/debugger/test/mochitest/doc_WorkerTargetActor.attachThread-tab.html
rename : devtools/server/actors/worker.js => devtools/server/actors/targets/worker.js
rename : devtools/shared/specs/worker/worker.js => devtools/shared/specs/targets/worker.js
extra : rebase_source : cc94b13a2e50db862bad9d7c518619052cc6e5b4
2018-06-01 15:59:24 -05:00
J. Ryan Stinnett ff819eb8ce Bug 1172897 - Remove deprecated eager actor construction path. r=ochameau
MozReview-Commit-ID: ALnbhoh0Nzj

--HG--
rename : devtools/server/tests/unit/registertestactors-03.js => devtools/server/tests/unit/registertestactors-lazy.js
extra : rebase_source : 9d998569e3ffb5ccdd74c3b01a8981c3f68ea656
2018-05-30 19:19:11 -05:00
J. Ryan Stinnett eaa4969e77 Bug 1172897 - Rename TabActor to BrowsingContextTargetActor. r=ochameau
MozReview-Commit-ID: LPTEx2h4F1o

--HG--
rename : devtools/server/actors/tab.js => devtools/server/actors/targets/browsing-context.js
rename : devtools/shared/specs/tab.js => devtools/shared/specs/targets/browsing-context.js
extra : rebase_source : e62720693ad492cdfb68ab21af1f54d78e85123a
2018-05-25 18:20:28 -05:00
Gabriel Luong de8e85038b Bug 1466794 - Make sure the highlighters overlay is initialized for the grid inspector. r=pbro 2018-06-07 11:54:42 -04:00
Cosmin Sabou 11c4c457c2 Bug 1455225 - Disable browser_dbg_sources-iframe-reload.js on Linux x64 debug for frequent failures. r=jmaher 2018-06-07 13:02:14 +03:00
Mantaroh Yoshinaga f80ca025d2 Bug 1467033 - Add minwidth=50 to toolbox-window.xul and toolbox-process-window.xul. r=jdescottes
This patch will prevent the devtools shrink very narrow width in the case of separated window or browser toolbox.

MozReview-Commit-ID: GjMEOHNZ0O6

--HG--
extra : rebase_source : fa8aa64b7617300181d1be5dda983bc2c114bdbc
2018-06-06 16:04:33 +09:00
Gabriel Luong 365d961370 Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins 2018-06-08 12:22:57 -04:00
Brindusan Cristian 8a7b503816 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-09 01:03:12 +03:00
shindli ac62ac7d2e Backed out changeset 41d517d39bdd (bug 1466558) for devtools failures in devtools/client/sourceeditor/test/browser_vinemacs.js on a CLOSED TREE 2018-06-08 20:57:01 +03:00
Yura Zenevich 0e57fc9ce9 Bug 1453093 - move accessible actor instantiation and panel tab highlighting into tool startup component. r=ochameau
MozReview-Commit-ID: F02RgSyupUQ
2018-06-08 13:24:20 -04:00
Mantaroh Yoshinaga 9418716ce8 Bug 1467679 - Clear the devtools.toolbox.host value if this value is unexpected. r=gl
Bug 1192642 introduced new host type. If updating to this version, previous
preference value will be unexpected. This patch will restore this preference to
default value if this pref is unexpected value.

MozReview-Commit-ID: LO3R6fFHWh6
2018-06-08 13:18:54 +09:00
Dorel Luca 1fa6e590fd Backed out changeset 120a4d4dced8 (bug 1467679) for Devtools failure on devtools/client/debugger/test/mochitest/browser_dbg_host-layout.js. CLOSED TREE 2018-06-08 19:33:15 +03:00
Gabriel Luong 388b23d8ab Bug 1466558 - Provide Haxe Language Syntax Highlighting. r=bgrins 2018-06-08 12:22:57 -04:00
Mantaroh Yoshinaga 9f852ee8b4 Bug 1467679 - Clear the devtools.toolbox.host value if this value is unexpected. rgl
Bug 1192642 introduced new host type. If updating to this version, previous
preference value will be unexpected. This patch will restore this preference to
default value if this pref is unexpected value.

MozReview-Commit-ID: LO3R6fFHWh6
2018-06-08 13:18:54 +09:00
Gabriel Luong 24c0e82364 Bug 1467564 - Only show the 3 pane tooltip in release or beta. r=pbro 2018-06-08 08:51:59 -04:00
J. Ryan Stinnett 39694624d1 Bug 1306975 - Support containers in RDM. r=gl
This adds support for container tabs / contextual identity in Responsive Design
Mode.  Tabs in non-default contexts can now be opened in RDM just like regular
tabs.

MozReview-Commit-ID: BofTgrowjGV

--HG--
extra : rebase_source : 171f6d0579ef3528160729b964d1cc71e1d74386
2018-02-23 17:33:55 -06:00
Jan Odvarko d0788c7ede Bug 1465594 - Ensure proper order of XHRs; r=jryans
MozReview-Commit-ID: BdieFClyunE

--HG--
extra : rebase_source : 74b95c1c10f027a44fc80db18118f455f11b46c5
2018-06-07 14:51:40 +02:00
Razvan Caliman 781f794ead Bug 1464846 - Font Editor: create new property with desired value instead of initial. r=pbro.
MozReview-Commit-ID: IopuLJQ3NV0

--HG--
extra : rebase_source : d4a8587c616526c24a401a637bcfa7808ebe3430
2018-06-04 16:12:22 +02:00
Julian Descottes e8c2297ae5 Bug 1467117 - remove unneeded sort() of devtools definitions;r=daisuke
MozReview-Commit-ID: JxZX4lRSasv

--HG--
extra : rebase_source : bf26ed09cb9def1f9c5fd6a3bc40968e4ce4dffc
2018-06-06 16:03:44 +02:00
Belén Albeza c44baa0cf5 Bug 1465717 - Missing test for opening links when devtools are in a separate window. r=jdescottes
MozReview-Commit-ID: 2yK63fjjXvs

--HG--
extra : rebase_source : 0f05eec2f013bb038673a77399d59b0bfd3f213c
2018-05-24 18:01:39 +02:00
Julian Descottes 9837cd624e Bug 1466744 - Support localization for Application panel tab title;r=flod
MozReview-Commit-ID: 7dhAfLisZS0

--HG--
extra : rebase_source : 68e540480c2ee9c82d7eb28507e378a186b61bc7
2018-06-05 12:48:14 +02:00
Narcis Beleuzu 68ae436133 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-06 12:50:03 +03:00
Mantaroh Yoshinaga 5723c2c0d6 Bug 1466450 - Apply photon icon color style to the close button of animation inspector. r=daisuke 2018-06-06 10:21:38 +09:00
Razvan Caliman a8d83e0268 Bug 1465397 - Font Editor: read font properties from computed style and overwrite with ones explicitly declared. r=pbro.
- Read all expected font properties from computed style.
- Overwrite with properties explicitly declared in rules which apply.
- Skip explicit keywords, CSS Custom Properties and calc() expressions.

MozReview-Commit-ID: JAKHundvV5w

--HG--
extra : rebase_source : d809d6630ab4eb3015e14daf8bcad5f2c8a14b11
2018-06-04 15:07:00 +02:00
arthur.iakab fd0ee7c9b8 Merge inbound to mozilla-central a=merge 2018-06-06 00:58:30 +03:00
Mantaroh Yoshinaga 45ba5caba8 Bug 1466007 - Add test which checking that the all tab will go into overflow menu if devtool's toolbar width is minimum width.r=jdescottes
This patch add the test which confirm to display only chevron when width is narrow.

MozReview-Commit-ID: CpF4bWMtu8R

--HG--
extra : rebase_source : e49145ddcf963476fcaf96828b83740011bf1f90
2018-06-06 09:42:15 +09:00
Razvan Caliman 8a3c0d21c4 Bug 1465020 - Do not trim whitespace from variable font axis tag names. r=gl
MozReview-Commit-ID: 6pdCAPhJHze

--HG--
extra : rebase_source : b3fa41e4e71b9a161932455db3341d019568fa1c
2018-06-05 13:59:38 +02:00
Gabriel Luong 9491ea9135 Bug 1464442 - Make the display-type badge in the markup-view say "subgrid" if the element is a subgrid. r=pbro 2018-06-05 09:16:54 -04:00
Eliza Balazs 449c0ea9a4 Bug 1448484 - disable browser_storage_cookies_samesite.js for frequent failures on win 10 !debug. r=jmaher 2018-06-05 01:46:00 +03:00
Axel Hecht 4dae1c8fc0 bug 1466400, don't hardcode en-US for devtools/client fluent at build time, r=flod
MozReview-Commit-ID: IWtdr5XlQ80

--HG--
extra : rebase_source : 1fa53de9133ae550e4d4123aedb014e90496b09d
2018-06-04 09:10:18 +02:00
Daisuke Akatsuka 9b76407830 Bug 1465077 - Part 2: Add a test which checks whether the scrubber never be located at negative position. r=pbro
MozReview-Commit-ID: 1xeOzaJlYwH

--HG--
extra : rebase_source : 35ca1b6a1e679784bda23259dafcbe29ca06c7be
2018-06-01 00:20:20 +09:00
Daisuke Akatsuka 71db6ad73a Bug 1465077 - Part 1: Introduce doSetCurrentTimes so as to not forget the createdTime. r=pbro
MozReview-Commit-ID: G76mJIYZ4Mm

--HG--
extra : rebase_source : 55946779fd74a97176ac8aeb979560b3fc0c245d
2018-06-01 00:20:16 +09:00
Daisuke Akatsuka a491f34bbd Bug 1452495: Split browser_animation_keyframes-graph_computed-value-path test. r=gl
MozReview-Commit-ID: CNJxH3JxJzE

--HG--
extra : rebase_source : 6371618ba52d06df2ddbc97d5f0bed53b1b51879
2018-06-03 23:18:22 +09:00
Daisuke Akatsuka dc23fc9878 Bug 1453246 - Part 2: Add test for avoiding double highlight. r=gl
MozReview-Commit-ID: 1GUuC9Xbrf0

--HG--
extra : rebase_source : 9cd1d8310334d5b0c10cf2030d221691d9fa86a0
2018-06-03 22:52:30 +09:00
Daisuke Akatsuka ca72e7b6cc Bug 1453246 - Part 1: Disable mouseover/mouseover if the target node already highlighted. r=gl
MozReview-Commit-ID: 6kMvLgnx07V

--HG--
extra : rebase_source : 630e2956e9284fd4794ab211e0db676c74f216cb
2018-06-03 22:52:23 +09:00
shindli 936dd8d764 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-04 01:07:15 +03:00
Brian Grinstead 057167f7eb Bug 1425552 - Move clearOutput and clearPrivateMessages from the jsterm and onto the WebConsoleFrame;r=nchevobbe
MozReview-Commit-ID: 9lJW7qt64DT

--HG--
extra : rebase_source : 1a331fb42429206688ac5c980a2915c1c7d48157
2018-06-02 16:44:08 -07:00
Andreea Pavel 4ced6e8b2d Merge mozilla-central to autoland. a=merge 2018-06-03 07:27:01 +03:00
Tiberius Oros ed6faed942 Bug 1291027 - disable browser_dbg_variables-view-popup-10.js for frequent Windows failures. r=jmaher 2018-06-02 16:04:00 +03:00
Csoregi Natalia e2f48890e1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-02 01:05:17 +03:00
Gabriel Luong 6a3f757203 Bug 1465810 - Update Codemirror to 5.38.0. r=bgrins 2018-06-01 15:58:04 -04:00
Julian Descottes f5969ec9dc Bug 1454696 - Update console stubs to use const rather than let;r=nchevobbe
MozReview-Commit-ID: DqquWq8anJ0

--HG--
extra : rebase_source : 0ebdde99dd84c04f2bba78bc801172d0bd8ce0b3
2018-06-01 15:19:44 +02:00
Julian Descottes 7fdc2c153f Bug 1454696 - Fix leftover issues for prefer-const;r=yulia
MozReview-Commit-ID: JwOXoqw2mks

--HG--
extra : rebase_source : a3f07665a42c2779a85b7901a07206266a9d1616
extra : source : ae946f375e0d0f4f0f0fc859c54040fef42cbc2c
2018-06-01 12:19:35 +02:00
Julian Descottes 640fe52298 Bug 1454696 - Run eslint --fix for prefer-const;r=yulia
MozReview-Commit-ID: F6xUXCgdRE4

--HG--
extra : rebase_source : 65de1b0aba412d9044b5196115f74276caa058f2
2018-06-01 12:36:09 +02:00
Nicolas Chevobbe 2c3dd00e37 Bug 1464476 - Remove devtools.webconsole.autoMultiline preference; r=Honza.
The preference was true by default and never exposed to
the users, so removing it is the logical next step. This
patch removes all occurences of the preference, and add
a fix to the RETURN key handling when the autocomplete
popup is open (this is asserted on a test where autoMultiline
was explicitely disabled.)

MozReview-Commit-ID: 5783AK8lGR

--HG--
extra : rebase_source : 349a808b86410f5470d19c4f32d2b7040e060fbb
2018-05-29 17:32:56 +02:00
Julian Descottes 6e87465913 Bug 1450071 - Use fluent-react to localize application panel;r=flod,ladybenko,stas
MozReview-Commit-ID: 8zWePxv6i33

--HG--
extra : rebase_source : 555f1e54bd08e386d593ab3b5f97a0e67205f60b
2018-05-28 10:51:58 +02:00
Julian Descottes 362b087916 Bug 1450071 - Vendor fluent-react in devtools/client/shared;r=jryans,stas
Ultimately fluent.js should not be vendored here, since fluent-react only
needs 2 methods from fluent.js.

Work is currently ongoing to extract those dependencies to separate packages,
once ready we will remove this vendored version of fluent.js.

MozReview-Commit-ID: E5uwsCHQ7tj

--HG--
extra : rebase_source : 549200589ee8f33a950cf28787ae170ee43229c1
2018-05-28 21:26:57 +02:00
Jason Laster 917492cdcf Bug 1466062 - Update Debugger Frontend v62. r=jdescottes 2018-06-01 11:24:25 -04:00
J. Ryan Stinnett 8acfe046de Bug 1465941 - Fix RDM toolbar icon appearance. r=birtles
Some of the RDM toolbar icons relied on `background-size: cover` from the
overall DevTools button styles, which was removed recently in bug 1442531.  We
restore RDM's appearance by copying this style into RDM styles.

MozReview-Commit-ID: KcZwaRgZUsh

--HG--
extra : rebase_source : 4a2f548f6f073870ad06183a33bdaabc2bff6d92
2018-05-31 15:21:50 -05:00
Mantaroh Yoshinaga 90bed0a752 Bug 1456056 - Part 3. Use the grid layout to a toolbar in order to display only the chevron button and the controls element if devtool's width is narrow. r=jdescottes,nchevobbe
This patch will apply the grid layout to the toolbar.
If devtools's width is narrow, we expected that devtool display chevron and the
controls elements only(i.e. chevron and meatball and close button).
In order to display these button, a wrapper of toolbar will use grid layout.

Basically, this patch define grid columns as follow:

------------------------------------------------
| Picker |  tooltabs  |  commands |   controls  |
|  auto  | 26px ~ 1fr |    auto   |  max-content|
------------------------------------------------

We can disable the picker and command buttons, in this case, a toolbar will
stretch the tooltabs width by using grid-column-start/end.

MozReview-Commit-ID: ByY2qt2xhAg

--HG--
extra : rebase_source : c86b30acbfc32172eceea365e84ed03d717d5345
2018-05-31 10:25:29 +09:00
Mantaroh Yoshinaga 4682781417 Bug 1456056 - Part 2. Display chevron button only if the devtool width is narrow.r=jdescottes
This patch will allow that all buttons which accessing the tool panel is
overflowed. i.e. toolbar will display chevron button only.

MozReview-Commit-ID: GbKbAhtpYt7

--HG--
extra : rebase_source : 971aef121c329e6a5ba3ada24015a1d820aab26a
2018-05-31 10:23:36 +09:00
Mantaroh Yoshinaga f09e3bd9dc Bug 1456056 - Part 1. Improve the performance of toolbar tabs overflow. r=jdescottes
This patch will two impprove performances:

 * Remove unnecesarry reflow by using the DOMWindowUtils.getBoundsWithoutFlushing().
   This is a tiny performance improvement. Previous code will reflow on each
   tab width caclculation.

 * Change requestIdleCallback's timeout to 100ms.
   If user resize the devtool's width over time, overflow calculation will occur
   every 300ms. This patch will reduce this delay.

MozReview-Commit-ID: FxZuK0wGxHk

--HG--
extra : rebase_source : 06a0a4ba5312125e7d15378c253f7278a39a69f9
2018-05-31 10:22:31 +09:00
Noemi Erli 1fd69fa2bc Backed out 18 changesets (bug 1462784) for failures in devtools/client/performance/test/unit/test_tree-model-08.js on a CLOSED TREE
Backed out changeset a74d36598442 (bug 1462784)
Backed out changeset c8192175f360 (bug 1462784)
Backed out changeset cde492240e99 (bug 1462784)
Backed out changeset 8c8d30fa406c (bug 1462784)
Backed out changeset ad3802ffb780 (bug 1462784)
Backed out changeset 2fe10732076c (bug 1462784)
Backed out changeset 268a72b7c3c4 (bug 1462784)
Backed out changeset 4055eb6c3bc6 (bug 1462784)
Backed out changeset 3901070e2e60 (bug 1462784)
Backed out changeset 2faf787fbbdf (bug 1462784)
Backed out changeset 8f06963c7c6f (bug 1462784)
Backed out changeset 036e6f64e224 (bug 1462784)
Backed out changeset e670f156a603 (bug 1462784)
Backed out changeset cd39588aece4 (bug 1462784)
Backed out changeset 2ac65d100fa2 (bug 1462784)
Backed out changeset ea05ff70a51d (bug 1462784)
Backed out changeset 8a06c0ba42f7 (bug 1462784)
Backed out changeset 52ed9a039ad2 (bug 1462784)
2018-06-01 01:06:29 +03:00
Noemi Erli 614b78ae36 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-01 00:58:09 +03:00
Noemi Erli 54db5253b6 Merge inbound to mozilla-central. a=merge 2018-06-01 00:51:37 +03:00
Markus Stange 2d2563cbdc Bug 1462784 - Update the devtools performance panel for the new category list. r=gregtatum
MozReview-Commit-ID: HwRFEfgA4L

--HG--
extra : rebase_source : 56e48e2bac9db59da7706392f3f57d0f66763eee
2018-05-23 23:11:41 -04:00
Michael Ratcliffe 0195b3129a Bug 1463087 - Instrument inspection of JS execution in the Web Console with event telemetry r=yulia
MozReview-Commit-ID: 2lri9Kzso7Q

--HG--
extra : rebase_source : d309387c31f3d52871502db7dd35fe2c93153d38
2018-05-24 16:22:47 +01:00
Michael Ratcliffe 190ce58cbf Bug 1463083 - Instrument inspection of inspector side panel switching with event telemetry r=yulia
MozReview-Commit-ID: ANPWNvYRfdH

--HG--
extra : rebase_source : 2bc1e86ebaa8eda2ec0b858c918996e1f3600f79
2018-05-24 14:21:49 +01:00
Michael Ratcliffe d4c9aea2cf Bug 1463081 - Instrument inspection of "Edit Rule" in Rule View with event telemetry r=yulia
The changes to telemetry.js::recordEvent() were necessary because the optional value and extra params cannot be sent to Services.telemetry.recordEvent() as undefined without throwing... using null instead works just fine.

MozReview-Commit-ID: CgoqSeR6mkl

--HG--
extra : rebase_source : 45bf8e249836e2a5c1a1281f1658170a44e1c470
2018-05-30 17:53:29 +01:00
Jan Odvarko 0f7d120ed3 Bug 1462390 - Extract history from JSTerm component; r=nchevobbe
MozReview-Commit-ID: DTlW1h2ACoI

--HG--
extra : rebase_source : 90ecbeee7d198c779c8f19986722dcfd8970fad9
2018-05-31 12:41:29 +02:00
Andreea Pavel 38bcf897f1 Merge mozilla-inbound to mozilla-central. a=merge 2018-05-31 13:04:21 +03:00
Yura Zenevich f8fc9044ec Bug 1456756 - select parent row if available when ArrowLeft is pressed on collapsed or non-expandable row. r=Honza
MozReview-Commit-ID: 74LXTQcj8H9
2018-05-31 00:10:48 -04:00
Yura Zenevich eb544a9496 Bug 1455276 - ensure links in strings can open in Accessible properties. r=nchevobbe
MozReview-Commit-ID: 1kjUI8tny0X


--HG--
rename : devtools/client/accessibility/test/browser.ini => devtools/client/accessibility/test/browser/browser.ini
rename : devtools/client/accessibility/test/browser_accessibility_context_menu_browser.js => devtools/client/accessibility/test/browser/browser_accessibility_context_menu_browser.js
rename : devtools/client/accessibility/test/browser_accessibility_context_menu_inspector.js => devtools/client/accessibility/test/browser/browser_accessibility_context_menu_inspector.js
rename : devtools/client/accessibility/test/browser_accessibility_mutations.js => devtools/client/accessibility/test/browser/browser_accessibility_mutations.js
rename : devtools/client/accessibility/test/browser_accessibility_reload.js => devtools/client/accessibility/test/browser/browser_accessibility_reload.js
rename : devtools/client/accessibility/test/browser_accessibility_sidebar.js => devtools/client/accessibility/test/browser/browser_accessibility_sidebar.js
rename : devtools/client/accessibility/test/browser_accessibility_tree.js => devtools/client/accessibility/test/browser/browser_accessibility_tree.js
rename : devtools/client/accessibility/test/browser_accessibility_tree_nagivation.js => devtools/client/accessibility/test/browser/browser_accessibility_tree_nagivation.js
2018-05-31 00:08:06 -04:00
arthur.iakab f1046ac67f Merge mozilla-central to inbound 2018-05-31 01:08:35 +03:00
arthur.iakab fb18cb09bd Merge mozilla inbound to central a=merge 2018-05-31 01:05:10 +03:00
Natalia Csoregi ada81bee2b Bug 1465369 - Removed reference to old winxp and osx 10.8. r=jmaher 2018-05-30 07:47:00 +03:00
Razvan Caliman 476e494dab Bug 1464801 - Assign writer methods to each axis defined in font-variation-settings during editor setup. r=pbro
MozReview-Commit-ID: 2L3etSyDBPR

--HG--
extra : rebase_source : 0f0a0df9a42125bf76cdea78e73e501817038791
2018-05-30 00:13:00 +02:00
Razvan Caliman c80923498e Bug 1464801 - Externalize parsing axis and values from font-variation-settings. r=pbro
MozReview-Commit-ID: B5HeSdyaUx3

--HG--
extra : rebase_source : 84fe8b81055010f4c9b5565c8f51c743ff071c72
2018-05-30 00:11:16 +02:00
Belén Albeza a0e9f9ed3e Bug 1462232 - Links don't work if devtools are in a separate window. r=nchevobbe
MozReview-Commit-ID: 2yK63fjjXvs

--HG--
extra : rebase_source : c7d1219ba158b152922a7eea9973236243deebfe
2018-05-24 18:01:39 +02:00
Daisuke Akatsuka b8501fd3a3 Bug 1464849: Avoid to render the graph in case of animation was removed. r=gl
MozReview-Commit-ID: HREpfImDKum

--HG--
extra : rebase_source : 1b9e0ee2b81fd291bc9d7bbb248ccbfa61b114e2
2018-05-29 18:12:38 +09:00
Alexandre Poirot 3e4f25c18e Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans
MozReview-Commit-ID: 7HW8sO9dMuD

--HG--
extra : rebase_source : 488c916c35b2352085a22a70ace76dbff8c8d95f
2018-03-27 06:33:11 -07:00
Gurzau Raul 40248cf1c1 Backed out changeset 53a3726088f5 (bug 1464336) for failures on /inspector/fonts/test/browser_fontinspector_reveal-in-page.js on a CLOSED TREE 2018-05-30 13:19:07 +03:00
Razvan Caliman fc1972c7bb Bug 1465014 - Prevent showing sliders for defined axes with bad data. r=pbro
MozReview-Commit-ID: B5kuecrzue

--HG--
extra : rebase_source : e24a6b36cb12731ae4b1c710cb317aecb9de5e0a
2018-05-30 00:36:20 +02:00
Csoregi Natalia 0c87942d7d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-30 12:27:51 +03:00
Boris Zbarsky fef0aa2027 Bug 1455676 part 17. Stop using nsIDOMNode in devtools/. r=jdescottes 2018-05-29 22:58:50 -04:00
arthur.iakab 1d6ae05136 Bug 1461899 - Disable browser_animation_keyframes-graph_computed-value-path_easing-hint.js on Windows and Linux. r=jmaher 2018-05-25 21:30:00 +03:00
Noemi Erli f353eab731 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-05-30 00:52:42 +03:00