Граф коммитов

40 Коммитов

Автор SHA1 Сообщение Дата
Kimberly Pennington 7ae5a181b0 Bug 1319079 - Fix fonts inconsistency on Linux;r=bgrins
Font size on HTML side of Inspector was smaller than the CSS Rule View
(in Firebug theme only) Font Size for Linux was set to 80% in common.css
Font Size for Rule View was set to 11px (causing discrepancy).
Replaced font-size:80% with 11px as it was too small for easy readability
Removed font-size:11px for Rule View as it is now redundant

MozReview-Commit-ID: 4a7tY4YEHgg
2016-12-09 14:27:18 -07:00
Gabriel Luong ae931577fd Bug 1302536 - Adds a toggleable button next to the 'display: grid' declaration to toggle the grid highlighter r=pbro 2016-11-16 22:35:20 +09:00
J. Ryan Stinnett 5d51f47dfb Bug 1311178 - Expose some DevTools CSS as resource:// only. r=ntim
For CSS files which were used via both chrome:// and resource://, I converted
all usages to resource:// and removed the chrome:// copy to reduce file
duplication.

I believe most DevTools CSS could be using resource:// throughout, but that's
left as follow up work for now.

MozReview-Commit-ID: G7oxZqjodwv

--HG--
extra : rebase_source : d6ae487f35cdeddd32aa96d95d62113ba0565b2a
2016-10-19 16:19:29 -05:00
Julian Descottes c64992f872 Bug 1310310 - ruleview stylesheet link using span instead of label;r=jsnajdr
MozReview-Commit-ID: Fl6vKp2GbKV

--HG--
extra : rebase_source : aebbe671eb788c3876c0f3be9dd01b4c297c3c54
2016-10-16 10:55:24 +02:00
Towkir Ahmed c38b55f9d2 Bug 1309168 - Fixed twisty direction of ruleview-header in RTL locales; r=ntim 2016-10-13 14:56:00 +02: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
Julian Descottes 75dae99596 Bug 1305007 - Fix RTL in inspector styles after migration to HTML;r=ntim
MozReview-Commit-ID: 9yev7xXsgJI

--HG--
extra : rebase_source : dd07a331456c902ed6e904ae0811f7e1a0ba8b9f
2016-09-27 16:49:56 +02:00
Towkir Ahmed 5b6d08a081 Bug 1296648 - Fix direction of .ruleview-expander.theme-twisty in RTL locales. r=ntim 2016-09-03 22:53:00 -04:00
Tim Nguyen d8d980430e Bug 1288888 - Followup: fix rule filter icon to be visible on all themes. r=me
MozReview-Commit-ID: GpXdjJC16KC
2016-07-30 06:59:45 -07:00
Patrick Brosset f5bb80b8d5 Bug 1278552 - Make sidebar containers focusable so shortcuts work when they are active; r=jdescottes
The rule-view and computed-view now have tabindex="-1" on their containers
so that clicking anywhere in the views will focus them, so will tabbing
through the inspector to them.
This means that any user activity on them ends up focusing them (or any
focusable element in them, which was the case before anyway).
Because of this, pressing ctrl+F (or any other shortcut) will work correctly:
the _onShortcut callback in each of these views will detect that the active
element is the view itself and will therefore handle the event.
Note that the container element that has the tabindex attribute is a child of
the main container element that is scrollable (overflow:auto). That is
because if we use only one element for both, then grabbing the scrollbar will
focus the element and blur any field that's currently focused.

MozReview-Commit-ID: 97a1tpdlbmZ

--HG--
extra : rebase_source : 607f025a0f06064180a9cb3e72129e3c734598c6
2016-07-18 14:38:10 +02:00
gasolin f1be82c16d Bug 1279526 - Firebug theme: fix CSS for rule view property; r=Honza
MozReview-Commit-ID: FaXCBK7gi7J

--HG--
extra : transplant_source : %87%CC%DB%FC%3F%2B%093%E6%B9%3E%04%03%8F%B6%F1/%01%C6H
2016-07-13 10:58:29 +08:00
Gabriel Luong 8db07dfbc4 Bug 1247729 - Move the box model panel into the computed styles panel r=jdescottes 2016-07-19 04:30:13 -04:00
Jan Odvarko 42d6998ea0 Bug 1259819 - HTML Sidebar component. r=pbro 2016-07-15 09:59:21 +02:00
Wes Kocher 6672e5c1f9 Backed out changeset 453c308dcab1 (bug 1259819) for devtools bustage CLOSED TREE 2016-07-14 12:54:41 -07:00
Ruturaj Vartak cb9820838f Bug 1285747 - Replace magnifying-glass-*.png with search.svg r=ntim
MozReview-Commit-ID: 8Mpolesv2XU
2016-07-13 21:53:00 +02:00
Jan Odvarko dbf7715579 Bug 1259819 - HTML Sidebar component; r=pbro
MozReview-Commit-ID: ABPOx2gRZpb
2016-07-14 13:26:02 +02:00
Wes Kocher 9f14454fd8 Backed out changeset a097b61f5810 (bug 1247729) for timeouts in browser_layout_update-after-reload.js a=backout 2016-07-13 14:26:06 -07:00
Gabriel Luong 5b057c4044 Bug 1247729 - Move the box model panel into the computed styles panel r=jdescottes 2016-07-13 12:20:57 -07:00
Julian Descottes 4d95e26734 Bug 1283764 - fix display of noResults message in inspector computedview;r=gl
MozReview-Commit-ID: BRZZXCRHRyW

--HG--
extra : rebase_source : 1126efefe73800aea6602c9c3f0134bf1d3d1a58
2016-07-01 12:12:13 +02:00
Jan Odvarko d707265e1d Bug 1274760 - Fix colors in Rules side panel; r=pbro 2016-06-07 10:38:20 +02:00
Nicolas Chevobbe 102c0402cd Bug 1253869 - Don't assume that rule in the Rules view match the selected node when checking for overidden properties. r=gl
Unmatched rules created via the "Add New Rule" button was wrongfully make other rules look not applied.
Fix returned isMatching boolean in PageStyleActor's function when the evaluated rule has multiple selectors.
Add CSS rules to make look unmatched rules' properties unmatched, like the rule's selector.
Add tests to make sur we handle unmatch rule selectors right.

MozReview-Commit-ID: FPQ7XJoa7Ba

--HG--
extra : transplant_source : %C4%F1sa%ED4%E6%8CV%8F/nK%E4%FBA%2C%A7%F5%0F
2016-05-25 18:16:26 +02:00
L. David Baron d097996b85 Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g

While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.

Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.

MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Jan Odvarko 6bb5f58257 Bug 1244054 - Firebug Theme, tools; r=bgrins,ntim
MozReview-Commit-ID: 2hsODdK4bdL

--HG--
extra : rebase_source : a432f1f6a0ab0c367329372d2c76ba45cd15e3a5
extra : histedit_source : fe000cd4d63ae095bf8a86701dfd7c114e472424
2016-04-06 17:32:18 +02:00
Nicolas Chevobbe a7e7de6c27 Bug 1258501 - Better swatch alignement in the rules view. r=miker
Add a negative top offset to align swatches ( color, filter, bezier, ...) with
the values they represent.

MozReview-Commit-ID: 6EIQZ2UAHuc

--HG--
extra : transplant_source : %CF%E7%86%C7%90%DB%16%9B%E9%C4E%E0W%E7%87%07%CF%C9%F4%E4
2016-03-23 08:11:15 +01:00
Nicolas Chevobbe c123351274 Bug 1250835 - Display swatch for angles in the rules panel. r=miker
Add a swatch before angle values in the rules panel and allow cycling
through angle units with shift+click (like we already do for color units).

MozReview-Commit-ID: CWhoUQTkP1G

--HG--
extra : transplant_source : %5B%E5%AD%22%D2%20uk%07%EE%A9%E4%91YS%B3R%C3%DF%21
2016-03-08 23:04:54 +01:00
Gabriel Luong f102846020 Bug 1252640 - Fix overlapping borders in the ruleview-header r=pbro
MozReview-Commit-ID: JdQBKSQ96Rs
2016-03-03 12:55:14 -08:00
Gabriel Luong 4ce6caae0f Bug 1250323 - Don't hide overflow-y on the pseudo class panel r=pbro
MozReview-Commit-ID: FSwY458OBBq
2016-03-03 12:55:09 -08:00
Wes Kocher 801dc5a585 Backed out changeset 35b992d5c335 (bug 1250323) because browser_rules_pseudo_lock_options.js is still busted
MozReview-Commit-ID: G5F3LZHAw2P
2016-03-03 12:44:21 -08:00
Wes Kocher abdd8279a7 Backed out changeset 6fe81a6dbaa8 (bug 1252640) because browser_rules_pseudo_lock_options.js is still busted
MozReview-Commit-ID: ENmjcTCS30T
2016-03-03 12:43:43 -08:00
Gabriel Luong bb988f228f Bug 1252640 - Fix overlapping borders in the ruleview-header r=pbro 2016-03-03 13:58:12 -05:00
Wes Kocher a6ffd12fa3 Backed out changeset 48199a0c1e54 (bug 1252640) for browser_rules_pseudo_lock_options.js bustage
MozReview-Commit-ID: 9rIM5pH3kJZ
2016-03-03 10:40:12 -08:00
Gabriel Luong aa8686e0d3 Bug 1252640 - Fix overlapping borders in the ruleview-header r=pbro 2016-03-03 09:54:41 -05:00
Gabriel Luong 3d10357055 Bug 1250323 - Don't hide overflow-y on the pseudo class panel r=pbro 2016-03-03 09:54:05 -05:00
Gabriel Luong 5192b095d2 Bug 1243598 - Make sure the inspector sidebar overflows correctly r=bgrins 2016-02-17 11:13:01 -05:00
Julian Descottes 9f2c1134db Bug 1243695 - ensure caret is visible in ruleview prop editor;r=miker
--HG--
extra : rebase_source : c937e24c0814314149c5f5b0763cb4ca459660d1
2016-02-12 01:43:44 +01:00
Julian Descottes 073eab9c8f Bug 1243695 - reduce inplace editor size in ruleview;r=miker 2016-01-28 12:17:57 +01:00
Gabriel Luong 9197a5ebf7 Bug 1238133 - Part 3: Make the rule view live inside the inspector panel frame r=bgrins 2016-01-26 11:17:47 -05:00
Gabriel Luong 3288f619f9 Bug 1238133 - Part 1: Make only one instance of fonts.css and rules.css r=bgrins 2016-01-13 00:37:32 -08:00
Alexandre Poirot fde9763809 Bug 1183280 - Remove most devtools preprocessing rule in CSS files. r=bgrins 2016-01-12 04:28:13 -08:00
Gabriel Luong 88b3296b3c Bug 1235181 - Part 1: Move the Rules Inspector into the Inspector directory r=pbro
--HG--
rename : devtools/client/styleinspector/ruleview.css => devtools/client/inspector/rules/rules.css
rename : devtools/client/styleinspector/rule-view.js => devtools/client/inspector/rules/rules.js
rename : devtools/client/styleinspector/cssruleview.xhtml => devtools/client/inspector/rules/rules.xhtml
rename : devtools/client/themes/ruleview.css => devtools/client/themes/rules.css
2016-01-05 21:05:57 -08:00