Commit Graph

359 Commits

Author SHA1 Message Date
Jan Odvarko
1634c31011 Bug 1266419 - HTML replacement for Toolbars and Toolbar buttons; r=bgrins, ntim 2016-05-04 20:58:49 +02:00
Jan Odvarko
361bc7d03a Bug 1275556 - Reps: Obj rep should support 'tiny' mode; r=linclark 2016-05-26 14:06:01 +02:00
Jarda Snajdr
ef33641651 Bug 1270111 - Part 1: TooltipToggle doesn't hide the tooltip when mouse is over, shows and hides after a short delay. r=jdescottes 2016-05-27 05:09:00 +02:00
Tom Tromey
a475e4a792 Bug 1265808 - add Services.prefs shim; r=bgrins
MozReview-Commit-ID: 5VrdYuGZ9ja

--HG--
extra : transplant_source : %D3%17%9A%1A%C9c%A0%60i%11%EA%D1S%A1G%CF%9C%C38%A7
2016-05-05 09:32:38 -06:00
Greg Tatum
262a831a1f Bug 1265798 - Implement CSS database to query css properties r=pbro
MozReview-Commit-ID: CAUh2GyeA2o

--HG--
extra : rebase_source : fc8e97f7bfc92c709014e58bd7f1670bc859460e
2016-05-26 08:48:00 -07:00
Ryan VanderMeulen
b0934aa13f Backed out changeset 75bb440d7525 (bug 1275637) for browser_se_first-run.js failures.
CLOSED TREE
2016-05-26 19:51:33 -04:00
Julian Descottes
45d27d04e0 Bug 1275081 - Part 2: Add inplace editor tests using mocked CSS property/values suggestions. r=tromey
In order to keep testing indexes & total number of displayed suggestions,
added two tests relying on mocked suggetions list.

The inplace-editor API has been modified to allow mocking the suggestions.

Helper methods in devtools/client/shared/test have been moved to a new
test helper helper_inplace_editor.js, loaded by all inplace-editor
tests of this test suite.

CLOSED TREE

MozReview-Commit-ID: LuXelKF0kY

--HG--
extra : transplant_source : %3F%003%24%88k%5CP%26%21%87I%BE%FE%DC%B4C%A9%91%BB
2016-05-25 23:24:28 +02:00
Tom Tromey
c8fa47521b Bug 1275637 - Fix eslint errors in webgl-utils.js. r=jryans
MozReview-Commit-ID: 1T2vOPMAj8G

--HG--
extra : transplant_source : %F0%00%02%AF%1C%C7%C80O%7D%0B%C5%DE%01%80%CF%ED%86%A5%12
2016-05-25 13:39:18 -06:00
Alexandre Poirot
935347227d Bug 1270179 - Improve performances when inspecting big typed arrays in the console. r=jsnajdr,ejpbruel 2016-05-26 09:12:17 -07:00
Ryan VanderMeulen
6057eccde4 Merge m-c to fx-team. a=merge 2016-05-26 11:23:44 -04:00
Ryan VanderMeulen
7f2b5f3f3a Merge fx-team to m-c. a=merge 2016-05-26 11:21:20 -04:00
Ricky Chien
970e9b8288 Bug 1178967 - Collapse autocomplete popup when pressing Home/En. r=jdescottes
MozReview-Commit-ID: GqF75PItgf5

--HG--
extra : transplant_source : %9ECq%12%A5%1B%C0%0AG/%B9e%BF%9C%B1%F6%23%10%B4%E7
2016-05-24 18:33:00 +08:00
L. David Baron
792af6db64 Bug 1272857 - Fix some tree performance tests to read/write element.style.marginInlineStart instead of just element.marginInlineStart. r=gregtatum
This is a followup to bug 1111440.

MozReview-Commit-ID: BHCexWmrHoT
2016-05-25 16:30:20 -07:00
Alexandre Poirot
06d44f0da1 Bug 1268450 - Fix 'Plus' key shortcut support. r=jryans 2016-05-25 08:31:06 -07:00
Alexandre Poirot
62f89d6879 Bug 1268450 - Accept loose digits for azerty keyboards. r=jryans 2016-05-25 08:31:06 -07:00
Alexandre Poirot
c77bd1981b Bug 1268450 - Convert toolbox key shortcut to stop using XUL. r=jryans 2016-05-25 08:31:05 -07:00
Julian Descottes
ba25739323 Bug 1267401 - part3: Create arrow style for HTML tooltips;r=bgrins
MozReview-Commit-ID: Bp2RylafolP

--HG--
extra : rebase_source : 9c13d93999265296d3ceb1fb3d3e58542650290a
extra : intermediate-source : 36ba78da21e53f729898696e39a939db54e4958c
extra : source : 6ee4fe593a89fc2e49a49a1b2a19f518e29b9c22
2016-05-16 17:53:19 +02:00
Tom Tromey
0d9260b6f7 Bug 1265813 - Replace nsIIOService with URL in devtools. r=ochameau
MozReview-Commit-ID: GyoP6ApQXVc

--HG--
extra : amend_source : ace0951657ef7290f45b26a4ae81ac27111a60e2
extra : transplant_source : 0%8B%83%83Q%D0%CF%D8r%B1%C4e%13%3E%D14%06%15%CF%D5
2016-05-13 14:27:28 -06:00
Brian Grinstead
664d1ca656 Bug 1271096 - Make sure source links can be tabbed into;r=fitzgen
MozReview-Commit-ID: FPwYQyLQw4m
2016-05-25 16:24:01 -07:00
Julian Descottes
cef3cdb93f Bug 1266448 - part3: use HTML tooltip for markupview image previews;r=ochameau
MozReview-Commit-ID: E45sJPVAsxj

--HG--
extra : rebase_source : 9c53b19c1b9b4a7e62cb391f9c5744b4d695d2d2
extra : amend_source : 055967d755c82e33667f4a946e6a2fb57b861d40
2016-05-15 14:45:51 +02:00
Patrick Brosset
3d6dea90e7 Bug 1270186 - Move css-parsing-utils.js from devtools/client to devtools/shared; r=tromey
MozReview-Commit-ID: 75Yq1X4YjjJ

--HG--
rename : devtools/client/shared/css-parsing-utils.js => devtools/shared/css-parsing-utils.js
extra : rebase_source : da47aaa4e0baba88e401be053869f99a81ac15c4
2016-05-23 14:03:12 +02:00
Julian Descottes
3aec312112 Bug 1267401 - part2: include common.css in html tooltip tests;r=bgrins
MozReview-Commit-ID: KyYfOhAv6uo

--HG--
extra : rebase_source : a4c0546f2b55db1306e0cac5526feb64102cdbf7
extra : intermediate-source : c625fa7ed49a83bf0d52a20468527d85d4e2c654
extra : source : d5e3ee2d6861def9002cd60813a9403ff4ad84a8
2016-05-12 12:13:38 +02:00
Julian Descottes
b8735e8a36 Bug 1267401 - part1: Rename HTMLTooltip properties for backward comp with Tooltip;r=bgrins
Rename document -> doc for consistency and parent to panel
for test compatibility.

MozReview-Commit-ID: KHT7plLtNQc

--HG--
extra : rebase_source : 3860dcef5daac2d4b2c4475043e85b7548b255a9
extra : intermediate-source : af95214eecb280ed4ad858ce6b62a3fe5d3f6a7f
extra : source : 887cbcaf18e70bc12a51b8dbdb1e9fe4aee44385
2016-05-23 22:49:21 +02:00
Carsten "Tomcat" Book
cb4337c62c merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver.html
rename : dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_non_receiver_inner_iframe.html
rename : dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe_oop.html => dom/presentation/tests/mochitest/file_presentation_receiver_inner_iframe.html
2016-05-24 14:52:23 +02:00
Wes Kocher
619449ef38 Followup to hopefully fix browser_se_first-run.js after bug 1270994 landed rs=gijs
--HG--
extra : source : ca0d04ce03040d726cd96d112761e79317587c18
2016-05-23 13:57:49 -07:00
Tom Tromey
50ab4ddfdd Bug 1270994 - Fix ESLint errors in devtools/client/shared/*.js; r=jryans
MozReview-Commit-ID: 1od43gBnUq1
2016-05-19 08:35:45 -06:00
Ryan VanderMeulen
4069dcd34f Backed out 3 changesets (bug 1268450) for browser_keybindings_03.js timeouts.
Backed out changeset 466d5c96f439 (bug 1268450)
Backed out changeset 9d79d99a3e18 (bug 1268450)
Backed out changeset 9090f1b3c2e4 (bug 1268450)
2016-05-19 22:48:37 -04:00
Alexandre Poirot
9274a23b5b Bug 1268450 - Fix 'Plus' key shortcut support. r=jryans 2016-05-19 16:13:00 -04:00
Alexandre Poirot
f4727ff5fd Bug 1268450 - Accept loose digits for azerty keyboards. r=jryans 2016-05-19 16:13:00 -04:00
Alexandre Poirot
1915a59e3c Bug 1268450 - Convert toolbox key shortcut to stop using XUL. r=jryans 2016-05-19 16:13:00 -04:00
Tom Tromey
0d398a243a Bug 1265869 - Add task.js and use in devtools. r=jryans
MozReview-Commit-ID: G5UuAh2RiZZ

--HG--
rename : toolkit/modules/Task.jsm => devtools/shared/task.js
extra : transplant_source : %B8h%8A%8C%BD%91%8A%81%1D%F4%F5%2Ap%CFv%BC%963u0
2016-05-17 13:07:55 -06:00
J. Ryan Stinnett
30b2b7ce44 Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey
For simple rules like function spacing, we can auto-fix these across the code
base so they are followed in a consistent way.

To generate this patch, I ran:

./mach eslint devtools --no-ignore --fix

After this, I reverted any changes to third party files that we really do want
to ignore.

MozReview-Commit-ID: 6Q8BApkAW20
2016-05-18 12:49:23 -05:00
Julian Descottes
53b4fe6b08 Bug 1273827 - Wait for reflow after showing HTMLTooltip in tests;r=ochameau
MozReview-Commit-ID: 1qKKXO8iRyD

--HG--
extra : rebase_source : 008930709478b00608d588d601f30445626ff259
2016-05-16 15:06:42 +02:00
Nicolas Chevobbe
a3ef58dc7b Bug 1271191 - Add support CSS #rgba and #rrggbbaa color syntax in the inspector. r=miker
Add support for both syntax in CssColor
Add support in value increment
Edit several tests to make sure we handle these syntaxes all across the inspector (display swatch,
color increment, unit switching, …).

MozReview-Commit-ID: FLw9va3i8H0

--HG--
extra : transplant_source : m%24%C9%E1%EFQ%18%C3%0C%8F%C6%DB%E8%E5%D2%7D%A8c%5Bl
2016-05-10 13:54:08 +02:00
Tim Nguyen
75f63a4458 Bug 1273653 - Fix ESLint errors in devtools/client/shared/(components|redux). r=tromey
MozReview-Commit-ID: 5hY0uII6wf8
2016-05-17 23:20:14 +02:00
Oriol
f89810963d Bug 1273235 - When inspecting a property, check if the descriptor is undefined before attempting to access its value r=ejpbruel 2016-05-17 12:04:23 -07:00
Alexandre Poirot
9f0ddbd261 Bug 1266828 - Convert ViewHelpers.jsm into a module. r=tromey
--HG--
rename : devtools/client/shared/widgets/ViewHelpers.jsm => devtools/client/shared/widgets/view-helpers.js
2016-05-16 03:13:30 -07:00
Phil Ringnalda
2be4cee4d3 Merge f-t to m-c, a=merge 2016-05-14 13:04:50 -07:00
L. David Baron
55b6b3268e Bug 1111440 - Replace rest of -moz-/Moz prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find * -type f -exec sed -i -f ../mozpropsub {} \;
in the root of the repository, with the file ../mozpropsub containing:
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
s/\<MozPaddingEnd\>/paddingInlineEnd/g
s/\<MozPaddingStart\>/paddingInlineStart/g
s/\<MozMarginEnd\>/marginInlineEnd/g
s/\<MozMarginStart\>/marginInlineStart/g
s/\<MozBorderEnd\>/borderInlineEnd/g
s/\<MozBorderEndColor\>/borderInlineEndColor/g
s/\<MozBorderEndStyle\>/borderInlineEndStyle/g
s/\<MozBorderEndWidth\>/borderInlineEndWidth/g
s/\<MozBorderStart\>/borderInlineStart/g
s/\<MozBorderStartColor\>/borderInlineStartColor/g
s/\<MozBorderStartStyle\>/borderInlineStartStyle/g
s/\<MozBorderStartWidth\>/borderInlineStartWidth/g

The diffs for the following files:
  layout/style/nsCSSPropAliasList.h
  layout/style/test/property_database.js
  layout/style/test/test_value_computation.html
were then manually removed from the patch.

MozReview-Commit-ID: 8fbYnlZcn9U
2016-05-14 00:00:18 -07:00
Jan Odvarko
c04a4573d7 Bug 1264671 - Browser test for NotificationBar. r=bgrins 2016-05-12 10:21:35 +02:00
Jan Odvarko
a8add0e185 Bug 1264671 - Mochitests for NotificationBar. r=bgrins 2016-05-10 13:59:35 +02:00
Jan Odvarko
da7fcda025 Bug 1264671 - HTML replacement for Notification Bar. r=bgrins 2016-05-12 10:11:26 +02:00
Tom Tromey
439e22f050 Bug 1266826 - Turn Templater.jsm into a .js. r=jryans
MozReview-Commit-ID: 4T4YiOiU0oZ

--HG--
rename : devtools/shared/gcli/Templater.jsm => devtools/shared/gcli/templater.js
extra : transplant_source : N%7B%B7%E9%91%F7%CC%87%22%D0%1E%7BZ%05%16%ED%A3q%99F
2016-05-12 09:06:38 -06:00
Alexandre Poirot
a3cd47760d Bug 1268441 - Fix support of all non-letter characters. r=bgrins 2016-05-12 03:07:56 -07:00
Alexandre Poirot
0e659215da Bug 1268441 - Make Shift modifier only strict for letter characters. r=bgrins 2016-05-12 03:07:56 -07:00
Alexandre Poirot
62793e8163 Bug 1268441 - Convert inspector key shortcut to stop using XUL. r=bgrins 2016-05-12 03:07:56 -07:00
Alexandre Poirot
0bd5f270a3 Bug 1264625 - Ensure using only invisible modules when opening the browser toolbox. r=jryans 2016-05-12 03:07:56 -07:00
Patrick Brosset
e57616990f Bug 1069829 - 2 - Don't use cssPropertyIsValid in the rule-view UI, get the info from the server instead; r=tromey
- StyleRuleActors now parse declarations and send them within the form
- Each declaration also contains isValid flag
- Parsing is still done client side for old backends (back compat)
- Declarations are sent with the form, so updated every time the rule changes
- Also made StyleRuleActors send the declarations array for element styles, and made canSetRuleText true for this, since we can simply set the style attribute

MozReview-Commit-ID: 2nI4bRyvwwi

--HG--
extra : rebase_source : 0ccfaeb0edb0b1a60a7c0d741295d61ad66ac57e
2016-04-29 09:30:02 +02:00
Alexandre Poirot
5e04fa16fa Bug 1260493 - Introduce a module to handle key shortcuts in devtools. r=bgrins 2016-05-10 01:40:51 -07:00
Nikhil Handa
bbae341c72 Bug 1014533: Moved spectrum.css to /client/themes/ from /client/shared/widgets and changed the respective references made to it. r=helenvholmes
MozReview-Commit-ID: 5R1KAmzQ6Ss

--HG--
rename : devtools/client/shared/widgets/spectrum.css => devtools/client/themes/spectrum.css
2016-05-09 19:56:24 +05:30