2827 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
d50eba7171 merge fx-team to mozilla-central a=merge 2016-07-13 17:24:54 +02:00
Sebastian Hengst
66bdd9abc3 Backed out changeset 0845f945173f (bug 1266414) for still failing browser_device_modal_exit.js. r=backout 2016-07-13 11:23:34 +02:00
Helen V. Holmes
f652f6f6da Bug 1266414 - Device modal fades in/out. r=jryans
MozReview-Commit-ID: 90oZoGDlRDt
2016-07-12 07:28:00 -04:00
Helen V. Holmes
ffba5133a4 Back everything out from bug 1266414 to fix bustage. r=backout 2016-07-13 10:02:08 +02:00
Wes Kocher
95686f8aa2 Backed out changeset 8c882ca5b996 (bug 1266414) because the test is still failing 2016-07-12 16:08:51 -07:00
Helen V. Holmes
51ae650d57 Reland with fixup Bug 1266414 - Device modal fades in/out. r=jryans
--HG--
extra : amend_source : 416e58ff7e1ff28ca7521e273714de9aadf55c71
extra : histedit_source : 2c1bbfce832ff2f6605fcf3d9b4bd69930ba035e%2C2085d6494520aecf4563821b870af70facc2d668
2016-07-12 14:27:10 -07:00
Tim Nguyen
1d3d814327 Bug 1266414 - Fix dt6 browser_modal_device_exit|submit.js failure. r=bustage
MozReview-Commit-ID: 90oZoGDlRDt
2016-07-12 23:24:07 +02:00
Wes Kocher
b30d0a6ed9 Backed out changeset b9cd9d6a4abe (bug 1266414) for browser_device_modal_exit.js failures a=backout 2016-07-12 14:20:24 -07:00
Julian Descottes
4dfbce99ed Bug 1280729 - split intermittent test browser_markup_tag_edit_04.js;r=bgrins
MozReview-Commit-ID: LrWkO2IEH37

--HG--
rename : devtools/client/inspector/markup/test/browser_markup_tag_edit_04.js => devtools/client/inspector/markup/test/browser_markup_tag_edit_04-delete.js
extra : rebase_source : 0824eba94a5fe5286f14729f9d7ba416deeada1e
2016-07-05 13:50:14 +02:00
Matthew Wein
2c1bc5a119 Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
MozReview-Commit-ID: 1CyZHRhQQs6

--HG--
extra : transplant_source : 2%A8%08%DA%95%C5%1E%97%06%C8%C7b%8A%DD%0E%95E%E1%1E%DB
2016-07-07 16:17:43 -07:00
Nancy Pang
6c2a980a72 Bug 1273211 - Add side panel enter and return controls, added keyboard space selection for controls in netmonitor and console key. r=pbro
MozReview-Commit-ID: HGGTeshLBDs

--HG--
extra : transplant_source : e%0A%19%0B%96%8F%11%8B%E8%3A%DA%7B%06%C0n%9C%09-TU
2016-07-12 14:10:57 -04:00
Lin Clark
3a79cf448f Bug 1264693 - [rep tests] Add tests for object rep. r=Honza
--HG--
extra : transplant_source : %E6V%7Cf%09%26%5C0%90%E3%FCx%88%C5%C2%CC%A5%19T%19
2016-06-27 14:28:28 -04:00
Helen V. Holmes
a56fed0d97 Bug 1266414 - Device modal fades in/out. r=jryans
Device modal can be closed with escape and outside click

--HG--
extra : amend_source : 4e49c78b31b29e2176a722f67b27d2e95781ca33
2016-07-12 07:28:00 -04:00
Julian Descottes
d1025c9eea Bug 1285206 - Enable xul panel for some devtools tooltips;r=bgrins
Set useXulWrapper to true for markup view image previews and rule view
tooltips.

Also slightly changed the logic in HTMLTooltip.js so that useXulWrapper is only
true when we are in a XUL context.

MozReview-Commit-ID: 9EkQYLLAn7C

--HG--
extra : rebase_source : 5b096345c087a85f3c66fdca639287196e22775c
2016-07-08 15:46:42 +02:00
Julian Descottes
6dbdb73654 Bug 1285206 - Use type=arrow for xul panel wrapper in HTMLTooltip;r=bgrins
MozReview-Commit-ID: I1DCXbl05b6

--HG--
extra : rebase_source : cda1c15be67a09fb4be3a11f8b2967de031eb122
2016-07-12 17:24:53 +02:00
Julian Descottes
5330514c42 Bug 1284461 - HTMLTooltip: use variable height only if height==Infinity;r=bgrins
MozReview-Commit-ID: LTraHLeEEp4
2016-07-05 14:35:15 +02:00
Lin Clark
2f43f4c15f Bug 1264676 - [rep tests] Add tests for array rep. r=Honza
--HG--
extra : transplant_source : FH8%D6%7B%AF%1E%DC%96%8D%F8%AD%87%D6%F9%0D%B7%EE%EBW
2016-06-27 12:15:46 -04:00
Carsten "Tomcat" Book
c0124de8f8 Backed out changeset b798e05334be (bug 1275330) for causing crashes and dt test failures
--HG--
extra : rebase_source : 66c19eb8abe5c8c55097b706bd03a89a0e0897be
2016-07-12 14:40:29 +02:00
Carsten "Tomcat" Book
eccfafb334 Backed out changeset d192030869ef (bug 1266414) for eslint failures 2016-07-12 13:11:26 +02:00
Nicolas Chevobbe
dcb23a03bd Bug 1285672 - New console frontend: introduce message limit. r=linclark
MozReview-Commit-ID: 1tdWAce9Q7U

--HG--
extra : transplant_source : %3D%B2%04o%11%06%96k%B8%FD%60y2%FC8%A5u%24%B3%D5
2016-07-09 12:00:59 +02:00
Ricky Chien
f8e036af7c Bug 1285455 - Firebug theme - element-picker button is too tall in Animation Inspector. r=Honza
MozReview-Commit-ID: EDmgDU2vJ3V

--HG--
extra : transplant_source : %CA%81w%BD%00G%89%C4%B7%D7%87%0AhtM%16%90T%8C%D1
2016-07-11 16:40:14 +08:00
gasolin
4ece307f63 Bug 1284673 - Reps: add a cropLimit property to string rep; r=linclark
MozReview-Commit-ID: GCVISe8zhyD

--HG--
extra : transplant_source : %CD8%3E%9B%A6%B6%000%BFMc%E5%B5%8E%E0Rj%1A%AC%88
2016-07-11 17:56:41 +08:00
moby
5b7c407889 Bug 1283730 - Do not disable 'expand all' option in inspector context menu if a node is selected; r=bgrins 2016-07-08 14:42:00 +02:00
Michael Ratcliffe
3e3392e6b3 Bug 1281047 - Properly sort array indexes; r=honza
MozReview-Commit-ID: BWQMkPiMkM7
2016-07-12 09:33:07 +01:00
Nicolas Chevobbe
ed609be9a0 Bug 1283123 - Reps: make it possible to pass in a component to handle object links. r=linclark,honza
MozReview-Commit-ID: 20xvwUua4WA

--HG--
extra : transplant_source : %EC%13%B8%CB%FF%7BQ%ADY%29%94%120%12%C8%0E%1D.%F6_
2016-06-21 22:56:10 +02:00
Matthew Wein
fbcca5fe45 Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm r=jryans
MozReview-Commit-ID: 1CyZHRhQQs6

--HG--
extra : transplant_source : u%EF%BA%C8%12%89%92%CB%FC%A2%9F%CF%2B%04V%13%87%A0x%E6
2016-07-07 16:17:43 -07:00
Dalimil Hajek
717b6d148b Bug 1275614 - aboutdebugging: Add localization comments to aboutdebugging.properties. r=jdescottes 2016-07-12 00:10:00 +02:00
"Helen V. Holmes"
58456e4356 Bug 1266414 - device modal fades in/out, r=jryans
Device modal can be closed with escape and outside click
2016-07-07 06:32:00 +02:00
Greg Tatum
d5b8bff9fd Bug 1259228 - Fix shortcut bug in performance tools r=jsantell 2016-07-08 08:07:00 +02:00
Julian Descottes
acedf8891b Bug 1279703 - use theme body-color for devtools font-preview;r=pbro
MozReview-Commit-ID: 23KqLhfpWuj

--HG--
extra : rebase_source : 7ae625e90dd32f858c1e36d7bfc6ad2842f9c433
extra : source : 5b110e44f7a649a7b98d202ae36750a37efd95e1
extra : histedit_source : 85770e8d5e2d06a75b9b4db70c534fa802b9942a%2Cc4e8a7c39c502c1f1553cfc386a9b3bda623eb2f
2016-07-11 15:21:15 +02:00
Wes Kocher
bacab7c0f8 Merge m-c to autoland, a=merge 2016-07-12 16:54:34 -07:00
Andy McKay
37cdc5fcf2 bug 1282868 re-sign devtools test addon r=me a=test-only
MozReview-Commit-ID: K1QGUvssesA

--HG--
extra : rebase_source : d3225fb7e0c99f318558e13e1b854fab788ec599
extra : source : a3f1f7a73a5502e365c59677ca57a88ccab02ae0
2016-06-27 14:52:57 -07:00
Sebastian Hengst
c9b2e89a26 Backed out changeset 5b110e44f7a6 (bug 1279703) for failing browser_styleinspector_tooltip-longhand-fontfamily.js. r=backout 2016-07-11 13:37:21 +02:00
Carsten "Tomcat" Book
8604ef5140 Backed out changeset 31765c4f5ea4 (bug 1275330) for ESlint failures 2016-07-11 11:42:01 +02:00
Jarda Snajdr
3a9649172e Bug 1285638 - Network monitor leaks window when a parent-side tab is closed. r=ochameau 2016-07-10 10:37:00 +02:00
Luca Greco
39fafd8999 Bug 1285289 - add Devtools test addons as Temporary Addons. r=ochameau
MozReview-Commit-ID: 1plXeerEAJp

--HG--
extra : transplant_source : UL%0D%BF%12%A5%BA%E8%84%1C%EE%03dv%05%CD%95%3B%27%12
2016-07-06 18:41:58 +02:00
Matthew Wein
5fd39e311a Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
MozReview-Commit-ID: 1CyZHRhQQs6

--HG--
extra : transplant_source : %1E2%DD%D8%1F%A0%C5%8D%02oR%F4%A3%15%0Fo%C7%EC%5E%F0
2016-07-07 16:17:43 -07:00
Lin Clark
e23659c57a Bug 1264684 - [rep tests] Add tests for grip-array rep. r=Honza 2016-06-27 09:50:44 -04:00
Julian Descottes
8fffcab35f Bug 1279703 - font-preview should use white fillstyle only for dark theme;r=pbro
MozReview-Commit-ID: 23KqLhfpWuj

--HG--
extra : rebase_source : 1f08a034a73e90ebb1c0859f76c984099b831edd
2016-07-08 17:49:04 +02:00
Alexandre Poirot
c660dc1021 Bug 1267414 - Convert color picker, cubic bezier and filter widgets to HTML Tooltip. r=jdescottes
--HG--
rename : devtools/client/themes/spectrum.css => devtools/client/shared/widgets/spectrum.css
2016-07-11 01:26:02 -07:00
Alexandre Poirot
0f4f5e6448 Bug 1267414 - Apply scoped stylesheet to HTMLTooltip container. r=jdescottes 2016-07-11 01:26:02 -07:00
Julian Descottes
e1bf411118 Bug 1266456 - part10: fix tests for autocomplete-popup HTMLTooltip migration;r=bgrins
Most test modifications deal with listening to the proper events.
As mentioned in the parent commit, the keyboard navigation for the
inspector-search changed a bit with this change, so the related test
case is using a slightly different scenario.

MozReview-Commit-ID: BgSa69bSSFB

--HG--
extra : rebase_source : a1b565f6b54f2c8e3d641794aaa6aa43a2c75134
2016-07-10 19:10:21 +02:00
Julian Descottes
d03c3018a5 Bug 1266456 - part9: use HTMLTooltip for autocomplete-popup;r=bgrins
Modify the devtools autocomplete-popup to rely on a HTMLTooltip instance
instead of a XUL panel.

Other than the straightforward migration to HTML, the main difference with
the new implementation is that the richlistbox has now been replace with a
simple HTML list element. The former XUL widget used to be able to take the
focus from the input it was linked to.

This is no longer the case. Most autocomplete users were always keeping the
focus in the input, except for the inspector-search, which was moving the
focus back and forth between the input and the autocomplete's richlistbox.
Now the focus is always in the input. A practical example to illustrate how
this changes the UX: before when the user had the focus on the first element
of the list, pressing "DOWN" would keep the element selected but visually move
the focus in the input. Now the selection simply cycles to the next item.

Even though this introduces a difference in behaviour compared to the previous
implementation, it makes the inspector search UX consistent with the other
autocomplete widgets used in devtools.

Another difference is about the display for the inspector-search. The position
of the autocomplete popup used to be above the input. This is now impossible to
achieve because the search input is at the top of the toolbox and the HTML tooltip
can not exceed the limits of the toolbox.

For this #2 issue, either we manage to use XUL panel wrappers, in which case, the
autocomplete will be displayed as it used to. Or we can invert the order in which
items are inserted and explicitly ask for the autocomplete to be displayed below the
input. I prefered not to change this here in order to make the code change easier to
understand, but it should be addressed in a follow-up.

MozReview-Commit-ID: jH9aXm9Jvz

--HG--
extra : rebase_source : 57267be0d214ed807f3152838c4123400ab7b7e3
2016-07-07 16:32:42 +02:00
Julian Descottes
74d5a93a8f Bug 1266456 - part8: move HTML search autocomplete css to tooltips.css;r=bgrins
MozReview-Commit-ID: 56QVG5IPS97

--HG--
extra : rebase_source : 5e04aacd9d441ed19115805b7d4a7aff77816c2e
2016-06-20 15:18:47 +02:00
Phil Ringnalda
bc94fc8653 Merge f-t to m-c, a=merge 2016-07-09 08:53:47 -07:00
Tim Nguyen
f332c75bae Bug 1283998 - Fix Fonts panel 'Show all' position on RTL locales. r=bgrins
MozReview-Commit-ID: 3VupMtAhcbD
2016-07-09 10:29:31 +02:00
Chris Peterson
43c2748f66 Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
Boris Zbarsky
5d3ead1816 Bug 1281061. Do an atom equality compare instead of a string compare on the script filename string in SavedFrame::isSelfHosted. r=fitzgen 2016-07-08 22:53:53 -04:00
Ruturaj
6a39600b18 Bug 1253195 - Separate filter and search boxes visually, and make the text styling consistent. r=ntim
MozReview-Commit-ID: 1KZQA9X44Qi
2016-07-08 23:03:00 +02:00
Wes Kocher
4725525760 Merge m-c to fx-team, a=merge CLOSED TREE 2016-07-08 15:04:54 -07:00