Commit Graph

3937 Commits

Author SHA1 Message Date
Gabriel Luong
c5953099c9 Bug 1308823 - Refactor the markup view into smaller modules r=jdescottes
--HG--
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/utils.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/element-editor.js
rename : devtools/client/inspector/markup/html-editor.js => devtools/client/inspector/markup/views/html-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/markup-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/read-only-editor.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/root-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-container.js
rename : devtools/client/inspector/markup/markup.js => devtools/client/inspector/markup/views/text-editor.js
2016-10-10 23:37:05 -04:00
Iris Hsiao
8fa5c6d67f Backed out changeset d271311721bb (bug 1297535) for developer's request 2016-10-11 11:13:12 +08:00
Phil Ringnalda
e8dd21b167 Merge f-t to m-c, a=merge
MozReview-Commit-ID: C1redSmlixf
2016-10-10 19:11:56 -07:00
Helen V. Holmes
94deeb7018 Bug 1226913 - Don't allow to disable the element picker icon. r=pbro
--HG--
extra : amend_source : d5f055847ce83c4e7d8455e5b545cd4c3b62a1c9
2016-10-10 05:12:00 -04:00
Gabriel Luong
445a55675b Bug 1307481 - Part 3: HTMLTooltip should receive the document that it should be attached to instead of the toolbox r=jdescottes 2016-10-08 09:49:07 -04:00
Gabriel Luong
541a5e38db Bug 1307481 - Part 2: Remove OptionsStore to use ES6 default parameters and PanelFactory in Tooltip.js r=jdescottes 2016-10-08 09:49:04 -04:00
Jan Odvarko
1e89d5772d Bug 1279454 - Fix position of vertical scrollbar in devtools DOM; r=ntim
MozReview-Commit-ID: 7OfN5ZoWhy8
2016-10-07 15:06:14 +02:00
Phil Ringnalda
080c63d412 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 6YHoSP3exdY
2016-10-08 16:48:33 -07:00
Sebastian Hengst
cdcc9e20da Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
MozReview-Commit-ID: 1lCt0xTMV5O
2016-10-08 11:14:49 +02:00
Nicolas Chevobbe
3510f05d1d Bug 1307907 - Add support for console.dirxml() in the new console frontend. r=linclark;
Adds console.dirxml support, which behave the same as console.log.
Adds mocha test to ensure dirxml calls are rendered as expected.

MozReview-Commit-ID: 22kUozOiDAA

--HG--
extra : rebase_source : 9d910136966b2a082150c58cc9ec28f04d47c30f
2016-10-07 12:30:10 +02:00
Brian Grinstead
be408e7db7 Bug 1302616 - Be more precise when waiting for request in browser_webconsole_bug_599725_response_headers.js;r=me
MozReview-Commit-ID: 8KdlAzxZ4ZE
2016-10-07 14:43:48 -07:00
Wes Kocher
eaeee920fd Backed out 2 changesets (bug 1307481) for mass dt bustage a=backout
Backed out changeset 91c6a72e5d0d (bug 1307481)
Backed out changeset a9f9f5611272 (bug 1307481)
2016-10-07 11:54:38 -07:00
Gabriel Luong
fbae876b9b Bug 1307481 - Part 3: HTMLTooltip should receive the document that it should be attached to instead of the toolbox r=jdescottes 2016-10-07 13:33:52 -04:00
Gabriel Luong
132f9a631f Bug 1307481 - Part 2: Remove OptionsStore to use ES6 default parameters and PanelFactory in Tooltip.js r=jdescottes 2016-10-07 13:22:47 -04:00
Nicolas Chevobbe
8eb610e03a Bug 1307873 - Add support for console group. r=linclark
--HG--
extra : rebase_source : 75fa4aa5b55f31d1663218cb8aed590786d6f48e
2016-10-07 07:17:00 -04:00
Sebastian Hengst
c635b8c61d No bug - Fix Eslint warnings which showed up after merge. r=eslint-fix a=eslint-fix
MozReview-Commit-ID: 17TDsBMCsUx

--HG--
extra : amend_source : d16c96ea99ecbf9e3cbe341f4bb80c65659843cc
2016-10-07 16:21:44 +02:00
Ryan VanderMeulen
7a0df90650 Merge fx-team to m-c. a=merge 2016-10-07 09:38:06 -04:00
Deepjyoti Mondal
511e8fd9a0 Bug 1259475 - Remove hover state from disabled icon buttons. r=ntim
--HG--
extra : amend_source : 892e32786be2e4251a7a5e0c757a1cb80c8a479a
2016-10-06 02:14:00 -04:00
Julian Descottes
3ffda1fc99 Bug 1307408 - part1: fix layout issues for small widths in inspector sidebar;r=Honza
MozReview-Commit-ID: 7bF5gsyxXfp

--HG--
extra : rebase_source : 0c437519517de5ba4f2245307bd8768e15b127eb
2016-10-04 14:02:22 +02:00
Greg Tatum
bc81e4de2e Bug 1308651 - Make css properties db diffable and human readable; r=tromey
MozReview-Commit-ID: LfYeALhHVaw

--HG--
extra : rebase_source : 2f18c29d22b6a052ccd17295f301d74b5edfdfd2
2016-10-10 10:08:33 -05:00
Nicolas Chevobbe
c8d3b5cf54 Bug 1305981 - Fix grip truncation on object with non-enumerable properties. r=Honza;
The problem is that we are checking the computed props against `object.ownPropertyLength` to see if there's more to show.
But, if an object has a non-enumerable property (like `prototype`), `ownPropertyLength` counts it,
but it does not appear `object.preview`.
To fix that, we do a simple check : if there is more item in the preview object than `max`, then we show the "more..." label.
Adds a test to ensure the problem is fixed.

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

MozReview-Commit-ID: 1drpuUOsLNI

--HG--
extra : rebase_source : d55288c00a0ac54d7676e9b2e497df5fdefee5aa
2016-10-06 08:07:15 +02:00
Julian Descottes
1e5099a017 Bug 1308467 - fix fronts/css-properties.js when remote debugging old firefox;r=tromey
MozReview-Commit-ID: 365CiBV8uha

--HG--
extra : rebase_source : d8bb5765a8ac68978ee55c65c5d474c1358917ae
2016-10-07 15:53:30 +02:00
Phil Ringnalda
fd672b97f1 Merge f-t to m-c, a=merge
MozReview-Commit-ID: HiqZsOM1Bcz
2016-10-06 19:59:02 -07:00
Brian Grinstead
2eae1a936c Bug 1304778 - Skip new debugger mochitests on linux 32 debug;r=jlongster
MozReview-Commit-ID: E2UMttj6r0m
2016-10-06 13:37:24 -07:00
Carsten "Tomcat" Book
5f7f7c6912 merge fx-team to mozilla-central a=merge 2016-10-06 11:57:36 +02:00
Phil Ringnalda
3bbb4273cb Merge m-c to f-t 2016-10-05 20:52:02 -07:00
Phil Ringnalda
76609a05d6 Backed out changeset ad324639bfae (bug 1304178) for slowing down debugger tests enough to make their Linux32 debug test chunks exceed the 80 minute limit
MozReview-Commit-ID: L8rkkQxTdff
2016-10-05 20:42:31 -07:00
Carsten "Tomcat" Book
776744b16a Merge mozilla-central to fx-team 2016-10-05 17:08:10 +02:00
Carsten "Tomcat" Book
5e299a14ad merge fx-team to mozilla-central a=merge 2016-10-05 15:29:12 +02:00
Gabriel Luong
badbea5392 Bug 1307481 - Part 1: Move Tooltip.js and HTMLTooltip.js into widgets/tooltip/ r=jdescottes
--HG--
rename : devtools/client/shared/widgets/HTMLTooltip.js => devtools/client/shared/widgets/tooltip/HTMLTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/Tooltip.js
2016-10-04 22:48:49 -04:00
Wes Kocher
8071f94c4d Merge fx-team to central, a=merge 2016-10-04 17:40:37 -07:00
Brian Grinstead
9eb03c4dd7 Bug 1304178 - Pref on the new console frontend in nightly;r=linclark
MozReview-Commit-ID: E8M4YvI81bX
2016-10-04 11:32:59 -07:00
Brian Grinstead
4c4c6f2a4d Bug 1304178 - Remove the context menu in new webconsole frontend;r=linclark
MozReview-Commit-ID: 2lTpxlAkuvM
2016-10-04 11:32:52 -07:00
Brian Grinstead
4ce9f8b178 Bug 1304178 - Return a promise from dispatchMessageAdd to support jsterm.execute callback for tests;r=linclark
MozReview-Commit-ID: AeRsjFiyikv
2016-10-04 11:32:45 -07:00
Lin Clark
b470b0e069 Bug 1307243 - Part 2: Fix Ctrl-F keyboard shortcut and add test. r=bgrins
MozReview-Commit-ID: 3Z5Vp6UMii4
2016-10-04 11:31:40 -07:00
Lin Clark
67faa4b6d0 Bug 1307243 - Part 1: Consolidate services in a service container and add addRefToHud. r=bgrins
MozReview-Commit-ID: 4lDTLFzh5ly
2016-10-04 11:31:38 -07:00
Gabriel Luong
f692353a96 Bug 1307193 - Move swatch based tooltip editors into their individual file from Tooltip.js r=jdescottes
--HG--
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchBasedEditorTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchColorPickerTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchCubicBezierTooltip.js
rename : devtools/client/shared/widgets/Tooltip.js => devtools/client/shared/widgets/tooltip/SwatchFilterTooltip.js
2016-10-04 10:22:47 -04:00
Carsten "Tomcat" Book
540850f563 Merge mozilla-central to fx-team 2016-10-04 12:02:24 +02:00
Carsten "Tomcat" Book
02f4754fbc merge mozilla-inbound to mozilla-central a=merge 2016-10-04 11:58:07 +02:00
Patrick Brosset
5810e0aeaa Bug 1258081 - Wait longer for browser_computed_search-filter_escape-keypress.js to pass; r=test-only
MozReview-Commit-ID: ESCwms11Qfr
2016-10-04 11:50:14 +02:00
Julian Descottes
455cb1136d Bug 1302890 - remove alert tooltip feature relying on unavailable image;r=gl
MozReview-Commit-ID: 5ytisLjOcwO

--HG--
extra : rebase_source : ec784b5851d18892f3efde5cf6d28a676a20ec83
2016-10-04 11:45:16 +02:00
Matteo Ferretti
c7f9e0f637 Bug 1303484 - browser_device_modal_submit.js | unexpected number of devices; r=jryans
- Added `addDeviceForTest` that removes automatically the device added at the
  end of the test.
- Improved `switchDevice` with more assertions.

MozReview-Commit-ID: D1BJozD65uj
2016-10-04 09:18:27 +02:00
Phil Ringnalda
73ccc79fc3 Merge m-c to f-t 2016-10-03 20:51:52 -07:00
Jan Odvarko
fa92385875 Bug 1305979 - Test for addSidebarTab API. r=jdescottes 2016-10-03 18:14:14 +02:00
Steve Chung
7753fd8cb6 Bug 1301042 - Firebug Theme - Make differences between checked style and unchecked style for toolbox-buttons, r=ntim
MozReview-Commit-ID: AFRsuOUmelO

--HG--
extra : rebase_source : de5d009de5054bbdee62e41e975ddf08623b397f
2016-10-03 16:55:23 +08:00
Phil Ringnalda
d935bd5a05 Merge m-c to autoland 2016-10-05 20:51:22 -07:00
Greg Tatum
6184dccc11 Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey
MozReview-Commit-ID: EtNj5IdOnKr

--HG--
rename : devtools/client/shared/test/unit/test_cssColor.js => devtools/client/shared/test/unit/test_cssColor-01.js
extra : rebase_source : 7b8c2628089368a6330489a03f31e58aca8bd0bb
2016-09-28 09:31:26 -05:00
Jan Odvarko
8ef8a5df9f Bug 1305979 - Improve API for adding a new side panels. r=jdescottes 2016-09-28 14:48:43 +02:00
Jan Odvarko
505bdeb873 Bug 1306898 - Avoid exception. r=ntim 2016-10-03 13:33:53 +02:00
Brian Grinstead
d5f0e3743a Bug 1307198 - Set -moz-user-focus: normal to fix text focus on new output area;r=linclark
MozReview-Commit-ID: 7mIXo72WBhW
2016-10-03 11:46:14 -07:00