Commit Graph

6769 Commits

Author SHA1 Message Date
Noemi Erli
550148ab69 Merge inbound to mozilla-central r=merge a=merge 2017-11-15 11:57:12 +02:00
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
Eitan Isaacson
d567085ce1 Bug 1414447 - Use displayed definitions in toolbox component for kb nav. r=jryans 2017-11-13 15:31:00 -05:00
Michael Ratcliffe
5c136a9918 Bug 1415167 - Network Monitor to use prop-types and react-dom-factories r=Honza
@Honza: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 5KlOkYLnorj

--HG--
extra : rebase_source : 339c2dda1eb2afaf490e6bacb613addeece42d04
2017-11-08 11:19:48 +00:00
Daniel Stenberg
baf6c03f86 Bug 1402828 - Improve "copy as cURL". r=Honza 2017-09-29 02:57:00 -04:00
Jason Laster
cfc363edbf Bug 1416960 - Update Debugger frontend (11-13). r=jdescottes
--HG--
extra : rebase_source : 073b9055280ca7484a0c3542d9e0f353f7b722c9
2017-11-13 19:49:00 -05:00
Mike Park
47961d34b3 Bug 1411645 - Shapes highlighter: resize on one axis in transform mode for polygon and ellipse. r=pbro
MozReview-Commit-ID: 9Td88QCRPQg

--HG--
extra : rebase_source : b5aaa71335964aad5d60a3bd7b623d9ec64341e6
2017-11-01 11:19:13 -04:00
dluca
1904de3e5e Merge mozilla-central to Autoland r=merge a=merge on a CLOSED TREE 2017-11-14 17:00:43 +02:00
Coroiu Cristina
6a04305b5d Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-14 12:31:45 +02:00
Michael Ratcliffe
41dd42c3c4 Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl
MozReview-Commit-ID: 7NxFwgFLDAL
2017-11-08 18:55:58 +00:00
Csoregi Natalia
8f1a81caad Merge inbound to mozilla-central r=merge a=merge 2017-11-14 00:57:47 +02:00
Alexandre Poirot
faa53e3dff Bug 1404917 - Move image preview tooltip to file name and remove preview icon. r=Honza
MozReview-Commit-ID: 86YPdHZhCmo

--HG--
extra : rebase_source : dfb3a5edbfa52c2b35f8606a471fb4973de14764
2017-11-06 06:31:40 -08:00
Mark Banner
c32982b1f3 Bug 1371293 - Fix instances of padded-blocks failures after ESLint 4 upgrade. r=miker
MozReview-Commit-ID: I9sfn7n7UBs

--HG--
extra : rebase_source : e210706366189a26e3a827502f0de60e6ba1fdba
2017-11-06 13:45:49 +00: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
Nicolas Chevobbe
abd554bf07 Bug 1403899 - Enable browser_webconsole_block_mixedcontent_securityerrors.js in new console frontend; r=Honza.
MozReview-Commit-ID: 5rCahlZBOGy

--HG--
extra : rebase_source : 16bdcaa0eddbfaea2b1971e8377758fdb27c7980
2017-11-13 10:02:45 +01:00
Jan Odvarko
21197b7cc9 Bug 1399125 - Fix overlapped labels; r=nchevobbe
MozReview-Commit-ID: 7TB7Hgpm5cn

--HG--
extra : rebase_source : 8009ce7926ad2ba7ed1f39576cb255db601aad60
2017-11-09 15:11:54 +01:00
J. Ryan Stinnett
b4b3767a53 Bug 1414159 - Extra modal width for RDM custom devices. r=gl
As you add more than 7 or so custom devices, the modal will eventually wrap to
a 4th column.  Adding some more width allows that to happen without a horizontal
scroll bar.

This width looks natural without custom devices as well, and its not too large
for the most popular screen size (1366 x 768).

MozReview-Commit-ID: 5IErG8NX3xO

--HG--
extra : rebase_source : cbdb862597ef1774964bea135da6376e0cbb7650
2017-11-08 16:10:30 -06:00
Julian Descottes
6b5ad818ce Bug 1416704 - localize devtools options to enable new console/debugger;r=flod
MozReview-Commit-ID: IVHBg7xX3tB

--HG--
extra : rebase_source : f4f98505eee0560493fee13e429e9c672591e178
2017-11-13 12:49:05 +01: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
Narcis Beleuzu
ef4bd1778a Backed out changeset e18bb1a3d095 (bug 1410351) for build bustage on duplicate files. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 9e67f1c129f1dddd70988113e1a1b294c4703eeb
2017-11-13 14:14:06 +02:00
Jan Odvarko
22c6f87284 Bug 1410351 - Make it more obvious when requests are paused in the netmonitor; r=rickychien
MozReview-Commit-ID: FlHVxePSbqg

--HG--
extra : rebase_source : 76ca5c97f917d2dd8bb68a2762a13f8f1d80e1a6
2017-11-09 14:01:59 +01:00
Nicolas Chevobbe
f5e8b4a45a Bug 1408926 - Rename and enable browser_webconsole_chrome.js in new console frontend; r=jdescottes.
MozReview-Commit-ID: EAoATzKO9bF

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_chrome.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_in_chrome_tab.js
extra : rebase_source : 01b91afa835ec14b5dfcca9cf4b95a42aa1cb30b
2017-11-08 14:04:10 +01: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
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
Joel Maher
c4a44af3c6 Bug 1414124 - Disable devtools/client/debugger/new/test/mochitest/browser_dbg-toggling-tools.js on all configs for frequent failures. r=me, a=testonly 2017-11-13 12:20:02 -05:00
Alexandre Poirot
42aca4f0c9 Bug 1404917 - Fetch response content only on-demand. r=Honza
Response content should only be fetched whenever it is strictly needed
as it is the response body. A possibly very large string.
So, netmonitor UI should only retrieve it when users select the Response Panel
or do any other action that require having access to it (like "Copy response"
context menu).

MozReview-Commit-ID: CtpJ8PKsCsm

--HG--
extra : rebase_source : 4540f641e511b2199436ad5c2edccda8aff37634
2017-10-26 09:03:40 -07:00
Gabriel Luong
eea44d0b17 Bug 1414275 - Part 3: Add unit test for the flexbox highlighter toggle in the rule view. r=pbro 2017-11-13 10:02:13 -05: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
Gabriel Luong
986ddf7712 Bug 1414275 - Part 1: Convert HighlightersOverlay to use es6 classes. r=pbro 2017-11-13 10:01:03 -05:00
Brandon Cheng
7501af8a70 Bug 1353319 - Fix cyrillic text test after re-adding the HTML preview. r=Honza
Adding an HTML preview above the raw payload viewer on the developer
tools response tab caused browser_net_cyrillic-02.js to fail since
CodeMirror only renders visible lines to the DOM. The new HTML preview
shares space with the CodeMirror editor, so the resulting height became
shorter; enough to hide the line this test was looking for.

This solution uses CodeMirror.getValue() to retrieve the contents of all
lines stored in memory. Checking against that will allow the test to
pass since it contains the cyrillic text. One downside is that this
makes the test less reliable since it may not be guaranteed that what
CodeMirror has buffered to render will actually be what's inserted into
the DOM.

Two other solutions were explored before settling on the one above. The
first was simulating scroll events through EventUtils.sendWheelAndPaint.

  const event = {
    deltaMode: WheelEvent.DOM_DELTA_LINE,
    deltaY: 20
  }

  yield new Promise(resolve => {
    EventUtils.sendWheelAndPaint(
      document.querySelector(".CodeMirror-scroll"),
      10,
      10,
      event,
      resolve,
      monitor.panelWin
    );
  })

This did scroll the editor enough to render content and pass the test,
but caused additional errors since monitor.panelWin did not have a
.waitForAllPaintsFlushed() method that EventUtils.sendWheelAndPaint
expected.

The below alternative uses a hard-coded scroll amount and a
requestAnimationFrame as a rough estimate of when scrolling finished.
It worked in the ten or so runs I tested, but there's nothing guaranteed
about requestAnimationFrame that indicates when CodeMirror's rendering
has finished.

  document.querySelector(".CodeMirror-scroll").scrollBy(0, 200);
  yield new Promise(resolve => requestAnimationFrame(resolve));

MozReview-Commit-ID: H95HjR8UNpx

--HG--
extra : rebase_source : 03e4cd1e3a9042fa565373487c5cbb1118530917
2017-10-28 23:33:41 -04:00
Brandon Cheng
c7d909cdff Bug 1353319 - Make SourceEditor flex when next to an HTML preview. r=Honza
MozReview-Commit-ID: 71sq86ka2ZL

--HG--
extra : rebase_source : 009104fe40bfac82e04b6102b15ec1d81f3bf1ac
2017-10-28 23:33:22 -04:00
Brandon Cheng
af6599148d Bug 1353319 - Render HTML preview within Response side-panel. r=Honza
Restoring the HTML preview in the response panel was requested by many
users who rely on it to debug erroring AJAX requests. Many web backend
frameworks display an HTML stacktrace helping users trace down the
problem.

The html-preview.js component was taken from a previous commit of the
source code before the preview panel was removed. A few modifications
with its name and CSS classname were made.

MozReview-Commit-ID: JFyF6cBMaNf

--HG--
extra : rebase_source : 7e358f5fb4336a15f549ecb6f7e24cc00429de8e
2017-10-28 23:33:02 -04:00
Jason Laster
25bb65f902 Bug 1416358 - Update Debugger frontend (11-10). r=jdescottes
MozReview-Commit-ID: 1aEWMEignDN

--HG--
extra : rebase_source : fa3233ac56268bc8db55d5876514e5ff52c9dab7
2017-11-11 00:52:17 +01:00
Ryan VanderMeulen
b16410f51c Merge inbound to m-c. a=merge 2017-11-10 16:13:15 -05:00
Mark Banner
c62d0c64f8 Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes. r=mossop
MozReview-Commit-ID: 2YHYOLTtqxu

--HG--
extra : rebase_source : 7bbc673bb72d546e1fca63227d54b6607a4ab33e
2017-10-09 10:54:16 +01:00
Daisuke Akatsuka
8dbaac70ea Bug 1406287 - Part 4: Add test for time ticks. r=gl
MozReview-Commit-ID: EPpCACBfJOP

--HG--
extra : rebase_source : ab544e71906a31e46085a13e06f0f7c0358b3fbd
2017-11-13 17:44:10 +09: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
Daisuke Akatsuka
5de5eef2e3 Bug 1406287 - Part 2: Implement animation time tick and label. r=gl
MozReview-Commit-ID: GlkOal5ClHu

--HG--
extra : rebase_source : 7456f3da0f22b2dd5cab9d9353661e7b97caad0a
2017-11-13 17:42:55 +09:00
Daisuke Akatsuka
21947616de Bug 1406287 - Part 1: Implement basic layout. r=gl
MozReview-Commit-ID: KAe8uupfQ3z

--HG--
extra : rebase_source : e10cb17e0f46f6ade5995eddd1a97cbfea9f40d6
2017-11-13 16:41:04 +09:00
Csoregi Natalia
e520b4f458 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-14 00:59:27 +02:00
Alexandre Poirot
533133afc6 Bug 1404917 - Use request.mimeType instead of request.responseContent.content.mimeType. r=Honza
MozReview-Commit-ID: EIaS1CFKzVn

--HG--
extra : rebase_source : 814ac3fd2713c89387049b92e0c857e8b9b2f8e4
2017-10-05 17:42:51 +02:00
Tim Nguyen
eea978e465 Bug 1416194 - Reduce Toolbar component updates in netmonitor. r=gasolin
MozReview-Commit-ID: Apwj73aeC0U

--HG--
extra : rebase_source : 2bc8501263dc44497971ceeded8bac31b62d8e1b
2017-11-10 11:55:27 +00:00
Pradeep
22ebb18d45 Bug 1409651- Fix security side panel color in netmonitor; r=gasolin
MozReview-Commit-ID: 5qWC97NFjKa
***
Bug 1409651- Fix security side panel color in netmonitor; r=gasolin

--HG--
extra : rebase_source : d1d91e737d0c6000d0431aa21eef8aa6a1704aa1
2017-11-13 10:57:14 +05:30
Nicolas Chevobbe
dd2bb623b5 Bug 1403452 - Enable browser_webconsole_block_mixedcontent_securityerrors in new console frontend; r=jdescottes.
MozReview-Commit-ID: KBd0K20pDeQ

--HG--
extra : rebase_source : d3db614b35c969948a61574ecc25594451929a48
2017-11-09 09:45:28 +01:00
Nicolas Chevobbe
a1cfd1816b Bug 1407178 - Enable browser_webconsole_certificate_messages.js in the new console; r=Honza.
MozReview-Commit-ID: HbspABuW7e4

--HG--
extra : rebase_source : d459aa3bbb6fd25c3a39eccec2fb9c4fd6629328
2017-11-08 13:45:37 +01:00
Csoregi Natalia
c7850dc549 Backed out changeset 6981bc3a8091 (bug 1411645)eslint failures /gecko/devtools/server/actors/highlighters/shapes.js:1904 r=backout 2017-11-13 22:51:14 +02:00
Brian Grinstead
d1841cbbad Bug 1403977 - Switch to inline-block for message-body and children;r=nchevobbe
MozReview-Commit-ID: KbHeA4uwas9

--HG--
extra : rebase_source : 3a0db8ec11128173676c768786962b215f2a3d05
2017-11-10 15:13:12 -08:00
Mike Park
a8b45b7be0 Bug 1411645 - Shapes highlighter: resize on one axis in transform mode for polygon and ellipse. r=pbro
MozReview-Commit-ID: 9Td88QCRPQg

--HG--
extra : rebase_source : ccdc739359c4ef2e3a94995ad337f7371b1f0933
2017-11-01 11:19:13 -04:00
Jason Laster
bd8a2fdfb5 Bug 1415300 - Update Debugger frontend (11-7). r=jdescottes
Taken from upstream commit: be179268c9b89390c13bdc9c4cca6000f6f583e5
Added skip-if true to some new debugger mochitests that still look intermittent.

MozReview-Commit-ID: EIcx5z9s7XF

--HG--
extra : rebase_source : 949356260ce38bba65166130d71438f443033137
2017-11-10 12:04:10 +01:00
Gabriel Luong
f6fcb7e4d1 Bug 1412608 - Fix comment selection color in markup view. r=jdescottes 2017-11-10 06:43:48 -05:00
Margareta Eliza Balazs
7e070192d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-10 11:55:43 +02: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
J. Ryan Stinnett
555be6398c Bug 1415502 - Remove RDM browser-swap docs. r=jryans
These low level docs are getting out of date and causing confusion.  Further,
they are of limited value at this stage anyway.

MozReview-Commit-ID: FSoNniNZjtj

--HG--
extra : rebase_source : fa5e02a771adcae9b0e53bd18c4eb10ebb5315ef
2017-11-09 10:50:19 -06:00
Phil Ringnalda
98c7b44e8d Backed out changeset 186ee641ae41 (bug 1415300) for frequent failures in browser_dbg-wasm-sourcemaps.js
CLOSED TREE

MozReview-Commit-ID: 4gWGPGXMgP6
2017-11-09 19:58:39 -08:00
Andreea Pavel
ae1ad6047d Backed out changeset 39beeec35ecc (bug 1415554) for failing devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html r=backout on a CLOSED TREE 2017-11-10 03:11:01 +02:00
Sebastian Hengst
96773b2710 merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE 2017-11-10 02:47:06 +02:00
Nicholas Nethercote
f4dd5e2636 Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the
getting of utf8 strings from prefs, which previously required using
nsISupportsString with {get,set}ComplexValue. That bug also converted most
uses.

This patch finishes the job.

- It removes the nsISupportsString support.

- It converts existing code that relied on the nsISupportsString.

- It removes the lint that was set up to detect such uses of nsISupportsString.

--HG--
extra : rebase_source : b885ee784704819e181430200af5ef762e269d14
2017-11-10 09:07:48 +11:00
Michael Ratcliffe
e1df64fd19 Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl
MozReview-Commit-ID: 7NxFwgFLDAL
2017-11-08 18:55:58 +00:00
Jason Laster
91307fe5dd Bug 1415300 - Update Debugger frontend (11-7). r=jdescottes
MozReview-Commit-ID: HOIcls0wfCJ

--HG--
extra : rebase_source : 0ec644affb7f2fddc07cd0da1e2e3dd19e422d1f
2017-11-09 21:28:00 +01:00
Andreea Pavel
e1c8aba28f Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE 2017-11-09 22:17:00 +02:00
Andreea Pavel
bb9e1a3930 Backed out changeset 9e2acadbdad8 (bug 1415300) for failing devtools/client/debugger/new/test/mochitest/browser_dbg-quick-open.js r=backout on a CLOSED TREE 2017-11-09 21:44:26 +02:00
J. Ryan Stinnett
f88990e5d9 Bug 1394841 - Test WebExt messaging with RDM. r=kmag,ochameau
This test verifies that WebExt messaging works as expected for both the
background page scripts and content scripts when RDM is used.

MozReview-Commit-ID: 3fODg3nYLr7

--HG--
extra : rebase_source : ad0051f6c377f15dbe27cf6cac5c3fd07af6fac7
2017-11-01 17:40:16 -05:00
J. Ryan Stinnett
0b32106c92 Bug 1394841 - Add WebExt messaging to RDM tunnel. r=ochameau
WebExt messaging sends several new message types to content that should be
tunneled by RDM.

This change allows them to reach content as expected in RDM mode.

MozReview-Commit-ID: GKelgOGBUKI

--HG--
extra : rebase_source : 77288fc586efbaeb9b4c344a291c7c5f815e1a15
2017-11-01 17:36:58 -05: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
3969005589 Bug 1366531 - convert uses of defer to 'new Promise' in client/jsonview r=nchevobbe
MozReview-Commit-ID: InGMTAQ0X2R

--HG--
extra : rebase_source : f74230475add8631c936958877b93c1826067d55
2017-11-09 00:07:44 +01:00
Vincent Lequertier
d717a8918f Bug 1381648 - Add non blocking time to the statistics panel of netmonitor; r=Honza
MozReview-Commit-ID: Anw4hTlpPjH

--HG--
extra : rebase_source : c39fab337818569292ebb8c70ea59cb5c421f229
2017-10-06 15:11:18 +02:00
Fred Lin
bab01c9041 Bug 1414981 - Request URL should not show #hash;r=Honza
MozReview-Commit-ID: G3FqltGcaTC

--HG--
extra : rebase_source : 1f7ef8c660c0116f8ead6b0af538301d3131765d
2017-11-07 13:46:57 +08:00
Julian Descottes
0721d80298 Bug 1408198 - Use SVG icon for breadcrumbs scrollbuttons;r=ntim
MozReview-Commit-ID: 9aZzU49ayy2

--HG--
extra : rebase_source : fae33d73dab01c5d5ae3d75a62f4bd9092d4614f
2017-11-08 18:42:03 +01:00
Narcis Beleuzu
218e1676cb Merge inbound to mozilla-central r=merge a=merge 2017-11-08 12:51:09 +02: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
Liam
ce20333b74 Bug 1408790 - The non-selected elements with ids should be lightened to the same color as the non-selected classes r=gl
MozReview-Commit-ID: AjcnYsxxqAs
2017-10-15 17:45:12 -06:00
Margareta Eliza Balazs
4164a3a53d Merge inbound to mozilla-central r=merge a=merge 2017-11-07 23:57:03 +02: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
Nicolas Chevobbe
8ccd263f8e Bug 1408928 - Rename and enable browser_webconsole_closing_brackets.js in new console frontend; r=Honza.
MozReview-Commit-ID: EEwk0mSD5Rs

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_brackets.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_extraneous_closing_brackets.js
extra : rebase_source : fa0fd95292c31fe178a94496b671c4e443e8a6d8
2017-11-07 12:19:09 +01:00
Nicolas Chevobbe
fc01eb80b1 Bug 1401958 - Remove browser_webconsole_copy_entire_message_context_menu.js; r=Honza.
The test already exists with a different name (browser_webconsole_context_menu_copy_entire_message).

MozReview-Commit-ID: 9NmXosnAVAi

--HG--
extra : rebase_source : 2c690ac0c5e3685d3c05c11e5cb4524df6498a57
2017-11-07 12:05:57 +01:00
Nicolas Chevobbe
2d91fffafa Bug 1403449 - Enable browser_webconsole_console_dir_uninspectable.js in new frontend; r=jdescottes.
MozReview-Commit-ID: 5d0vbbVKi2T

--HG--
extra : rebase_source : fab80f8fc8b5fe322f1ec4a5b9d494d9bf9416c3
2017-11-07 09:35:06 +01:00
Nicolas Chevobbe
c3429bb148 Bug 1406069 - Enable browser_webconsole_cached_messages.js in new console frontend; r=jdescottes.
MozReview-Commit-ID: EypyZoZUWeo

--HG--
extra : rebase_source : e8dac5784aa2fadf6fd31acd2ace1a81d7571516
2017-11-06 09:43:16 +01:00
Nicolas Chevobbe
91504c0900 Bug 1408920 - Rename and enable browser_webconsole_autocomplete_in_debugger_stackframe.js; r=jdescottes.
We take this as an opportunity to add a jsterm helper function to set its value and
wait for completion, and use it in a test where we did the same thing.
This also copies the openDebugger helper from the old frontend head.js .
The test still uses the old debugger, since it will be fixed in a specific bug
for all the console tests.

MozReview-Commit-ID: AKB3CBY8GPv

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_in_debugger_stackframe.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_in_debugger_stackframe.js
extra : rebase_source : d85b91f8385821975cb3b3f4338eac0dd1c121cf
2017-11-03 10:46:49 +01:00
Nicolas Chevobbe
d7aadf354d Bug 1408919 - Rename and enable browser_webconsole_autocomplete_crossdomain_iframe.js; r=Honza.
This bug also renames the support file, and create a dedicated one for the child iframe.
An helper method is created to only wait for a single message with given text in it, as
well as returning an array of matched message in waitForMessages (we were returning the
result of setting the listener, which I doubt is useful for any test.

MozReview-Commit-ID: Gz7zqX825oR

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_crossdomain_iframe.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_crossdomain_iframe.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-989025-iframe-parent.html => devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-parent.html
extra : rebase_source : aeef146dbe78e375e259cba96c3ab96287cb076a
2017-11-02 14:24:45 +01:00
abhinav
3ac5a4eb90 Bug 1413832 - Keep the green/active toolbar icon styling when the tool is selected. r=jdescottes
MozReview-Commit-ID: 6Sj0lECJMuC

--HG--
extra : rebase_source : 6cc048536544b24bd6e191b60848a672713a5fe4
2017-11-03 23:51:11 +05:30
Jan Odvarko
a7d42e9ce4 Bug 1415137 - Group's vertical line is moved one pixel; r=nchevobbe
MozReview-Commit-ID: CVfsJ6wx6HC

--HG--
extra : rebase_source : 43deb9576394e33ef489b765985212535cbc6efb
2017-11-07 14:09:31 +01:00
abhinav
c152f12b50 Bug 1413540 - Merge 'flash' filter into 'Others'. r=Honza
MozReview-Commit-ID: CjxepUwYHr0

--HG--
extra : rebase_source : 17fca44728967a6dda307a2640bbd3d479d04302
2017-11-05 12:26:36 +05:30
abhinav
0bd7ae9d66 Bug 1414609 - Changing z-index of filter autocomplete suggestion box to prevent being hidden behind netmonitor header. r=Honza
MozReview-Commit-ID: BpS8nLI1XTM

--HG--
extra : rebase_source : b2311847e4140105ef4f7ebbed2c4c10c25130b9
2017-11-05 16:06:38 +05:30
J. Ryan Stinnett
51ca00d13d Bug 1413765 - Skip RDM browser_permission_doorhanger.js for permafail. r=me
MozReview-Commit-ID: 3yxHaEjSMyO
2017-11-06 20:53:39 -06:00
J. Ryan Stinnett
d968d058cd Bug 1413765 - Disable RDM browser_navigation.js test for intermittents. r=jryans
MozReview-Commit-ID: IAQdq3eFHnp

--HG--
extra : rebase_source : 9d18e3114a76a2773e38d50e2319be2def91b491
2017-11-06 17:32:12 -06:00
Jan Odvarko
7c3a64f729 Bug 1409413 - Make sure text in the Console command line is v-centered; r=nchevobbe
MozReview-Commit-ID: 7TuLSPfzJ6k

--HG--
extra : rebase_source : 28ef0f51d65217fe82d916d38068af4cd6cb3798
2017-11-06 16:26:49 +01:00
Jan Odvarko
3e6e6eb817 Bug 1409413 - Put shared styles into network-monitor context; r=rickychien
MozReview-Commit-ID: KVuFWsRxb2W

--HG--
extra : rebase_source : 7c13bd1d487be6a80e204dc43164a7d2edf66f03
2017-11-06 16:26:48 +01:00
Jan Odvarko
274b42e26b Bug 1409413 - Split Netmonitor styles into more files; r=rickychien
MozReview-Commit-ID: 7odPKz06XeA

--HG--
extra : rebase_source : 59134d45c237152de84ee14ea8327f038b515e21
2017-11-06 16:26:28 +01:00
Csoregi Natalia
07993d7ab4 Backed out 3 changesets (bug 1409413) for failing Devtools browser_net_headers-alignment.js r=backout CLOSED TREE
Backed out changeset 3a63235751b8 (bug 1409413)
Backed out changeset 2f4dd6186137 (bug 1409413)
Backed out changeset 263fbdbfba96 (bug 1409413)

--HG--
extra : amend_source : 9493afa934674db91393b43ae98f38f8cb0e9666
2017-11-06 15:50:26 +02:00
Jan Odvarko
6ef14e2a66 Bug 1409413 - Make sure text in the Console command line is v-centered; r=nchevobbe
MozReview-Commit-ID: 7TuLSPfzJ6k

--HG--
extra : rebase_source : c1705020e3c0ed6a93850dbca945315c4f041b6f
2017-11-06 11:31:20 +01:00
Jan Odvarko
1ac19db2dd Bug 1409413 - Put shared styles into network-monitor context; r=rickychien
MozReview-Commit-ID: KVuFWsRxb2W

--HG--
extra : rebase_source : b0229e153dc6a03f664485b8e323b96ac98ac9a1
2017-11-06 11:31:10 +01:00
Jan Odvarko
d58c625cbb Bug 1409413 - Split Netmonitor styles into more files; r=rickychien
MozReview-Commit-ID: 7odPKz06XeA

--HG--
extra : rebase_source : 8564d6d592d556d54f5bd5b373f4ef042417500c
2017-11-06 11:30:59 +01:00
Fred Lin
fc668a36e7 Bug 1413938 - remove setScalingStyles and set css variables in component;r=Honza
MozReview-Commit-ID: Emfb2w2Z7cN

--HG--
extra : rebase_source : ed8242d988441a38d4e8b760c39b9fe1be86409f
2017-11-02 22:37:35 +08:00
Sebastian Hengst
d61954557d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
Adrian Wielgosik
366ecaad7f Bug 1413605 - Reuse the parent markup tree's listeners instead of making a listener per container. r=jdescottes 2017-11-03 13:02:00 +01:00
Michael Ratcliffe
40b888f59e Bug 1412023 - Memory Tool to ES6 classes r=gregtatum
@gregtatum If you have made changes that would make it hard to land this then I can recreate the patch any time.

I did need to make a few manual changes to get this to work but it is probably a lot easier for me to regenerate the patch than for you to resolve any merge conflicts.

Because the changes are generic and mostly automated you don't need to take too long looking at every detail but you probably want to take a quick look over it. The main thing with a change like this is a green try.

MozReview-Commit-ID: 1p3ts7na1YF

--HG--
extra : rebase_source : 26c96b20960f276e09603482c0a646e9911a3df3
2017-10-26 17:35:47 +01:00
Michael Ratcliffe
55f243558a Bug 1411920 - about:debugging to ES6 classes r=jdescottes
MozReview-Commit-ID: Js4NQoGfgtI

--HG--
extra : rebase_source : 9c627a1010ade3290536fd30b72b2c789e3aa949
2017-10-26 13:20:22 +01:00
ANDREEA PAVEL
4039779167 Backed out changeset 38eb28830691 (bug 1407561) for failing devtools' browser_net_filter-02.js r=backout on a CLOSED TREE 2017-11-02 17:53:11 +02:00
ANDREEA PAVEL
af7be776fb Backed out changeset 8570b22fc8f3 (bug 1413829)for backout of bug 1407561 r=backout on a CLOSED TREE 2017-11-02 17:52:35 +02:00
ANDREEA PAVEL
3c7189f7c6 Backed out changeset e16e1fb28941 (bug 1413941) for backout of bug 1407561 r=backout on a CLOSED TREE 2017-11-02 17:52:00 +02:00
Ricky Chien
b7643736bb Bug 1413941 - Fix broken netmonitor launchpad regression from bug 1360457 r=Honza
MozReview-Commit-ID: 6EzLlNfQ4FX

--HG--
extra : rebase_source : 783caadc6a6b46e2431ba9276e04ba21d644c903
2017-11-02 22:40:44 +08:00
Ricky Chien
52c3423ef2 Bug 1413829 - RequestListContent scroll to bottom should avoid sync reflow r=Honza
MozReview-Commit-ID: KwPVFJfRQQK

--HG--
extra : rebase_source : 5deb376db4bf00f15f0f31e5f53d8f2cd8d0366d
2017-11-02 16:56:53 +08:00
abhinav
45affd0a5a Bug 1407561 - Lazy loading of tooltip text when user hovers the status column. r=gasolin
MozReview-Commit-ID: BXP8B10Q5LT

--HG--
extra : rebase_source : deb0d079fdc41c5d3a28cb1b28e448fa6dd3c2b4
2017-10-31 08:27:21 +05:30
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
tera_1225@hotmail.com
0f0d2ca958 Bug 1360457 - moved header into content, created wrapper around header, adapted css, fixed an old test, created new regression test. r=ntim,rickychien
Post-review fixes applied x2 + lint

MozReview-Commit-ID: AXNQFZC3fih

--HG--
extra : rebase_source : 7264faa23adb4b91bea6c98e216685d05831423d
2017-10-26 19:41:10 +02:00
Sebastian Hengst
ca88e3c4c5 Merge mozilla-central to autoland. r=merge a=merge 2017-11-01 22:58:44 +01:00
Sebastian Hengst
4ff29d14f8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GSDYk9wLOAM

--HG--
rename : browser/base/content/test/general/browser_bug561636.js => browser/modules/test/browser/formValidation/browser_form_validation.js
rename : browser/base/content/test/general/browser_bug595507.js => browser/modules/test/browser/formValidation/browser_validation_iframe.js
rename : browser/modules/test/browser/browser_bug1319078.js => browser/modules/test/browser/formValidation/browser_validation_invisible.js
2017-11-01 22:55:12 +01:00
Julian Descottes
9f1bc205e7 Bug 1413478 - Fix styling of snapshot delete button in memory tool;r=gregtatum
MozReview-Commit-ID: FbAWplGGR1

--HG--
extra : rebase_source : dec3dbb87a79296e71146fdea839b76cf2c883ce
2017-11-01 10:31:08 +01:00
Jan de Mooij
605e92f196 Bug 1083482 part 3 - Fix browser_webconsole_bug_632347_iterators_generators.js to not use legacy generators. r=arai 2017-11-01 15:01:08 +01:00
Michael Ratcliffe
a86d96e077 Bug 1412269 - DevTools Framework to ES6 classes r=Honza
MozReview-Commit-ID: F5wt65FAhtx

--HG--
extra : rebase_source : de0a5bbf35d7f95a3fdbf97795efe5e39d05fd73
2017-10-27 13:12:46 +01:00
Alexandre Poirot
3ac4888c45 Bug 1411887 - Add telemetry to track console refresh time when reload a page. r=nchevobbe
MozReview-Commit-ID: 8zZyq9suJWB

--HG--
extra : rebase_source : 5b5ed09859a04116caf0db1041d76fcb97dd570f
2017-10-24 11:56:58 -07:00
Csoregi Natalia
991f959ae4 Merge mozilla-central to mozilla-autoland. r=merge a=merge on a CLOSED TREE 2017-11-01 12:23:01 +02:00
Csoregi Natalia
423b2522c4 Merge inbound to mozilla-central r=merge a=merge 2017-11-01 12:14:00 +02:00
Sebastian Hengst
2181970726 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-01 00:39:58 +01:00
Nicolas Chevobbe
5ae5f01b8c Bug 1408924 - Rename and enable browser_webconsole_cached_autocomplete.js in the new console frontend; r=Honza.
MozReview-Commit-ID: GiaKsuxfrKr

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_autocomplete.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_cached_results.js
extra : rebase_source : d67d57e369de58a6fcbadd058dda7e1616589bea
2017-10-31 09:20:26 +01:00
Nicolas Chevobbe
f68949d153 Bug 1408922 - Rename and enable browser_webconsole_autocomplete_popup.js in the new console frontend; r=Honza.
MozReview-Commit-ID: A8wZ3MCHgCt

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_popup.js
extra : rebase_source : c5e4e0022f9fb9de354f5dbc9f74d6c45e27fed5
2017-10-30 09:46:57 +01:00
Nicolas Chevobbe
51182972fe Bug 1408923 - Rename and enable browser_webconsole_autocomplete_popup_close_on_tab_switch.js in the new console frontend; r=Honza
MozReview-Commit-ID: EzHtCcJQF8H

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup_close_on_tab_switch.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_popup_close_on_tab_switch.js
extra : rebase_source : f436ce17387cfbdc434e65f6e6462a9570c1f1b4
2017-10-27 17:55:11 +02:00
Nicolas Chevobbe
75933c181e Bug 1412049 - Clear filterbar visible prefs between tests; r=Honza.
This was making browser_webconsole_filters.js fail on verify mode, and
could potentially cause other issues in the future.

MozReview-Commit-ID: 9syLDYAjm6S

--HG--
extra : rebase_source : 67b4645834f0700c52da7355e4834f8da308515e
2017-10-27 16:02:49 +02:00
Jason Laster
8de2a75245 Bug 1411727 - Update Debugger frontend (10-25). r=jdescottes
MozReview-Commit-ID: BffE9lchnEj
2017-10-31 18:05:01 +01:00
Phil Ringnalda
90dde0bad4 Backed out 2 changesets (bug 1345433) for eslint bustage
Backed out changeset 7353f6f68571 (bug 1345433)
Backed out changeset 6ee966b99e7e (bug 1345433)

MozReview-Commit-ID: 47mqBLmmBpv
2017-10-31 19:35:18 -07:00
Thomas Nguyen
e6dd599a0d Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb
MozReview-Commit-ID: LWcP7drDPwL

--HG--
extra : rebase_source : c8bef97f35437368297af402ddf0f18b32182035
2017-10-23 18:15:40 +08: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
Nicolas Chevobbe
b4450fc517 Bug 1391688 - Show only messages that fit in the viewport on first console render; r=bgrins.
This allow us to have a faster first meaningful render for the user.
The other messages get rendered after ConsoleOutput mounting.

MozReview-Commit-ID: KIptXsLmTiA

--HG--
extra : rebase_source : da4ff5b1d1027f4c1b83fe6bbf7cf81963e34558
2017-10-24 15:54:00 +02:00
Nicolas Chevobbe
faf3e8e8ab Bug 1391688 - Change console panel init resolution to be more meaningful; r=bgrins.
Previously, we were only waiting for NewConsoleOutputWrapper init function to
be done to consider the console loaded. From a user standpoint, it makes more
sense to see it loaded when it do render something to screen.
This patch only resolve the init function when the consoleOutput component is
mounted and painted.

MozReview-Commit-ID: 6tJ0s4HS0yw

--HG--
extra : rebase_source : 74eefa97537d2e1493f21ef7cc68cdbc4040a3cc
2017-10-27 08:50:57 +02:00
Margareta Eliza Balazs
18e275b134 Backed out changeset a74a0791fbb8 (bug 1411855) for failing ESlint in devtools/client/netmonitor/src/components/Toolbar.js:27:1 r=backout on CLOSED TREE 2017-10-31 12:08:24 +02:00
Fred Lin
6369083971 Bug 1411855 - remove unused and no inline function in toolbar;r=rickychien
MozReview-Commit-ID: Lwmg4CEJgPI

--HG--
extra : rebase_source : aa21ea067028ea38f4d7bff62b6ab1e64591b1ce
2017-10-26 13:35:12 +08:00
Fred Lin
e46510edd2 Bug 1411855 - remove unused and no inline function in toolbar;r=rickychien
MozReview-Commit-ID: HXiTJSskRPr

--HG--
extra : rebase_source : fc32c1e3c37b35d629bb3a3a886cce6c9d7e12dd
2017-11-01 10:05:18 +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
Sebastian Hengst
f07fc93141 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4PW6ESqLL73
2017-10-30 23:52:23 +01:00
Gabriel Luong
794b972d33 Bug 1411006 - Update Codemirror to 5.31.0. r=bgrins 2017-10-30 11:35:22 -04:00
Jan Odvarko
40d7acbb2c Bug 1406610 - Implementing test; r=nchevobbe
MozReview-Commit-ID: 16GTk18AbcZ

--HG--
extra : rebase_source : 4e8477e77ba8ef6b469b3acd13d96b86113165d3
2017-10-30 16:04:28 +01:00
Jan Odvarko
0c126c5a66 Bug 1406610 - No HTTP details for requests executed before the Console is activated; r=nchevobbe
MozReview-Commit-ID: B77VqNxXDWo

--HG--
extra : rebase_source : e8621a653e948af51f101a6731e64e01e66429e5
2017-10-30 15:32:15 +01:00
Oriol Brufau
dc21ccf9d7 Bug 1412074 - Test JSONView.encoding in browser_jsonview_encoding.js r=Honza
MozReview-Commit-ID: 17dTkicuaEx

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

--HG--
extra : rebase_source : 9663d9ac1517126a82a0faddbc830f6e41c6521a
2017-10-26 21:44:22 +02:00
Ishigaki
abd61e92e8 Bug 1339895 - Improve error message for unexpected token. r=arai 2017-11-02 13:15:27 +09:00
Sebastian Hengst
2582bd4c33 Backed out changeset 8c9886e3e68e (bug 1408708) for eslint failure at devtools/server/actors/stylesheets.js:157: use .ownerGlobal instead of .ownerDocument.defaultView. r=backout
--HG--
extra : amend_source : 5262c467c3bf7662d29de1c4c0e9999b5b307d55
2017-10-29 23:05:01 +01:00
Alexandre Poirot
210e82ed33 Bug 1408708 - Fetch stylesheet content via stylesheet window instead of top level content window. r=pbro 2017-10-29 17:40:45 -04:00
Daisuke Akatsuka
59e80b6a95 Bug 1404801 - Part 6: Add mochitests. r=gl,pbro
MozReview-Commit-ID: 6iskCXC4Fa8

--HG--
extra : rebase_source : 0f21ea5f4eb808a098963c405e12e19154ba118d
2017-10-26 16:59:55 +09:00
Daisuke Akatsuka
2fa3256051 Bug 1404801 - Part 5: Show error message in case of no animations. r=gl
MozReview-Commit-ID: 538oUjKMsnT

--HG--
extra : rebase_source : 36d3ee2d9bffa90a0ea0428722b7751c9b620a1b
2017-10-26 16:59:48 +09:00
Daisuke Akatsuka
6a3bc35dec Bug 1404801 - Part 4: Apply styles for animation list. r=gl
MozReview-Commit-ID: Drys4ZKrNW

--HG--
extra : rebase_source : 759647b1c562e2e77143682a87b02419e9e8c5c0
2017-10-26 16:56:29 +09:00
Daisuke Akatsuka
8168a25be2 Bug 1404801 - Part 3: Avoid applying old animationinspector.css in inspector.xhtml. r=gl
Accompanied by React-ify, although we will change the CSS as well, the selector
may be conflicted if old animationinspector.css is in inspector.xhtml.
Therefore, we will make the CSS to impact within only animation-inspector.xhtml.

MozReview-Commit-ID: HnYDaasssf4

--HG--
extra : rebase_source : f785ebd1445d407043f43911ac8fd4a5a55c39da
2017-10-26 16:55:41 +09:00
Daisuke Akatsuka
0850d9e3bc Bug 1404801 - Part 2: Implement DOM for animation list. r=gl
MozReview-Commit-ID: 8iYTuFlkcSr

--HG--
extra : rebase_source : e498da9623614ca627f92b6e5116d9b9dec75b49
2017-10-26 16:55:27 +09:00
Daisuke Akatsuka
b702434dd9 Bug 1404801 - Part 1: Implement basic flow for animation list. r=gl
MozReview-Commit-ID: 88qdmj2oIoZ

--HG--
extra : rebase_source : 0682be5a4402dfca590f5d33c66c5581ba3c3bd9
2017-10-26 16:55:23 +09:00
Daisuke Akatsuka
bede9383fd Bug 1400115 - Part 3: Add test. r=gl,pbro
MozReview-Commit-ID: LIpkVybR8GA

--HG--
extra : rebase_source : 37dc9efb348af08e15e3fce8c550767fcbca973d
2017-10-26 16:55:14 +09:00
Daisuke Akatsuka
0622583679 Bug 1400115 - Part 2: Introduce a pref to implement the new Animation panel behind. r=gl,pbro
MozReview-Commit-ID: LgEW8w1CyhU

--HG--
extra : rebase_source : defd17422269103076c5f45cdf10a7a3d4248ed6
2017-10-26 16:55:10 +09:00
Daisuke Akatsuka
c4d3e3827e Bug 1400115 - Part 1: Create a base pane. r=gl
MozReview-Commit-ID: Af3lI8gO3sl

--HG--
extra : rebase_source : fd2280d9d706e4fdb061f5b6057a053f350e4f61
2017-10-26 16:54:49 +09:00
Mark Banner
e5c84c43e2 Bug 1411368 - Automatically fix space-unary-ops issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: 5VJZgNjOuX9

--HG--
extra : rebase_source : 0c0b5ae58ef677ba49333e71333fb1bcd896e895
2017-10-26 13:14:13 +01:00
Mark Banner
00b488c118 Bug 1411368 - Automatically fix padded-blocks issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: 7GvGbTjz0pe

--HG--
extra : rebase_source : 964c8372b792b26c4d86b2cafc640e0df7998681
2017-10-26 12:27:04 +01:00
Mark Banner
60e4a05b0d Bug 1411368 - Automatically fix spaced-comment issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: AOFFadV3JrV

--HG--
extra : rebase_source : e06da861796c79f118ac734ceebee22253c0485f
2017-10-26 12:00:05 +01: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
Sebastian Hengst
5c15da1f08 merge mozilla-inbound to mozilla-central. r=merge a=merge
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
2017-10-27 12:45:34 +03:00
Sebastian Hengst
d10e26c913 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-27 00:00:25 +02: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
Nicolas Chevobbe
f72a32763e Bug 1411863 - Cleanup new console tests; r=bgrins.
Move clear jsterm history to openNewTabAndConsole.
Switch openNewTabAndConsole to an async function (instead of using Task.async).
Switch openNewTabAndConsole consumers to async as well.

MozReview-Commit-ID: KgMXowGYIJ5

--HG--
extra : rebase_source : 1406adc1e0afca07f92118370b402e314cb51fc1
2017-10-26 10:21:45 +02:00
Nicolas Chevobbe
020b588ced Bug 1408921 - Split browser_webconsole_autocomplete_keys.js in the new console frontend; r=bgrins.
The test was very long and tested different bugs.
Splitting it make all the test case clearer.


MozReview-Commit-ID: 4z45RE3eJoC

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_array_no_index.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_escape_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_inside_text.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_nav_and_tab_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_return_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_return_key_no_selection.js
extra : rebase_source : c9c12ee909d843bf5f3b9c1312057c5552e23df8
2017-10-25 11:59:02 +02:00
Oriol Brufau
3df49e38ba Bug 1388335 - Load JSON Viewer for all application/*+json content types. r=Honza
MozReview-Commit-ID: CPKRDm6q6yw

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

--HG--
extra : rebase_source : 3391bc5bb59451a4a66ecad355bd6ea7ce9a045a
2017-10-24 03:55:07 +02:00
Alexandre Poirot
684ddd9233 Bug 1405585 - Add telemetry to watch inspector delay between new-root event and full update. r=francois,jdescottes datareview=francois
MozReview-Commit-ID: 5cWcTxPvDKF

--HG--
extra : rebase_source : 7b6cc502051904228d625d379c5805b9007670be
2017-10-23 11:04:52 -07:00
Alexandre Poirot
edd4019d3c Bug 1405585 - Add telemetry to track inspector refresh time when reload a page. r=francois,jdescottes datareview=francois
MozReview-Commit-ID: BetryDSSRC2

--HG--
extra : rebase_source : 3b4f7ce885f44058e78c320a8ebff9d4ca68e329
2017-10-18 14:41:07 -07:00
Ricky Chien
ba3ed5556d Bug 1410782 - Fix props.connector is undefined when running launchpad r=Honza
MozReview-Commit-ID: L0UbcaLfrOS

--HG--
extra : rebase_source : de350aba1587a28e363b024be0f9ce00b32755af
2017-10-23 15:39:47 +08:00
Sebastian Hengst
a5064a01cb Backed out 2 changesets (bug 1405585) for failing browser-chrome's browser/components/extensions/test/browser/browser_ext_devtools_panels_elements.js. r=backout on a CLOSED TREE
Backed out changeset d2f7f0e9554d (bug 1405585)
Backed out changeset a049959544f2 (bug 1405585)
2017-10-26 12:32:20 +02:00
Attila Craciun
252daa8e0a Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-10-26 12:32:58 +03:00
Attila Craciun
0cab95ab0f Merge inbound to mozilla-central r=merge a=merge 2017-10-26 12:20:45 +03:00
Alexandre Poirot
d147923f5d Bug 1405585 - Add telemetry to watch inspector delay between new-root event and full update. r=francois,jdescottes datareview=francois
MozReview-Commit-ID: 5cWcTxPvDKF

--HG--
extra : rebase_source : 9e1a2c4b6aa6eee200c4d653b951f4e5e9cd0e9a
2017-10-23 11:04:52 -07:00
Sebastian Hengst
68e0f7c499 Backed out changeset 574b5b042c3c (bug 1400655)
--HG--
extra : rebase_source : 1c84cbb87257ebb968142a3640641b8875763ffb
2017-10-26 00:24:51 +02:00
Ben Kelly
a8b8c6f790 Bug 1400655 P2 Add a mochitest to verify the json viewer is shown for json intercepted by a service worker. r=jryans 2017-10-25 17:32:04 -04:00
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
Alexandre Poirot
661494c527 Bug 1405585 - Add telemetry to track inspector refresh time when reload a page. r=francois,jdescottes datareview=francois
MozReview-Commit-ID: BetryDSSRC2

--HG--
extra : rebase_source : f750cfc351d1447b8345e83a1f25a0a56b3db065
2017-10-18 14:41:07 -07:00
Sebastian Hengst
443416f881 Merge mozilla-central to autoland. r=merge a=merge 2017-10-26 00:39:55 +02:00
Michael Ratcliffe
9637659f6e Bug 1411531 - Web Console to ES6 classes r=nchevobbe
MozReview-Commit-ID: BBtCmeyMBaH

--HG--
extra : rebase_source : ff1f3d3085d345694a1380353bff0b667e0b5a4b
2017-10-25 13:33:15 +01:00
Michael Ratcliffe
5c75212853 Bug 1409064 - Network Monitor to ES6 classes r=Honza
MozReview-Commit-ID: FBuucEQ8Zhs

--HG--
extra : rebase_source : 858b118df3ce44c8da5794c405d9b8f029f6c7e8
2017-10-24 12:41:04 +01:00
Nicolas Chevobbe
183ca1cdf2 Bug 1403458 - Convert browser_webconsole_assert.js to a backend test; r=bgrins.
The test ensures that packet are sent for falsy console.assert calls,
and that no packet are sent for truthy console.assert.calls, using a timeout.
Mochitest and support files are removed from the new frontend.

MozReview-Commit-ID: C9QpXfBySLo

--HG--
extra : rebase_source : 10101ebd0f300e6794b37db7f19c41c936683d7d
2017-10-24 10:45:29 +02:00
Nicolas Chevobbe
aaaad9dd6d Bug 1408918 - Rename and enable browser_webconsole_autocomplete_accessibility.js in new console frontend; r=Honza
MozReview-Commit-ID: CknvP7M1rVJ

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_accessibility.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_accessibility.js
extra : rebase_source : 4e755ebedb6360991b820a61a53544c604def4c4
2017-10-23 09:07:14 +02:00
Nicolas Chevobbe
827151f951 Bug 1411502 - Enable browser_jsterm_copy_command.js in new frontend; r=Honza.
MozReview-Commit-ID: EsQsov5y7cD

--HG--
extra : rebase_source : e2af7cc3bda73052b14c8c6a5450b184b734860a
2017-10-25 10:00:47 +02:00
Nicolas Chevobbe
3ce4a01fb7 Bug 1408917 - Rename, refactor and enable browser_webconsole_autocomplete_JSTerm_helpers.js in new console frontend; r=Honza.
MozReview-Commit-ID: 3TN6q63mnHp

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_JSTerm_helpers.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_helpers.js
extra : rebase_source : 66a63445a74d1a069340c6be678408327b44d25d
2017-10-20 09:40:54 +02:00
abhinav
9500e6c3b6 Bug 1251836 - Request URL should not include URL fragment identifier. r=gasolin
MozReview-Commit-ID: HeCSPcrQN2x

--HG--
extra : rebase_source : c4ed04ab730a219629b81df22a825db9189d2864
2017-10-24 23:37:25 +05:30
Sebastian Hengst
24b7b2eb7c merge mozilla-central to autoland. r=merge a=merge 2017-10-24 23:59:14 +02:00
Tom Schuster
d3b457113a Bug 638054 - Remove or fix tests outside JS using watch/unwatch. r=bz,fitzgen 2017-10-24 20:48:14 +02:00
Patrick Brosset
68ff442920 Bug 1409428 - Cast inject urls from URL object to Strings; r=miker
MozReview-Commit-ID: GPHRMaJj6Zq

--HG--
extra : rebase_source : 099b371f4f9d7a89bd32f5a16a7d93352a325a8a
2017-10-18 09:49:38 +02:00
abhinav
92ef99f5a5 Bug 1400615 - Hide search icon in the search field of Storage Inspector. r=bgrins
MozReview-Commit-ID: HaguRMVPptx

--HG--
extra : rebase_source : 3930fc3b38cea18738e69dee98502e2125485595
2017-10-18 12:16:46 +05:30
Maxime Vaillancourt
68de1114a3 Bug 1411199 - CamelCase all aboutdebugging component files. r=jdescottes
--HG--
rename : devtools/client/aboutdebugging/components/aboutdebugging.js => devtools/client/aboutdebugging/components/Aboutdebugging.js
rename : devtools/client/aboutdebugging/components/panel-header.js => devtools/client/aboutdebugging/components/PanelHeader.js
rename : devtools/client/aboutdebugging/components/panel-menu.js => devtools/client/aboutdebugging/components/PanelMenu.js
rename : devtools/client/aboutdebugging/components/panel-menu-entry.js => devtools/client/aboutdebugging/components/PanelMenuEntry.js
rename : devtools/client/aboutdebugging/components/target-list.js => devtools/client/aboutdebugging/components/TargetList.js
rename : devtools/client/aboutdebugging/components/addons/controls.js => devtools/client/aboutdebugging/components/addons/Controls.js
rename : devtools/client/aboutdebugging/components/addons/install-error.js => devtools/client/aboutdebugging/components/addons/InstallError.js
rename : devtools/client/aboutdebugging/components/addons/panel.js => devtools/client/aboutdebugging/components/addons/Panel.js
rename : devtools/client/aboutdebugging/components/addons/target.js => devtools/client/aboutdebugging/components/addons/Target.js
rename : devtools/client/aboutdebugging/components/tabs/panel.js => devtools/client/aboutdebugging/components/tabs/Panel.js
rename : devtools/client/aboutdebugging/components/tabs/target.js => devtools/client/aboutdebugging/components/tabs/Target.js
rename : devtools/client/aboutdebugging/components/workers/multi-e10s-warning.js => devtools/client/aboutdebugging/components/workers/MultiE10sWarning.js
rename : devtools/client/aboutdebugging/components/workers/panel.js => devtools/client/aboutdebugging/components/workers/Panel.js
rename : devtools/client/aboutdebugging/components/workers/service-worker-target.js => devtools/client/aboutdebugging/components/workers/ServiceWorkerTarget.js
rename : devtools/client/aboutdebugging/components/workers/target.js => devtools/client/aboutdebugging/components/workers/Target.js
2017-10-24 22:59:21 -04:00
Michael Ratcliffe
d4b29e27fe Bug 1410119 - Inspector: Switch to ES6 classes r=gl
MozReview-Commit-ID: 6GDY1MloCAd
2017-10-24 13:33:42 +01:00
Ruturaj K. Vartak
7ad7830d76 Bug 1411202 - Broken Launchpad for linux developer enviornment. r=rickychien 2017-10-24 02:56:00 -04:00
Sebastian Hengst
ab30e4a6f8 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-25 13:07:21 +02:00
Attila Craciun
a323e78c2b Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-10-25 12:36:59 +03: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
Shane Caraveo
b6c4b89a2e Bug 1291399 remove references to getExtensionUUID, r=aswan
MozReview-Commit-ID: BMJSjCbk6iU

--HG--
extra : rebase_source : a88473703cf95353ec803f381daac25090800a88
2017-10-17 17:02:06 -07:00
Mike Park
8ecb745b70 Bug 1412273 - Adjust CSS shapes highlighter toggle to be visible in dark theme. r=jdescottes
MozReview-Commit-ID: GilM6JKDpMF

--HG--
extra : rebase_source : c671b3ddc0876c054b295dbd0b1f16a250b2b888
2017-11-01 12:25:50 -04:00
Mike Park
4ad079896b Bug 1282721 - Add unit tests for shapes highlighter translate/scale for all shapes. r=pbro
MozReview-Commit-ID: JJg0zFtvi9s

--HG--
extra : rebase_source : ec44826d7cc58a6df797a340912644ff6f9ed222
2017-10-12 15:54:45 -04:00
Mike Park
f5bef41c46 Bug 1282721 - Add transform mode to shapes highlighter with translation/scaling for all shapes. r=pbro
MozReview-Commit-ID: HhWY1pT7Mqu

--HG--
extra : rebase_source : 4c4eb2b4a14abc7bfa8d106562c7274ab75a7f4d
2017-10-10 14:05:50 -04: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
J. Ryan Stinnett
943c4df618 Bug 1412359 - Clarify test event as device-association-removed. r=gl
MozReview-Commit-ID: 6GXTO4rtIQL

--HG--
extra : rebase_source : 0e2e1c4ceb62b40f7f25d14f319eb83e572ad49e
2017-10-27 18:52:31 -05:00
J.C. Jones
52564edf40 Bug 1409259 - Add browser console test for the distrust console message r=keeler,ttaubert
There are xpcshell tests to verify that the appropriate distrust flag is set
upon reaching an affected end entity certificate; this test checks that the
distrust flag prints a warning to console.

MozReview-Commit-ID: OMG246WOOT

--HG--
rename : devtools/client/webconsole/test/browser_webconsole_certificate_messages.js => devtools/client/webconsole/test/browser_console_certificate_imminent_distrust.js
extra : rebase_source : a5fed5457e7789e742ee461b988463b81cd2c214
2017-11-01 20:59:33 -07:00
Jan Odvarko
a779dd4b2d Bug 1408964 - The Network panel should be auto resumed on reload; r=rickychien
MozReview-Commit-ID: L6gTBekWeHz

--HG--
extra : rebase_source : 21f967fc976d575ce978b2f3575e0a1faa37ac57
2017-11-03 11:41:33 +01: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
abhinav
d6e8ccb310 Bug 1407561 - Lazy loading of tooltip text when user hovers the status column. r=gasolin
MozReview-Commit-ID: BXP8B10Q5LT

--HG--
extra : rebase_source : 9a5d9b5bb0333246c18dc525255bea571d8b5016
2017-10-31 08:27:21 +05:30
Ricky Chien
53d3eb8a74 Bug 1413829 - RequestListContent scroll to bottom should avoid sync reflow r=Honza
MozReview-Commit-ID: KwPVFJfRQQK

--HG--
extra : rebase_source : e38057b60118d3c9fd275d60be701c7fd300c638
2017-11-02 16:56:53 +08:00
Ricky Chien
9fded4e150 Bug 1413941 - Fix broken netmonitor launchpad regression from bug 1360457 r=Honza
MozReview-Commit-ID: 6EzLlNfQ4FX

--HG--
extra : rebase_source : 4d75ce403d100692bfe8be947dca5e1f37f47330
2017-11-02 22:40:44 +08: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
Noemi Erli
bfebc90a29 Backed out 3 changesets (bug 1404917)for failing clipboard in devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js r=backout on a CLOSED TREE
Backed out changeset 3e7a6e920c6b (bug 1404917)
Backed out changeset 7dcfe8d12d6f (bug 1404917)
Backed out changeset 3d8a6d24cec9 (bug 1404917)
2017-11-10 16:56:35 +02:00
shindli
6ebfbdadf1 Backed out 1 changeset (bug 1381648) on request from flod for wrong placeholders r=backout
Backed out changeset bad9f2a1be21 (bug 1381648)

--HG--
extra : amend_source : 5af6c3875245618cc66b3abd43488eca02c6f621
2017-11-10 16:07:56 +02:00
Alexandre Poirot
89baf4a860 Bug 1404917 - Move image preview tooltip to file name and remove preview icon. r=Honza
MozReview-Commit-ID: 86YPdHZhCmo

--HG--
extra : rebase_source : b3af953c53f37226e4ca2af9631c95febfc56911
2017-11-06 06:31:40 -08:00
Alexandre Poirot
55cb9f12e9 Bug 1404917 - Fetch response content only on-demand. r=Honza
Response content should only be fetched whenever it is strictly needed
as it is the response body. A possibly very large string.
So, netmonitor UI should only retrieve it when users select the Response Panel
or do any other action that require having access to it (like "Copy response"
context menu).

MozReview-Commit-ID: CtpJ8PKsCsm

--HG--
extra : rebase_source : f3d7aea2b752377891bef6ea466e140e93fe8b8b
2017-10-26 09:03:40 -07:00
Alexandre Poirot
1a2053042a Bug 1404917 - Use request.mimeType instead of request.responseContent.content.mimeType. r=Honza
MozReview-Commit-ID: EIaS1CFKzVn

--HG--
extra : rebase_source : 5a8955b15e7ee2e0483e7c04baacdba8deeac5c8
2017-10-05 17:42:51 +02:00
Gabriel Luong
0a18a22e63 Bug 1412608 - Fix comment selection color in markup view. r=jdescottes
MozReview-Commit-ID: 9G5efQSPHCf

--HG--
extra : rebase_source : 66daf5352bacc1f2479d7e67dc1341c9ca049822
2017-11-09 23:06:37 -05: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
Ben Kelly
2e83d9fd9f Bug 1400655 P2 Add a mochitest to verify the json viewer is shown for json intercepted by a service worker. r=jryans 2017-10-26 11:08:26 -04:00
Geoff Brown
8d40965a08 Bug 1413442 - Disable test browser_inspector_highlighter-eyedropper-events.js on Windows for on-going frequent intermittent failures; r=me,test-only 2017-11-09 09:33:00 -07:00
Jason Laster
3214f9fa6f Bug 1415300 - Update Debugger frontend (11-7). r=jdescottes
MozReview-Commit-ID: HdGGdN5Efw8

--HG--
extra : rebase_source : 416a1198f631e4b701c7ac93e2fd8f8c8dac667d
2017-11-09 12:28:56 +01:00
Alexandre Poirot
fb35667385 Bug 1408708 - Fetch stylesheet content via stylesheet window instead of top level content window. r=pbro
--HG--
extra : rebase_source : 07cc1370f13a45e6b5153808f99159f21764f291
2017-11-21 10:42:00 -05:00
Julian Descottes
6a65c81de6 Bug 1171482 - wait for 2 distinct mutations in markup test;r=pbro
MozReview-Commit-ID: Jn0dEr4qe6U

--HG--
extra : rebase_source : de0bf26aff7c8c5ea70efe0d11e9afa963218717
2017-10-18 13:07:45 +02:00
Julian Descottes
28cdc89976 Bug 1171482 - extract throttle to dedicated util;r=bgrins
MozReview-Commit-ID: L0CVtw2w03a

--HG--
extra : rebase_source : d5633baf56d6afefbb2a0d7cd631a8c7cb5b898b
2017-10-18 13:05:32 +02:00
Julian Descottes
a38697372f Bug 1410659 - add context-fill to devtools reload icon;r=ntim
MozReview-Commit-ID: 8DZv2HOVKga

--HG--
extra : rebase_source : fd38c03eb0a9d76b423e5b01cf72684505bf2049
2017-10-23 10:21:29 +02:00
Nicolas Chevobbe
56aee668af Bug 1410071 - Remove space between user styled messages parts; r=bgrins.
The %c marker is only valid for the first argument, so if we find ourselves
between two parameters with user-styled messages, it means we should respect
the original formatting.

MozReview-Commit-ID: 4GORZyvvxRN

--HG--
extra : rebase_source : 11adda5e3a18a7e52a02bdbcf1a18a5bfee6ee2c
2017-10-19 16:03:03 +02:00
Simon Van Accoleyen
dedbda00a2 Bug 1406193 - Remove last remaining SocialAPI bits. r=dao
MozReview-Commit-ID: E5GKq2CYclF
2017-10-21 18:38:17 +02:00
Nicolas Chevobbe
7e81e50df6 Bug 1405652 - Enable browser_webconsole_view_source.js in new console frontend; r=bgrins.
MozReview-Commit-ID: DctteBfNgtC

--HG--
extra : rebase_source : cbe235b44e9aefed6e1cdb96b037b80f63709cd9
2017-10-20 08:58:07 +02: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
Nicolas Chevobbe
9bf7d76660 Bug 1409836 - Fix setting filters prefs when filters are reset or cleared; r=bgrins.
We were getting the filter state after dispatching the action, which made
all the filters to have an enabled state. Getting the state before dispatching
fixes the issue.
This patch enhance the Service mock in order to have a better idea of what is going on
with prefs. This allow us to introduce some tests to make sure prefs are updated in
reaction to given actions.

MozReview-Commit-ID: Byay0TwF25I

--HG--
extra : rebase_source : fd9e022c872783e2c6baa6ee0be5bf98f7eced78
2017-10-19 10:07:54 +02:00
Julian Descottes
4db2619112 Bug 1406375 - update animation inspector test to support formatted numbers;r=pbro
Integers used to skip localization & formatting.
We used to have (for 2 decimals formatting)
1000   -> 1000
1000.1 -> 1,000.10

With the other patches attached here, the behavior is now consistent
1000   -> 1,000
1000.1 -> 1,000.10

This changeset updates some regexp in an animation inspector test to be
compatible with the new format.

MozReview-Commit-ID: 4YUNGlKp98z

--HG--
extra : rebase_source : 638fced7a884a01c5fcd41e0df68e7c8d39c2e8c
2017-10-19 17:00:43 +02: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
Sebastian Hengst
24583b9443 merge mozilla-central to autoland. r=merge a=merge 2017-10-20 01:08:09 +02:00
Sebastian Hengst
20d769ea9c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Gc5JIILUrPi
2017-10-20 00:05:39 +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
Sebastian Hengst
3148182768 Backed out changeset 6b88d856e00f (bug 1403927) for failing mochitest-clipboard's devtools/client/netmonitor/test/browser_net_copy_params.js. r=backout
--HG--
extra : amend_source : 8381b242fb5d6625f922413d1255157c3887d178
2017-10-19 11:40:42 +02:00
Sebastian Hengst
3b72f7b75f Backed out changeset ac5ebd3c7e82 (bug 1403927) 2017-10-19 11:40:36 +02:00
Jan Odvarko
e14412541c Bug 1403927 - Test for HTTPi Params panel; r=nchevobbe
MozReview-Commit-ID: 4k4kF3cGSTh

--HG--
extra : rebase_source : e1888f036624557015a72f15e45100067099ae4b
2017-10-18 20:45:54 +02:00
Jan Odvarko
7e514e201b Bug 1403927 - Fix Params panel in HTTPi; r=nchevobbe
MozReview-Commit-ID: 16djEqkEJMj

--HG--
extra : rebase_source : b717fd9fbdba85739d847269503788f686faca60
2017-10-18 18:58:38 +02:00
Sebastian Hengst
c6b9718eb1 Bug 1408468 - Shapes highlighter handles for shapes in iframe cannot be clicked outside iframe. Follow-up: Add new line at end to make eslint happy. r=eslint-fix a=eslint-fix
MozReview-Commit-ID: AdlX5ArtKeg
2017-10-19 09:48:19 +02:00
Ryan VanderMeulen
cb612851ed Merge inbound to m-c. a=merge 2017-10-18 21:01:34 -04:00
Mike Park
c304a07e7a Bug 1408468 - Shapes highlighter handles for shapes in iframe cannot be clicked outside iframe. r=gl
MozReview-Commit-ID: 3J4J6vM96sj
2017-10-13 13:19:50 -04:00
Tim Nguyen
91e239073d Bug 1409684 - Polish d3 graphs style. r=bgrins
MozReview-Commit-ID: FUaRBk9knBW

--HG--
extra : rebase_source : f9b1adb7923e985b13b607d755813f926bd48eab
2017-10-18 18:43:11 +01:00
Miguel Useche
cdc677c157 Bug 1402390 - CamelCase all React component files in \devtools\client\netmonitor\src\components\. r=pbro
MozReview-Commit-ID: LseEecjdU7I

--HG--
rename : devtools/client/netmonitor/src/components/app.js => devtools/client/netmonitor/src/components/App.js
rename : devtools/client/netmonitor/src/components/cookies-panel.js => devtools/client/netmonitor/src/components/CookiesPanel.js
rename : devtools/client/netmonitor/src/components/custom-request-panel.js => devtools/client/netmonitor/src/components/CustomRequestPanel.js
rename : devtools/client/netmonitor/src/components/headers-panel.js => devtools/client/netmonitor/src/components/HeadersPanel.js
rename : devtools/client/netmonitor/src/components/mdn-link.js => devtools/client/netmonitor/src/components/MdnLink.js
rename : devtools/client/netmonitor/src/components/monitor-panel.js => devtools/client/netmonitor/src/components/MonitorPanel.js
rename : devtools/client/netmonitor/src/components/network-details-panel.js => devtools/client/netmonitor/src/components/NetworkDetailsPanel.js
rename : devtools/client/netmonitor/src/components/params-panel.js => devtools/client/netmonitor/src/components/ParamsPanel.js
rename : devtools/client/netmonitor/src/components/properties-view.js => devtools/client/netmonitor/src/components/PropertiesView.js
rename : devtools/client/netmonitor/src/components/request-list.js => devtools/client/netmonitor/src/components/RequestList.js
rename : devtools/client/netmonitor/src/components/request-list-column-cause.js => devtools/client/netmonitor/src/components/RequestListColumnCause.js
rename : devtools/client/netmonitor/src/components/request-list-column-content-size.js => devtools/client/netmonitor/src/components/RequestListColumnContentSize.js
rename : devtools/client/netmonitor/src/components/request-list-column-cookies.js => devtools/client/netmonitor/src/components/RequestListColumnCookies.js
rename : devtools/client/netmonitor/src/components/request-list-column-domain.js => devtools/client/netmonitor/src/components/RequestListColumnDomain.js
rename : devtools/client/netmonitor/src/components/request-list-column-duration.js => devtools/client/netmonitor/src/components/RequestListColumnDuration.js
rename : devtools/client/netmonitor/src/components/request-list-column-end-time.js => devtools/client/netmonitor/src/components/RequestListColumnEndTime.js
rename : devtools/client/netmonitor/src/components/request-list-column-file.js => devtools/client/netmonitor/src/components/RequestListColumnFile.js
rename : devtools/client/netmonitor/src/components/request-list-column-latency.js => devtools/client/netmonitor/src/components/RequestListColumnLatency.js
rename : devtools/client/netmonitor/src/components/request-list-column-method.js => devtools/client/netmonitor/src/components/RequestListColumnMethod.js
rename : devtools/client/netmonitor/src/components/request-list-column-protocol.js => devtools/client/netmonitor/src/components/RequestListColumnProtocol.js
rename : devtools/client/netmonitor/src/components/request-list-column-remote-ip.js => devtools/client/netmonitor/src/components/RequestListColumnRemoteIp.js
rename : devtools/client/netmonitor/src/components/request-list-column-response-header.js => devtools/client/netmonitor/src/components/RequestListColumnResponseHeader.js
rename : devtools/client/netmonitor/src/components/request-list-column-response-time.js => devtools/client/netmonitor/src/components/RequestListColumnResponseTime.js
rename : devtools/client/netmonitor/src/components/request-list-column-scheme.js => devtools/client/netmonitor/src/components/RequestListColumnScheme.js
rename : devtools/client/netmonitor/src/components/request-list-column-set-cookies.js => devtools/client/netmonitor/src/components/RequestListColumnSetCookies.js
rename : devtools/client/netmonitor/src/components/request-list-column-start-time.js => devtools/client/netmonitor/src/components/RequestListColumnStartTime.js
rename : devtools/client/netmonitor/src/components/request-list-column-status.js => devtools/client/netmonitor/src/components/RequestListColumnStatus.js
rename : devtools/client/netmonitor/src/components/request-list-column-transferred-size.js => devtools/client/netmonitor/src/components/RequestListColumnTransferredSize.js
rename : devtools/client/netmonitor/src/components/request-list-column-type.js => devtools/client/netmonitor/src/components/RequestListColumnType.js
rename : devtools/client/netmonitor/src/components/request-list-column-waterfall.js => devtools/client/netmonitor/src/components/RequestListColumnWaterfall.js
rename : devtools/client/netmonitor/src/components/request-list-content.js => devtools/client/netmonitor/src/components/RequestListContent.js
rename : devtools/client/netmonitor/src/components/request-list-empty-notice.js => devtools/client/netmonitor/src/components/RequestListEmptyNotice.js
rename : devtools/client/netmonitor/src/components/request-list-header.js => devtools/client/netmonitor/src/components/RequestListHeader.js
rename : devtools/client/netmonitor/src/components/request-list-item.js => devtools/client/netmonitor/src/components/RequestListItem.js
rename : devtools/client/netmonitor/src/components/response-panel.js => devtools/client/netmonitor/src/components/ResponsePanel.js
rename : devtools/client/netmonitor/src/components/security-panel.js => devtools/client/netmonitor/src/components/SecurityPanel.js
rename : devtools/client/netmonitor/src/components/source-editor.js => devtools/client/netmonitor/src/components/SourceEditor.js
rename : devtools/client/netmonitor/src/components/stack-trace-panel.js => devtools/client/netmonitor/src/components/StackTracePanel.js
rename : devtools/client/netmonitor/src/components/statistics-panel.js => devtools/client/netmonitor/src/components/StatisticsPanel.js
rename : devtools/client/netmonitor/src/components/status-bar.js => devtools/client/netmonitor/src/components/StatusBar.js
rename : devtools/client/netmonitor/src/components/tabbox-panel.js => devtools/client/netmonitor/src/components/TabboxPanel.js
rename : devtools/client/netmonitor/src/components/timings-panel.js => devtools/client/netmonitor/src/components/TimingsPanel.js
rename : devtools/client/netmonitor/src/components/toolbar.js => devtools/client/netmonitor/src/components/Toolbar.js
2017-10-15 22:46:03 -04:00
Aleksander Gurin
0485f5a283 Bug 1408143 - JSON Viewer: navigable (clickable) links (enhancement proposal). r=Honza 2017-10-12 23:05:46 +03:00
Jason Laster
ebfefa4a4c Bug 1408562 - Update Debugger frontend (10-13). r=jdescottes
MozReview-Commit-ID: 6qEViJ9Z2Nw

--HG--
extra : rebase_source : cc99bd7f7f369588023e3c84e35b5253e4fbb6b5
2017-10-19 11:05:49 +02:00
Brian Grinstead
46fd998eb4 Bug 1408387 - Only run browser_webconsole_view_source.js task in the new debugger r=jmaher
MozReview-Commit-ID: HjzJsTLUD0O

--HG--
extra : rebase_source : 9bb0ef5c9a31fdc171fb594038b5ea1482506e1e
2017-10-19 09:36:33 -07:00
Nicolas Chevobbe
cc3e3b19aa Bug 1408916 - Rename and enable browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js in the new console frontend; r=bgrins.
MozReview-Commit-ID: DCFWNLGhCSM

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete-properties-with-non-alphanumeric-names.js
extra : rebase_source : 9c6a4e51bcfa323105778ccfe8705f71d37e347f
2017-10-19 09:16:39 +02:00
Jan Odvarko
75159e0ad3 Bug 1403927 - Test for HTTPi Params panel; r=nchevobbe
MozReview-Commit-ID: 1DzpCgxlrQg

--HG--
extra : rebase_source : de3a5e16f136d42bfc1197c64c12fc50608bb9b0
2017-10-19 14:53:23 +02:00
Jan Odvarko
17a67c84d7 Bug 1403927 - Fix Params panel in HTTPi; r=nchevobbe
MozReview-Commit-ID: 8KIWYs5sDoG

--HG--
extra : rebase_source : 87d364ab98dca9ffb275fa979050e062a00daf65
2017-10-19 14:49:05 +02:00
Tom Tromey
a018db05a1 Bug 1409606 - use full URL in rule view's source tooltip; r=gl
MozReview-Commit-ID: E704sOJV4wp

--HG--
extra : rebase_source : 64a3ae2a0781e9003235e9dc8d933d0537311c63
2017-10-18 13:03:11 -06:00
Brian Grinstead
25d7f09a0e Bug 1400176 - Prevent extra reflows by resetting html and body to display:block;r=nchevobbe
MozReview-Commit-ID: 38cBYjNgVZo

--HG--
extra : rebase_source : 3aebceafaedfd0fc58f549761c8dab04d1a8fa04
2017-10-18 13:18:48 -07:00