Commit Graph

7236 Commits

Author SHA1 Message Date
Mark Collins
f3b3075513 Bug 1398329 - Convert uses of defer to new Promise in client/shared (except in test/, vendor/ and widgets/ subdirs). r=Honza, r=nchevobbe 2017-09-08 23:32:47 +02:00
jason laster
adc78c74bd Bug 1399673 - Update Debugger Frontend and upgrade Source Map Worker to v0.13.0. r=jdescottes
MozReview-Commit-ID: L7igSLIa5GX
2017-09-13 20:12:01 -04:00
Sebastian Hengst
ec66bbd3e1 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4dRrVdftJVy
2017-09-15 11:05:11 +02:00
Sebastian Hengst
09dd8ba13f merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
--HG--
extra : amend_source : ee605ac050c0532521f96bdeda5ef20fb0099519
2017-09-15 00:18:43 +02:00
Sebastian Hengst
71720207e1 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JHeyFz4rx1v
2017-09-14 23:58:56 +02:00
Ryan VanderMeulen
277d6a438f Merge m-c to inbound. a=merge 2017-09-14 10:52:18 -04:00
Wes Kocher
ff68b95b87 Merge inbound to central, a=merge
MozReview-Commit-ID: ClVRh99eIUo
2017-09-14 00:03:28 -07:00
Jan Odvarko
a4d047f5fa Bug 1399424 - Update net monitor colors: r=gl;
MozReview-Commit-ID: IWZVNMRSxFC
2017-09-13 17:36:12 +02:00
Ryan VanderMeulen
3fc86b0be1 Backed out 2 changesets (bug 864845) for causing bug 1399649.
Backed out changeset c991b71d3642 (bug 864845)
Backed out changeset 9e6a4d96cf76 (bug 864845)
2017-09-13 19:23:12 -04:00
Sebastian Hengst
006a58c35d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Yury Delendik
3614bb831d Bug 1399217 - Disable wasm disassembly for non-binary source. r=jlast
MozReview-Commit-ID: KEyyOjyKXPF
2017-09-12 13:57:31 -05:00
Alexandre Poirot
9b2554c396 Bug 1399548 - Prevent updating toolbox react component until it is ready to be displayed. r=gregtatum
MozReview-Commit-ID: 5gOAq7mRygf

--HG--
extra : rebase_source : 3ee3e5cf97b42050cdb1ebd5e36803d419380aa6
2017-09-12 00:40:08 +02:00
Alexandre Poirot
f2bfc94341 Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans
MozReview-Commit-ID: Jl6OGUWnbHN

--HG--
rename : devtools/client/responsivedesign/responsivedesign.jsm => devtools/client/responsivedesign/responsivedesign.js
extra : rebase_source : 329c364fc4c256273b0d02a8119637aed428134c
2017-09-13 14:33:58 +02:00
Alexandre Poirot
297207d530 Bug 1399090 - Lazy load responsive design manager modules. r=jryans
MozReview-Commit-ID: IzldMjDwG8M

--HG--
rename : devtools/client/responsivedesign/responsivedesign.jsm => devtools/client/responsivedesign/responsivedesign-old.js
extra : rebase_source : 44b271fa330bd1bac71937d212d51658ddb64c71
2017-09-12 14:50:24 +02:00
Sebastian Hengst
7dd2b068b5 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-13 13:35:21 +02:00
Sebastian Hengst
e4a2f44531 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 9SALJlvWgoZ
2017-09-13 13:32:44 +02:00
Sebastian Hengst
1fbe7771e8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Sebastian Hengst
a3ed708553 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-13 11:44:38 +02:00
Boris Zbarsky
88e03490ad Bug 864845 part 1. Stop using 'content' in devtools tests. r=ochameau
MozReview-Commit-ID: 5PppAzRx5JG
2017-09-12 15:33:10 -04:00
Oriol Brufau
38624ed0af Bug 1395313 - Let JSON Viewer ignore the BOM. r=Honza
--HG--
extra : source : 0c0dfeb3692a60f3e8f62ee2ee0235fcb5607512
2017-09-12 06:15:00 -04:00
Julian Descottes
ded88d3bd5 Bug 1399028 - fix assert messages in browser_theme.js test;r=gl
MozReview-Commit-ID: 6RI0FNVIWsv
2017-09-12 15:30:54 +02:00
Julian Descottes
49e3e1453f Bug 1399028 - photon update - devtools icon, tab and accordion colors;r=gl
Updated colors and styles for toolbox toolbar tabs as well as sidebar tabs.
For icon color changes created special filters that match the expected photon colors.
The normal, selected and checked states of icons in both dark and light theme are now
always set using filters.

MozReview-Commit-ID: 4MTAxHnyI7a
2017-09-11 23:56:33 +02:00
Michael Brennan
f8f22a254c Bug 1347827 - Add Persist Logs checkbox in NetMonitor toolbar. r=Honza 2017-09-12 12:49:00 -04:00
Luca Greco
86c4053dd2 Bug 1398727 - Fix missing tab title on devtools.panels.elements.createSidebarPane tabs. r=gl
MozReview-Commit-ID: G5F9uEC6izs

--HG--
extra : rebase_source : 1e34ddf1d2ee4fe5db7886d824c4279ffcbc7674
2017-09-09 18:23:52 +02:00
Nicolas B. Pierron
da04d0a20e Bug 1397432 - Index documentation of JSMSG_INCOMPATIBLE_PROTO/METHOD. r=fscholz 2017-09-14 12:02:37 +00:00
Gabriel Luong
4c08d30a51 Bug 1399725 - Adjust the link color to match the photon styles. r=pbro 2017-09-14 07:18:08 -04:00
Gabriel Luong
e7e193ccd9 Bug 1399702 - Fix the sidebar tabs photon style in the dark theme. r=pbro 2017-09-14 07:18:00 -04:00
Sebastian Hengst
ecf716b8bb merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: CmMBcpJapLy
2017-09-12 11:35:15 +02:00
Kris Maglione
e3f6c844ae Bug 1391707: Follow-up: Skip idle in more places that incorrectly expect strict timing. r=me CLOSED TREE
MozReview-Commit-ID: BbMB5qk4F4e
2017-09-11 21:26:04 -07:00
Brian Grinstead
debefb5e8b Bug 1398760 - Prevent text selection in console filter checkbox;r=Honza
MozReview-Commit-ID: 8DHQqG07EzV

--HG--
extra : rebase_source : 1f218b11e8022229dfac0b1b35591281c1116d35
2017-09-11 10:57:14 -07:00
Brian Grinstead
624f654be7 Bug 1398760 - Flex align the console filter checkbox to correct vertical misalignment;r=Honza
MozReview-Commit-ID: BzUvdwRXky3

--HG--
extra : rebase_source : 7b69f4f28eb62a65b469d7e2017cbf14decf7f2b
2017-09-11 10:57:12 -07:00
Mark Striemer
b775fd5f46 Bug 1390647 - Match about:debugging and about:addons sidebar to about:preferences r=jdescottes
MozReview-Commit-ID: H4oZ6KzwssP

--HG--
extra : rebase_source : eb76e854337c22e9511aff5896467975e9bc3106
2017-09-11 18:40:47 -05:00
Julian Descottes
b2076e78b0 Bug 1399180 - select devtools tab on mousedown rather than on click;r=gl
MozReview-Commit-ID: 8m3pS4ZRJ73

--HG--
extra : rebase_source : 9a39511e67be1d01014ab4c6e29c1019b57b2c14
2017-09-12 18:35:38 +02:00
Tom Tromey
91f84775ba Bug 1398869 - regenerate console css message fixture; r=KWierso CLOSED TREE
This is fallout from the servo patch mentioned in this bug.
578381b9e7

MozReview-Commit-ID: FNkaSkRnafr

--HG--
extra : amend_source : 4eca7400c5fccb0417e93fabed3e51138c95f5d5
2017-09-12 14:49:34 -06:00
Tom Tromey
08bb12fa4c Bug 1399171 - remove remaining references to style editor actor; r=jryans
Remove the last remaining references to the now-removed style editor
actor.

MozReview-Commit-ID: Kl5YJ5JR4vS

--HG--
extra : rebase_source : 5db2f7a53d865ee9b4099733d3916667f257d024
2017-09-12 10:01:14 -06:00
Sebastian Hengst
220e7cecae merge mozilla-central to autoland. r=merge a=merge 2017-09-15 00:01:52 +02:00
Markus Stange
2e951f24c1 Bug 1387594 - Add a chrome-only CSS property called -moz-font-smoothing-background-color. r=dbaron
This property accepts a color. It's inherited and defaults to transparent.
Its value is respected on macOS when rendering text into transparent pixels.
This property should be used for text that is placed on top of "vibrant"
-moz-appearances, in order to achieve high quality text rendering for such text.

In most cases, the property should be set to a named system color; an upcoming
patch in this patch series will add one such color for each vibrant
-moz-appearance value.
However, in some cases it can also be useful to use a custom color: If text
is rendered into an intermediate surface, for example because a mask is applied
to it, and the background color behind that intermediate surface is known, then
this property can be set to that background color in order to achieve subpixel
AA for the text inside the mask effect. In that case, the font smoothing
background color is respected because text is rendered into transparent pixels
*inside the intermediate surface*. At the moment, the only example of that use
case is the text of the active tab in the state where the text is overflowing.

MozReview-Commit-ID: D98qQnxoFaq
2017-09-14 23:09:46 +02:00
Ryan VanderMeulen
fc0fb3cc9a Merge m-c to autoland. a=merge 2017-09-13 20:37:40 -04:00
Luca Greco
ff48108bf0 Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. r=aswan,ochameau
MozReview-Commit-ID: FsGlCU0H9VG

--HG--
extra : rebase_source : 8a3711bf01460e572d638a98ca3706312ef51518
2017-09-11 15:49:36 +02:00
Alexandre Poirot
6ab862730c Bug 1396784 - Move gridInspector property to layout view. r=gl
MozReview-Commit-ID: 204N6yi0fx3

--HG--
extra : rebase_source : 15c27dfbdb8c4413298e0cd2d1f7df3e7d9b6f56
2017-09-13 17:31:33 +02:00
Alexandre Poirot
a9f4169300 Bug 1396784 - Lazy load Layout view when opening the inspector. r=gl
MozReview-Commit-ID: I5PiZbfy2J2

--HG--
extra : rebase_source : 8c9b36fee29816551bdac59a494a0d07ee662759
2017-09-13 10:56:18 +02:00
Sebastian Hengst
b3e09a4b4f Backed out changeset 1061923744e8 (bug 1396784) for leaks in devtools' browser_boxmodel_computed-accordion-state.js. r=backout 2017-09-14 00:27:19 +02:00
Sebastian Hengst
f993a75f2a Backed out changeset 99f6b31d5f44 (bug 1396784) 2017-09-14 00:26:31 +02:00
Sebastian Hengst
45bab258b7 merge mozilla-central to autoland. r=merge a=merge 2017-09-14 00:11:28 +02:00
Alexandre Poirot
770141953e Bug 1396784 - Move gridInspector property to layout view. r=gl
MozReview-Commit-ID: 204N6yi0fx3

--HG--
extra : rebase_source : 962840c70318403171ae847120a96ae94e10f9be
2017-09-13 00:03:46 +02:00
Alexandre Poirot
66dd3ef8b4 Bug 1396784 - Lazy load Layout view when opening the inspector. r=gl
MozReview-Commit-ID: I5PiZbfy2J2

--HG--
extra : rebase_source : 8c9b36fee29816551bdac59a494a0d07ee662759
2017-09-13 10:56:18 +02:00
Julian Descottes
1ded25a061 Bug 1399841 - add dedicated CSS variable to support filters in Firebug theme;r=pbro
MozReview-Commit-ID: LY8R22tZ1vo

--HG--
extra : rebase_source : fae057bf5e84cfbfe22ba350c0b8331fb1abdee9
2017-09-14 16:47:57 +02:00
Julian Descottes
11b0b881e3 Bug 1399841 - use themed SVG filter for all DevTools active icons;r=pbro
MozReview-Commit-ID: L8vApFvHLGo

--HG--
extra : rebase_source : be02a82209d7bb098e2d84ea7e16233f26ee3832
2017-09-14 16:18:55 +02:00
Alexandre Poirot
c1e85368f0 Bug 1397330 - Define all specs and fronts relying on implicit require. r=jdescottes
MozReview-Commit-ID: HzcEWauFKjz

--HG--
extra : rebase_source : 2ce93dd948997a2b82cf83cf055f14e7e7252a9a
2017-09-13 22:48:43 +02:00
Alexandre Poirot
6f86767a47 Bug 1397330 - Lazy load inspector spec and front modules. r=jdescottes,jryans
MozReview-Commit-ID: BbF40tQrzoF

--HG--
extra : rebase_source : 3eda0201cb363fad41fd428f8d4ddfc180f915b2
2017-09-13 00:55:00 +02:00