Commit Graph

53 Commits

Author SHA1 Message Date
Patrick Brosset
b43ec34d84 Bug 1175040 - Add more layout-related properties to the output of getLayout; r=bgrins
The getLayout method of the PageStyleActor returns layout-related data about an element
but some information is missing. In particular, this patch adds data about the
box-sizing, display and z-index. All of which will be very useful when adding more
information to the layoutview panel in bug 1150496.
2015-06-18 12:28:12 +02:00
Gabriel Luong
e7ff4ba7be Bug 1175661 - Adding a new rule should use classList instead of splitting the className r=pbrosset 2015-06-18 09:06:56 -07:00
Patrick Brosset
17cac8ae07 Bug 1175040 - Eslint cleanups in styles.js and highlighter.js actor modules; r=bgrins 2015-06-17 11:50:28 +02:00
Tim Nguyen
1c714ad26e Bug 1165032 - Make 'Add new rule' button add a new rule for currently emulated pseudo class locks. r=bgrins 2015-06-08 12:25:00 -04:00
Jennifer Fong
c91b01f044 Bug 1163183 - Show HTML5 Forms pseudo elements in the rule view. r=bgrins 2015-06-05 14:48:00 -04:00
Gabriel Luong
f5e342f0b3 Bug 1040199 - Adding a new rule for a node should handle invalid characters in the element's selector. r=pbrosset 2015-06-01 11:38:00 -04:00
Tom Tromey
a4d7a5bc76 Bug 1168088 - Remove SpiderMonkey-specific syntax from toolkit/devtools. r=pbrosset 2015-05-28 11:54:00 -04:00
Gabriel Luong
176e823267 Bug 1139058 - Part 1: Allow unmatched rules to be added to the rule view r=pbrosset 2015-05-27 17:36:17 -07:00
Gabriel Luong
99a9fdaf12 Bug 1043835 - Add Rule on an element with multiple classes should include all the classes. r=pbrosset 2015-05-20 14:36:00 +02:00
Alexandre Poirot
1cc7989c2b Backed out changeset ef6fd70cccf5 (bug 1145049) 2015-04-29 11:43:38 +02:00
Alexandre Poirot
954e42e088 Bug 1145049 - Clean inspector on detach/disconnect. r=pbrosset 2015-04-29 09:08:24 +02:00
Brian Grinstead
9979f66d32 Bug 1036324 - Adds option to walker.parents() to not traverse DocShellTreeItems of different types
This option helps avoiding blank inspector situations when trying to use the right-click ctx
menu in the browser to inspect an element *while* the page is reloading.
2015-04-15 13:49:00 +02:00
Patrick Brosset
6db45a36e4 Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins
This prevents the WalkerActor from failing at handling various requests when
those requests are about DeaedNodes. Indeed, the async nature of the devtools
protocol means that the client could be asking for information about a node that
doesn't exist anymore because it was part of a page that was navigated away from.
The WalkerActor should know how to deal with such cases, so the patch adds a
number of early returns and a new test for them.
This helps avoiding the inspector-panel from going blank in some edge cases.
2015-04-17 12:09:58 +02:00
Michael Ratcliffe
6797d4a471 Bug 1120570 - Fix media query in rule view link text. r=bgrins 2015-03-23 17:33:02 +00:00
Anush
fb06eede76 Bug 1113761 - Allow decimal values in the layout view. r=jaws r=mratcliffe 2015-02-24 09:23:00 +01:00
Tim Nguyen
e917521cae Bug 1133205 - Fix SVG style edition in rules view. r=pbrosset 2015-02-23 12:40:00 -05:00
ffc0f8a147 Bug 1097150 - Added getAllUsedFontFaces to styles.js retrieve fonts from all windows;r=pbrosset 2015-01-05 09:38:57 -08:00
Heather Arthur
7e79f97cb4 Bug 1105572 - Font inspector should display fonts using their font weight and style. r=bgrins 2014-12-17 16:05:00 +01:00
Patrick Brosset
b53c7a05e7 Bug 1103993 - 3 - Only refresh the rule/computed views when active; r=bgrins r=ochameau 2014-12-10 09:09:19 +01:00
Kai Strecker
8549bc064e Bug 1099061 - NodeInfobar shows different dimensions than "Box Model". r=miker 2014-11-21 10:25:00 -05:00
Heather Arthur
daf196bce6 Bug 886041 - Make the font inspector remotable; r=bgrins 2014-11-25 07:36:44 -08:00
Brian Grinstead
8cb3638a5d Bug 920141 - Add support for inspecting anonymous content. r=pbrosset 2014-09-29 09:29:00 +02:00
Manu Jain
8236a952c4 Bug 1069980 - [rule view] Adding a new css rule on an element with multiple classes doesn't work. r=pbrosset 2014-09-22 07:20:00 -04:00
Heather Arthur
f1e7db7f10 Bug 871423 - Open correct inline stylesheet from style inspector link. r=bgrins 2014-08-22 15:30:00 -04:00
Ryan VanderMeulen
68b66dd114 Backed out changeset 495a024e0c4d (bug 871423) for xpcshell failures. 2014-08-21 21:38:37 -04:00
Heather Arthur
3928db640f Bug 871423 - Open correct inline stylesheet from style inspector link; r=bgrins 2014-08-21 15:51:33 -07:00
Patrick Brosset
6f72a574b6 Bug 1030735 - Enable devtools/styleinspector test with e10s. r=jwalker 2014-08-18 01:19:00 -04:00
Gabriel Luong
a759c39c00 Bug 1030889 - [rule view] Add keyframe rules with its associated element r=pbrosset 2014-07-19 20:08:43 -07:00
Wes Kocher
40befab34f Backed out changeset a1778d8e2e38 (bug 1030889) for mochitest-oth orange 2014-07-18 15:01:39 -07:00
Gabriel Luong
a420cdda3b Bug 1030889 - [rule view] Add keyframe rules with its associated element. r=pbrosset 2014-07-18 11:13:00 -04:00
Gabriel Luong
9687fb7f25 Bug 1037446 - [rule view] Adding new rules fails when document.head is undefined. r=harth 2014-07-11 18:02:00 +02:00
Gabriel Luong
4541842551 Bug 966895 - [rule view] Adding new rules to the current selection in the CSS rule-view. r=harth 2014-07-07 09:18:00 +02:00
Gabriel Luong
3a664a4a29 Bug 966896 - [rule view] Editing rules' selectors for the current selection in the CSS rule-view r=pbrosset 2014-06-24 10:02:16 +02:00
Brian Grinstead
735a2c9ac1 Bug 935803 - Display browser styles in the rule view (UA style sheet rules);r=pbrosset 2014-05-29 07:02:26 -05:00
Paolo Amadini
89f60106c3 Bug 988335 - Convert to Promise.jsm in the devtools server actors. r=fitzgen 2014-03-27 19:42:13 +01:00
643eb1e985 Bug 859372 - Refactor Services.jsm;r=past 2014-03-13 16:01:32 +01:00
Patrick Brosset
bbcc259bdb Bug 970532 - CSS rule-view deals with MathML elements correctly; r=miker 2014-02-12 12:14:46 +01:00
Heather Arthur
dbfdaf4310 Bug 949556 - Add Firefox 26-28 backwards compatibility to Style Editor. r=paul 2013-12-19 11:32:12 -05:00
Heather Arthur
a77408383f Bug 949678 - Rule view should show inline sheet links as 'inline:<lineno>' instead of '/:<lineno>' when source maps are enabled; r=pbrosset 2013-12-16 11:49:17 -08:00
Brian Grinstead
d4305dc7dc Bug 950097 - [ruleview] Styles not being updated on some pages;r=paul 2013-12-13 13:17:23 -06:00
Heather Arthur
baacc9221d Bug 926014 - Support CSS source maps; r=dcamp 2013-12-06 23:52:32 -08:00
Paul Rouget
0745003eaa Bug 939840 - Show position in layout view. r=miker 2013-11-19 09:16:03 -05:00
Michael Ratcliffe
1877fbfa64 Bug 918716 - Add color swatches to devtools output parser. r=jwalker 2013-10-18 15:01:20 +01:00
Matt Brubeck
b132f29b65 Back out 2601d36dc1f1 (bug 918716) for bc test failures on a CLOSED TREE 2013-10-17 15:51:10 -07:00
Michael Ratcliffe
46c61d54cf Bug 918716 - Add color swatches to devtools output parser. r=jwalker 2013-10-17 19:03:52 +01:00
Patrick Brosset
d753091e00 Bug 922125 - Destroy markup, rule and computed views on navigation and unload. r=miker 2013-10-11 11:50:33 -04:00
Paul Rouget
66e023c5fc Bug 921191 - Allow inspection/editing of SVG elements' CSS properties. r=mratcliffe 2013-10-09 09:46:48 -04:00
Paul Rouget
6abf7bf2fb Bug 920509 - [app manager] Don't use hiddenDOMWindow in styles.js. r=dcamp 2013-09-27 14:41:30 -04:00
Brian Grinstead
77d5dfd269 Bug 913509 - [rule view] Papercuts - Inconsistent behavior when modifying CSS declarations. r=miker 2013-09-12 11:18:29 -05:00
Michael Ratcliffe
140f1b6a9a Bug 694019 - we should be able to highlight and inspect a :pseudo element r=mratcliffe 2013-09-04 17:43:40 +02:00