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

32 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 5c0257a736 Bug 1315368. Back out changeset bf190e326bfd (bug 790997) because what it implements doesn't actually follow the CSS syntax editor's draft and breaks some sites in the process. r=dbaron 2016-11-05 00:23:16 -04:00
Mats Palmgren a4488344f9 Bug 1313254 part 3 - [css-align] Change "last-baseline" to "last baseline" in devtools/ (scripted change). r=gregtatum 2016-11-05 02:57:07 +01:00
Manish Goregaokar 1feab4fa75 Bug 1311959 - Remove marker-offset; r=tromey,xidorn
MozReview-Commit-ID: 72Fse0z1BiY

--HG--
extra : rebase_source : 45743ae282b861fc84f3462d1e49abde9ca0997f
2016-10-21 15:34:46 +05:30
JerryShih 0f4c70379d Bug 1302787 - add a mode for css-color-4 color parser to accept the old style syntax only. r=ttromey
MozReview-Commit-ID: GBxnc1H1qIb
2016-10-17 02:12:05 -04:00
JerryShih 9ebf5c5a5e Bug 1302787 - remove the now-unused requireComma() function in devtool colorUtils. r=ttromey
MozReview-Commit-ID: GuUWNZPcX7C
2016-10-17 02:12:05 -04:00
JerryShih 0abcdb0c25 Bug 1302787 - implement css-color-4 color function changes in devtool parser. r=ttromey
MozReview-Commit-ID: JQQJcDsXFlp
2016-10-17 02:12:05 -04:00
Iris Hsiao a391785045 Backed out changeset 02c03ca774ee (bug 1302787) 2016-10-17 12:05:36 +08:00
Iris Hsiao d5ca568bcd Backed out changeset 0b3435dc45f8 (bug 1302787) 2016-10-17 12:05:32 +08:00
Iris Hsiao 1094bfbff3 Backed out changeset 281ed6b1d3b4 (bug 1302787) 2016-10-17 12:05:23 +08:00
JerryShih b1c8f17089 Bug 1302787 - Add a mode for css-color-4 color parser to accept the old style syntax only. r=tromey
--HG--
extra : rebase_source : 089e0201bfa832848b0230a44b19753a1b2206fd
extra : histedit_source : 84e737082baf5c52e891187d9073202235f35e93
2016-10-16 03:15:37 +08:00
JerryShih 67a4786ed5 Bug 1302787 - Remove the now-unused requireComma() function in devtool colorUtils. r=tromey
MozReview-Commit-ID: 7BObHaVao2A

--HG--
extra : rebase_source : 0f86f1abd89255b976c6906ed69e17ec695ccdae
extra : histedit_source : 0fc654bf0962e3b6b81bd9bf3451014fbaec35f9
2016-10-16 03:15:37 +08:00
JerryShih 1b5c30172c Bug 1302787 - Implement css-color-4 color function changes in devtool parser. r=tromey
MozReview-Commit-ID: LrGcHDPUpez

--HG--
extra : rebase_source : 6b66b0c2221a7bb5ae6633b7560c3e2454aafd40
extra : histedit_source : 1307fc6f19eae441be8a5c1dd812609946170612
2016-10-16 03:15:37 +08:00
Greg Tatum 1b5f355a16 Bug 1309040 - Update mach devtools-css-db to be more accurate in generating the db; r=tromey
This patch removes the preferences from the css properties db as they
are not needed anymore. It also makes the generation process more
robust when the properties-db.js has been deleted. Finally the comments
have been updated to reflect the recent change in approach to the
devtools-css-db.

MozReview-Commit-ID: H31QGYTjy34

--HG--
extra : rebase_source : bfbed2040695383901b057b5cd9043bfe8c16f36
2016-10-11 10:16:27 -05:00
Neerja Pancholi 3b8232d2be Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update nsComputedDomStylePropertyList.h
4. update devtools' property database

MozReview-Commit-ID: B3kOFrM9EL

--HG--
extra : rebase_source : 93f82f91924e75bb00f9a74bc0644a33cca73bdf
2016-10-10 13:16:57 -07:00
Sebastian Hengst ee4bc5bbfb Backed out changeset b7c0df58a2f4 (bug 1300895) for xpcshell failure in /test_css-properties-db.js. r=backout 2016-10-11 00:44:45 +02:00
Neerja Pancholi 51ffe8e041 Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update devtools' property database

MozReview-Commit-ID: B3kOFrM9EL

--HG--
extra : rebase_source : 849957c76d8422d117e0a159fbd8f0bba9e15a9d
2016-10-10 13:16:57 -07:00
Greg Tatum bc81e4de2e Bug 1308651 - Make css properties db diffable and human readable; r=tromey
MozReview-Commit-ID: LfYeALhHVaw

--HG--
extra : rebase_source : 2f18c29d22b6a052ccd17295f301d74b5edfdfd2
2016-10-10 10:08:33 -05:00
Greg Tatum 6184dccc11 Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey
MozReview-Commit-ID: EtNj5IdOnKr

--HG--
rename : devtools/client/shared/test/unit/test_cssColor.js => devtools/client/shared/test/unit/test_cssColor-01.js
extra : rebase_source : 7b8c2628089368a6330489a03f31e58aca8bd0bb
2016-09-28 09:31:26 -05:00
Wes Kocher 6b3b767bd2 Backed out changeset b974a64f96bc (bug 1303748) for browser_css_color failures a=backout 2016-09-29 17:50:40 -07:00
Xidorn Quan b3ca3d92a4 Bug 1306214 part 2 - Remove -moz-use-text-color from devtools. r=tromey
MozReview-Commit-ID: 9qEEvdQtHQc

--HG--
extra : rebase_source : 4ec0f6430ba522daf62fda33858c922ac6a66bd7
2016-09-29 17:45:02 +10:00
Xidorn Quan 76ba61afe0 Bug 1306214 part 1 - Make mach devtools-css-db windows-compatible. r=tromey
MozReview-Commit-ID: AmF1uAooikW

--HG--
extra : rebase_source : c44415f0470b732d598eede2bbcc7335727c006e
2016-09-29 17:44:04 +10:00
Greg Tatum b6290c059b Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r=tromey
MozReview-Commit-ID: GkBr7Jq1mex

--HG--
extra : rebase_source : e38b1c690a280e637ae76f98b66bc1b812225578
2016-09-28 09:31:26 -05:00
Tom Tromey 50f3b3fa7f Bug 1301692 - remove comment when deleting disabled property; r=pbro
MozReview-Commit-ID: I52zX7js9Ua

--HG--
extra : rebase_source : f9ee5a17184bdf653e2d0daf13144fb054750e81
2016-09-21 11:23:01 -06:00
Tom Tromey 7f09233236 Bug 1265796 - add CSS subproperty info to CssProperties; r=gregtatum
MozReview-Commit-ID: JIDTwgnxAJE

--HG--
extra : rebase_source : 33e96edf30012806465ab19732ab298240e0cf91
2016-09-19 12:36:56 -06:00
Tom Tromey 894924cc78 Bug 1265796 - fix mach devtools-css-db for linux, debug builds; r=gregtatum
MozReview-Commit-ID: 57s2Pqzc31S

--HG--
extra : rebase_source : 47a585935b9aef26c10c2525209193315b80e5ae
2016-09-20 11:56:22 -06:00
Tom Tromey ccb0396db8 Bug 1303826 - don't select upper-case color names by default; r=gregtatum
MozReview-Commit-ID: 6XfK1aPhSxx

--HG--
extra : rebase_source : 98d849d2734eba33d10335f441cfedd113409a97
2016-09-20 14:46:39 -06:00
Greg Tatum af2fa2e8ab Bug 1290988 - Add the mach generate-css-db command. r=tromey, r=chmanchester
Provide a single mach command to automatically generate the static
database of CSS properties that devtools uses for the inspector
and various editors.

MozReview-Commit-ID: 8E2jwxF0KbM

--HG--
rename : devtools/shared/css/moz.build => devtools/shared/css/generated/moz.build
extra : rebase_source : ab1815f321d460886168d95ddb739a579599b8c7
extra : histedit_source : f2bfecdcc128a87abcf3c0284a54c53bdeff1c87
2016-09-14 10:00:27 -05:00
Greg Tatum 1e5a5a50e2 Bug 1290988 - Collect devtools/shared/css-* files into a folder. r=tromey
In preparation for the additional files in the `mach generate-css-db`
command, collect the CSS files into a folder.

MozReview-Commit-ID: 9JRVsC2NMK8

--HG--
rename : devtools/shared/css-color-db.js => devtools/shared/css/color-db.js
rename : devtools/shared/css-color.js => devtools/shared/css/color.js
rename : devtools/shared/css-lexer.js => devtools/shared/css/lexer.js
rename : devtools/shared/css-parsing-utils.js => devtools/shared/css/parsing-utils.js
rename : devtools/shared/css-properties-db.js => devtools/shared/css/properties-db.js
extra : rebase_source : 51d8d92db0ae91a7368b109aae9a509ba8012b3f
extra : histedit_source : ee3409615461cba0c656b32fee7f80d4b72a09d1
2016-09-14 10:00:27 -05:00
Sebastian Hengst d11146270a Backed out changeset 1bca17123507 (bug 1290988) for xpcshell failures (test_rewriteDeclarations.js) and devtools failures (browser_styleeditor_syncAddProperty.js). r=backout
--HG--
rename : devtools/shared/css/color-db.js => devtools/shared/css-color-db.js
rename : devtools/shared/css/lexer.js => devtools/shared/css-lexer.js
rename : devtools/shared/css/properties-db.js => devtools/shared/css-properties-db.js
2016-09-13 17:43:44 +02:00
Sebastian Hengst 1984be4adc Backed out changeset d67ee15cd875 (bug 1290988) 2016-09-13 17:42:29 +02:00
Greg Tatum 77ecdadfe2 Bug 1290988 - Add the mach generate-css-db command; r=chmanchester,tromey
Provide a single mach command to automatically generate the static
database of CSS properties that devtools uses for the inspector
and various editors.

MozReview-Commit-ID: 8E2jwxF0KbM

--HG--
extra : rebase_source : 2cd21cd08f431ff933c3fd89ebca3e6684fb80f8
2016-08-29 11:35:52 -05:00
Greg Tatum da1990f19b Bug 1290988 - Collect devtools/shared/css-* files into a folder; r=tromey
In preparation for the additional files in the `mach generate-css-db`
command, collect the CSS files into a folder.

MozReview-Commit-ID: 9JRVsC2NMK8

--HG--
rename : devtools/shared/css-color-db.js => devtools/shared/css/color-db.js
rename : devtools/shared/css-lexer.js => devtools/shared/css/lexer.js
rename : devtools/shared/css-properties-db.js => devtools/shared/css/properties-db.js
extra : rebase_source : b73bbe7fcf8177a25b41ecdd6d6c760ed1472fb7
2016-08-29 11:02:34 -05:00