Commit Graph

350 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
1f82b2fb58 merge fx-team to mozilla-central a=merge 2014-09-30 15:10:47 +02:00
Michael Pruett
1e54b96268 Bug 1056871 - Remove workarounds for bug 687194 in tests. r=mconley 2014-09-28 21:52:25 -05:00
Brian Grinstead
03ce1f7e86 Bug 920141 - Add support for inspecting anonymous content. r=pbrosset
--HG--
rename : browser/devtools/styleinspector/test/browser_ruleview_pseudo-element.js => browser/devtools/styleinspector/test/browser_ruleview_pseudo-element_01.js
2014-09-29 09:29:00 +02:00
Manu Jain
65c5e9792a 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
Mark Hammond
9155d08b3c Bug 1063845 - Fix remaining style inspector e10s tests. r=pbrosset 2014-09-18 19:18:25 +10:00
Wes Kocher
332233753a Merge m-c to inbound a=merge 2014-09-15 16:41:45 -07:00
Shu-yu Guo
320f4e1440 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Paul Rouget
e3b0a150ca Backed out changeset a6d02cff43d3 (bug 1037235) for breaking WebIDE (bug 1067331)
--HG--
extra : amend_source : a7bfb1e931122663e7c14a7362a849520388e495
2014-09-15 16:23:04 +02:00
Erik Vold
6f40aa53bd Bug 1037235 - toolkit/loader doesn't check module compatibility r=Mossop 2014-09-09 18:33:55 -07:00
Gabriel Luong
fac958c77d Bug 1061003 - Add New Rule won't work in non-english locales. r=harth 2014-09-02 11:27:00 +02:00
Patrick Brosset
eb93385b5d Bug 1059360 - Highlight nodes that match selectors in the computed-view on mouse-over. r=miker 2014-09-02 04:13:00 +02:00
Gijs Kruitbosch
a44fae6d32 Bug 991757 - add telemetry for the context menu, r=mconley,bgrins,f=bwinton 2014-08-14 20:44:59 +02:00
Heather Arthur
c858e0a3c9 Bug 871423 - Open correct inline stylesheet from style inspector link. r=bgrins 2014-08-22 15:30:00 -04:00
Patrick Brosset
53fead7ba2 Bug 1056990 - Highlight all nodes that match the hovered selector in the rule-view; r=miker 2014-08-22 11:52:31 -07:00
Ryan VanderMeulen
e4c0d1d006 Backed out changeset 495a024e0c4d (bug 871423) for xpcshell failures. 2014-08-21 21:38:37 -04:00
Heather Arthur
1673906249 Bug 871423 - Open correct inline stylesheet from style inspector link; r=bgrins 2014-08-21 15:51:33 -07:00
John Daggett
e3b482b889 Bug 1041951 - adjust devtools tests for font-variant as a shorthand. r=mratcliffe 2014-08-20 16:54:31 +09:00
Patrick Brosset
3cbcd5124b Bug 1030735 - Enable devtools/styleinspector test with e10s. r=jwalker 2014-08-18 01:19:00 -04:00
Michael Ratcliffe
371ae8b44e Bug 1040701 - Fix marking of changed properties in rule view r=pbrosset 2014-08-11 14:17:52 +01:00
Gabriel Luong
50e6b157c6 Bug 1050940 - Nearly permanent on Linux debug browser_ruleview_keyframes-rule_02.js | Test timed out - Test timed out or Added opacity property should have been used. - Got 1, expected 0 r=gl
CLOSED TREE
2014-08-08 14:30:10 -07:00
Gabriel Luong
bdd0db5b0b Bug 1049938 - [rule view] Destroy the Add Rule menuitem when CssRuleView is destroyed. r=harth 2014-08-06 15:50:00 -04:00
Nathan Froyd
4246e6b6ea Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Sami Jaktholm
e22079ee23 Bug 986201 - Return correct specificity for element styles instead of causing an exception. r=jwalker 2014-07-28 08:53:00 +02:00
Nathan Froyd
c8b5989c88 Bug 1043957 - remove some libs:: rules from devtools's Makefile.ins; r=mshal 2014-07-25 09:38:15 -04:00
Gabriel Luong
622536dcad Bug 1041298 - Fixed intermittent failure for browser_ruleview_keyframes-rule_02.js - Removed dynamic change test for top. r=harth 2014-07-23 17:02:00 +02:00
Michael Ratcliffe
b4b9757225 Bug 1040697 - Prevent rule view marking all new properties as overridden r=bgrins 2014-07-20 22:50:41 +01:00
Gabriel Luong
905c041741 Bug 1030889 - [rule view] Add keyframe rules with its associated element r=pbrosset 2014-07-19 20:08:43 -07:00
Wes Kocher
7110175bc2 Backed out changeset a1778d8e2e38 (bug 1030889) for mochitest-oth orange 2014-07-18 15:01:39 -07:00
Gabriel Luong
f7b2b93dda Bug 1030889 - [rule view] Add keyframe rules with its associated element. r=pbrosset
--HG--
extra : rebase_source : fdb63c45ea81f2530197bdc606645f1d43277984
2014-07-18 11:13:00 -04:00
Michael Ratcliffe
1f3e49f334 Bug 994732 - Make "Disable Cache" in Devtools persist (only when the toolbox is open) r=jwalker, r=pbrosset 2014-07-17 10:39:56 +01:00
Patrick Brosset
f58ff91b5c Bug 711941 - part 3.1 - Make sure all devtools/styleinspector test open tabs with utf-8 charset; r=me 2014-07-17 09:59:11 +02:00
Patrick Brosset
9fbbcfd50c Bug 711941 - part 3 - Timing-function editor tooltip in the rule-view; r=miker 2014-07-17 09:59:04 +02:00
Michael Ratcliffe
cf7da6026b Bug 1032721 - Re-enable browser_inspector_infobar.js when oranges are fixed r=pbrosset
--HG--
rename : browser/devtools/inspector/test/browser_inspector_infobar.js => browser/devtools/inspector/test/browser_inspector_infobar_01.js
2014-07-12 20:20:28 +01:00
Patrick Brosset
2d9d70edca Bug 711941 - part 2 - Make output-parser recognize cubic-bezier timing-functions; r=miker 2014-07-09 23:50:18 +02:00
Andrei Oprea
db296e8f12 Bug 1030490 - Inconsistent behavior when incrementing values in the CSS rules. r=harth 2014-07-01 15:35:52 -07:00
Gabriel Luong
83c7b5c6ec 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
Patrick Brosset
4a25636ac5 Bug 1034004 - Avoid unhandled rejected promise in browser_ruleview_completion-new-property_02.js; r=bgrins 2014-07-04 10:21:49 +02:00
Carsten "Tomcat" Book
d93074d010 Backed out changeset afdb479e6427 (bug 966895) for causing Bug 1034015 2014-07-03 14:40:34 +02:00
Gabriel Luong
f46832c2df Bug 966895 - [rule view] Adding new rules to the current selection in the CSS rule-view r=harth 2014-07-02 23:52:00 +02:00
Patrick Brosset
e3cf78711c Bug 1026395 - Avoid unhandled rejected promise in browser_ruleview_edit-property-increments.js. r=jwalker 2014-07-02 04:39:00 -04:00
Patrick Brosset
89aa9ec0e2 Bug 1026392 - Avoid unhandled promise chain rejections in browser_ruleview_add-property-cancel_02.js. r=jwalker 2014-07-01 07:57:00 +02:00
Sami Jaktholm
395abab68d Bug 1026921 - Style Inspector: Choose correct URL for background image tooltip if a rule contains multiple backgrounds. r=pbrosset 2014-06-30 02:10:00 +02:00
Gabriel Luong
de22c1508d Bug 1029695 - [rule view] Need null check for ruleview-propertyvalue query in getParentTextProperty r=harth 2014-06-25 16:39:00 +02:00
Carsten "Tomcat" Book
47cf842c48 Merge mozilla-central to fx-team 2014-06-25 15:48:21 +02:00
Jim Blandy
4d6a633bba Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Ed Morley
4ffd0ec330 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-06-24 17:02:56 +01:00
Gabriel Luong
f73fe0c96b 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
David Burns
3e4b72daf6 Correct test assert in dev tools test from Bug 1024642 r=bustage CLOSED TREE 2014-06-23 22:15:45 +01:00
David Burns
7e406644b4 Bug 1024642: Update devtools source editor and test to add rebeccapurple; r=jwalker 2014-06-23 10:24:17 +01:00
Michael Ratcliffe
7e99ca9b38 Bug 1028609 - Fix this._elementStyle.rules is undefined in rule-view.js r=pbrosset 2014-06-24 10:54:50 +01:00