Commit graph

59 commits

Author SHA1 Message Date
Tom Tromey
1d509d63c6 Bug 1255401 - fix values allowed for "all" property; r=heycam
The "all" property in the devtools CSS database included all possible
property values; however only a few are truly appropriate.  This patch
adds a special case for "all" to
InspectorUtils::GetCSSValuesForProperty to fix this.

MozReview-Commit-ID: HEnrvCJylHI

--HG--
extra : rebase_source : 4738129974b95e2c231cd92cd5e4bc04e6708409
2018-01-10 11:48:28 -07:00
Neerja Pancholi
3b428a8003 Bug 1417725 - (Gecko) Add -moz-column-span alias for column-span property. r=heycam on a CLOSED TREE
MozReview-Commit-ID: G4a0UTVCw9o

--HG--
extra : amend_source : 1a26aeb6712e68375f42c15ef5623faee59c0e2e
2017-11-15 16:39:21 -08:00
Emilio Cobos Álvarez
dbb3111ff1 Bug 1398492: Remove the grid pref. r=mats
MozReview-Commit-ID: 6Qez8NE8oze
2017-12-17 00:04:35 +01:00
Mats Palmgren
cbadd9f2b4 Bug 1422839 part 3 - Add internal overflow-clip-box-block/-inline properties and make overflow-clip-box a shorthand (automated devtools update). r=dholbert
MozReview-Commit-ID: 14IsjC7MdcA
2017-12-05 21:08:50 +01:00
Ting-Yu Lin
b1efbfb25a Bug 1265343 Part 1 - Add shape-image-threshold to style system. r=heycam
devtools/shared/css/generated/properties-db.js is generated by running
"./mach devtools-css-db"

MozReview-Commit-ID: 1U4yoQTDwxi

--HG--
extra : rebase_source : 16049b4253ae9a3f6e24cc30896ed53f65ebaf7a
2017-11-27 15:01:25 +08:00
Emilio Cobos Álvarez
13a91fa9f6 Bug 1417200: Make -moz-border-colors chrome only. r=xidorn
On a CLOSED TREE, since the servo patch managed to get in.

This also makes the border longhand no longer reset them.

MozReview-Commit-ID: KNais1e5FnE
2017-12-01 23:25:01 +01:00
lochang
e889dbe685 Bug 1417751 - Implement a new value inner-spin-button to -moz-appearance on all platforms except Android. r=mats
MozReview-Commit-ID: 7jpLCOWZA2x

--HG--
extra : rebase_source : d2a4d160d26e6f6996ed1cb3a673576236b8ef23
2017-11-29 10:43:13 +08:00
Botond Ballo
978ae3283a Bug 951793 - Style support for overscroll-behavior. r=heycam
MozReview-Commit-ID: IDAfBZy2D5p
2017-11-25 01:28:58 +01:00
Sebastian Hengst
6d4637aebb Backed out 15 changesets (bug 951793) because it landed before the necessary servo changes. r=backout requested by emilio on a CLOSED TREE
Backed out changeset ca8c86e229df (bug 951793)
Backed out changeset 6eef6403fa71 (bug 951793)
Backed out changeset a5e529f52fb1 (bug 951793)
Backed out changeset 054e837609d0 (bug 951793)
Backed out changeset 713a3c9617ce (bug 951793)
Backed out changeset 884913aa1668 (bug 951793)
Backed out changeset c3340b84e534 (bug 951793)
Backed out changeset 50fe3c6ac486 (bug 951793)
Backed out changeset be4e22e5c257 (bug 951793)
Backed out changeset 7055bd5dfc4e (bug 951793)
Backed out changeset fa6da1e723cf (bug 951793)
Backed out changeset 386f77004d89 (bug 951793)
Backed out changeset fa82cdc01408 (bug 951793)
Backed out changeset 867d8ea5355c (bug 951793)
Backed out changeset e61ac8e48971 (bug 951793)
2017-11-25 01:01:41 +02:00
Botond Ballo
3ff3395934 Bug 951793 - Style support for overscroll-behavior. r=heycam
MozReview-Commit-ID: IDAfBZy2D5p

--HG--
extra : rebase_source : d70820f9612174ffc8f17f1a2646dc65f46667df
2017-11-22 19:01:11 -05:00
Markus Stange
aea1e0fbbf Bug 1417709 - Add system colors called "-moz-mac-vibrant-titlebar-light/dark" for use with -moz-font-smoothing-background-color. r=emilio
MozReview-Commit-ID: 9FbRlPvrLMX

--HG--
extra : rebase_source : 84330fd5824468e4617649828d7902fc8f001f48
2017-11-16 11:50:09 -05:00
Markus Stange
0baac004bb Bug 1417709 - Add -moz-appearance: -moz-mac-vibrant-titlebar-light/dark. r=emilio
MozReview-Commit-ID: 2PMe8KTt5Wl

--HG--
extra : rebase_source : 58ed83f4a18ca83a9829ba2c27633e17fcbd6e63
2017-11-16 11:36:22 -05:00
arthur.iakab
c6bb915812 Backed out changeset 39a68df1359c (bug 1419355) for failing chrome's toolkit/content/tests/chrome/test_arrowpanel.xul on OS X on a CLOSED TREE 2017-11-21 23:36:54 +02:00
Emilio Cobos Álvarez
8907491b95 Bug 1419355: Add a test for non-content-accessible properties, and make Stylo and Gecko consistent. r=xidorn
MozReview-Commit-ID: 2n773xkmAqX

--HG--
extra : rebase_source : 3c515cbeb1c79c9d98c95bfd18590bd18de82a0c
2017-11-21 11:57:17 +01:00
Markus Stange
2e951f24c1 Bug 1387594 - Add a chrome-only CSS property called -moz-font-smoothing-background-color. r=dbaron
This property accepts a color. It's inherited and defaults to transparent.
Its value is respected on macOS when rendering text into transparent pixels.
This property should be used for text that is placed on top of "vibrant"
-moz-appearances, in order to achieve high quality text rendering for such text.

In most cases, the property should be set to a named system color; an upcoming
patch in this patch series will add one such color for each vibrant
-moz-appearance value.
However, in some cases it can also be useful to use a custom color: If text
is rendered into an intermediate surface, for example because a mask is applied
to it, and the background color behind that intermediate surface is known, then
this property can be set to that background color in order to achieve subpixel
AA for the text inside the mask effect. In that case, the font smoothing
background color is respected because text is rendered into transparent pixels
*inside the intermediate surface*. At the moment, the only example of that use
case is the text of the active tab in the state where the text is overflowing.

MozReview-Commit-ID: D98qQnxoFaq
2017-09-14 23:09:46 +02:00
Emilio Cobos Álvarez
21231eaf77 Bug 1387410: Regenerate the properties database. r=heycam
MozReview-Commit-ID: 5iTjXLLruPJ
2017-09-08 10:10:12 +02:00
Markus Stange
579f0e24a9 Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: BlLMswF0bKO

--HG--
extra : rebase_source : c064a2774f352ca2a3b0139e8a8f657c3a4ea1d8
extra : source : 6bd03efee80afb048db2e51777a8e5ff6db80dc4
2017-06-19 01:44:22 -04:00
Markus Stange
ccaf464b9e Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: J2SPMzh0I9C

--HG--
extra : rebase_source : b8c5f267f99fb7bab560af82a386cd3f3a9af5f3
2017-06-18 21:04:40 -04:00
Cameron McCormack
1849ea4995 Backout bug 1291457 and bug 1370034 for bustage. 2017-06-19 13:55:15 +08:00
Markus Stange
f3b2407d70 Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: BlLMswF0bKO

--HG--
extra : rebase_source : 170e4db9ad8b285f7575e39109517cb6acef8733
extra : source : 6bd03efee80afb048db2e51777a8e5ff6db80dc4
2017-06-19 00:21:16 -04:00
Markus Stange
9ec017c7c6 Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: J2SPMzh0I9C

--HG--
extra : rebase_source : b8c5f267f99fb7bab560af82a386cd3f3a9af5f3
2017-06-18 21:04:40 -04:00
Mats Palmgren
297b9d70e1 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
MozReview-Commit-ID: IbwWM0FL6HF

--HG--
extra : source : bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
2017-05-21 17:15:00 +08:00
Carsten "Tomcat" Book
00d4ea331d Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
Mats Palmgren
e706869580 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz 2017-05-21 17:15:00 +08:00
Neil Deakin
f36da07def Bug 1364115 - Allow -moz-stack-sizing to work in a single direction only. r=dbaron,manishearth
MozReview-Commit-ID: Kl7YQpfolTC

--HG--
rename : layout/reftests/bugs/346189-1-ref.xul => layout/reftests/xul/stack-sizing-1-ref.xul
rename : layout/reftests/bugs/346189-1.xul => layout/reftests/xul/stack-sizing-1.xul
extra : rebase_source : e536212980c832c04423871e0fa9dfc09f8a5994
extra : source : a65814deeb7a7f64189d3a9388ac295c6f5b4958
2017-05-15 12:33:46 +01:00
Jonathan Watt
e0f3ff607a Bug 1350010, part 1 - Implement the '-moz-context-properties' property. r=heycam
MozReview-Commit-ID: CyVQe0UfKdy
2017-04-11 21:38:10 +01:00
Xidorn Quan
d8c29760a1 Bug 1355734 - Remove text-decoration-line: -moz-anchor-decoration. r=heycam,masayuki
MozReview-Commit-ID: 4TmVncV1K5G

--HG--
extra : rebase_source : 568218d415642f1088c82d4b2e03d5885067b162
2017-04-13 16:17:03 +08:00
Mayank Srivastav
ae997781f5 Bug 1156019 - Fix the issue of background-size property, regenerated properties css database & updated tests. r=xidorn
MozReview-Commit-ID: ACRxUEWBbSM

--HG--
extra : rebase_source : 87876016c618465552bb86a21e12a5643cd530cc
2017-04-07 11:01:00 -04:00
bechen
7b4c35c268 Bug 1318542 - fix testcases due to new pseudo element ::cue. r=heycam
MozReview-Commit-ID: F10y2zTtBoT

--HG--
extra : rebase_source : 8d6ab4a78c1fcd62dc688e9b31f7f1b6fb4056fc
2017-04-05 10:50:58 +08:00
Mats Palmgren
f81ff67fce Bug 1333482 part 9 - [css-ui] Regenerate the DevTools properties database. r=dholbert
MozReview-Commit-ID: Zz6nNpLl1S
2017-03-23 22:11:29 -07:00
Jeremy Chen
01cb0c2850 Bug 1348899 - update devtools' property db for CSS3 multicol column-span. r=dholbert
This patch is auto generated by 'mach devtools-css-db' after we implemented
the style-system support for CSS3 multicol column-span in Bug 1339298.

MozReview-Commit-ID: 5Dl8BTHCHu5

--HG--
extra : rebase_source : 2190c5de3a2f0b02b82eebc9db1ceb33f0c768d5
2017-03-21 09:15:08 +08:00
Xidorn Quan
8395dba220 Bug 1346669 - Make font-synthesis not a subprop of font shorthand. r=jfkthame
MozReview-Commit-ID: KUX72Gr4SYs

--HG--
extra : rebase_source : d509b50fae55c6f2ae218ca81d072dd7557f2361
2017-03-13 12:36:19 +11:00
Jeremy Chen
3c23c6d55c Bug 1343512 - Let CSS text-justify property ride the train. r=xidorn
As title, so no ifndef MOZ_RELEASE guard here.
If we discover some serious issues, we can always pref it off
on RELEASE channel.

MozReview-Commit-ID: 9ODz6SKdBeL

--HG--
extra : rebase_source : 30a277ae718186088004a3f4bd00b70441ab8b36
2017-03-06 14:30:18 +08:00
Daniel Holbert
c525adc23c Bug 1343665 part 2: Regenerate devtools' generated properties db, now that layout.css.object-fit-and-position.enabled is removed. r=mats
MozReview-Commit-ID: 19F7rkKzmIN
2017-03-02 10:04:11 -08:00
jeremychen@mozilla.com
8638420acc Bug 276079 - parse and compute CSS text-justify property. r=xidorn
MozReview-Commit-ID: K3bh0H2SPnE

--HG--
extra : rebase_source : c483f3f1cb7eb024b1851ad1df6b6562630a2fc5
2017-03-01 20:58:25 +08:00
Xidorn Quan
95e2f855f2 Bug 1333675 followup - Remove prefixed values for unicode-bidi from devtools.
MozReview-Commit-ID: J6ewcNe1cSn
2017-02-09 12:38:49 +11:00
Astley Chen
392514a484 Bug 1331296 : Part 5 - Update DevTool CSS property database. r=tromey
MozReview-Commit-ID: Ec49CX8iJNT

--HG--
extra : rebase_source : 69d5738cb1446c4736961958ea599c1d07f064f3
2017-01-18 10:50:37 +08:00
gtatum@mozilla.com
91e6ea18e7 Bug 1309065 - Be smarter about filling in the client-side css properties db; r=tromey
MozReview-Commit-ID: BOYwveTH1Hy

--HG--
rename : devtools/server/tests/mochitest/test_css-properties_01.html => devtools/server/tests/mochitest/test_css-properties.html
extra : rebase_source : 07118d9577635c57bcf1684a6e0be66937118944
2016-10-11 20:30:24 +00:00
Wes Kocher
d1a5db810e Backed out changeset 2aef437d23b7 (bug 1309065) for failures in test_css-properties-db.js a=backout
--HG--
rename : devtools/server/tests/mochitest/test_css-properties.html => devtools/server/tests/mochitest/test_css-properties_01.html
2016-12-28 13:42:19 -08:00
gtatum@mozilla.com
3878d6e752 Bug 1309065 - Be smarter about filling in the client-side css properties db; r=tromey
MozReview-Commit-ID: BOYwveTH1Hy

--HG--
rename : devtools/server/tests/mochitest/test_css-properties_01.html => devtools/server/tests/mochitest/test_css-properties.html
extra : rebase_source : 11ceb980e2d1039b0120e761ee59e9760ee57b00
2016-10-11 20:30:24 +00:00
Xidorn Quan
262d2eb93a Bug 1063162 part 2 - Implement caret-color property. r=dholbert
MozReview-Commit-ID: DH7CX1d477R

--HG--
extra : rebase_source : 29c57f59a3073a05beed1c4160e2fd74d3e29617
2016-12-22 11:04:15 +11:00
Sebastian Hengst
0c01725b19 Backed out changeset 148e65bd3f3b (bug 1063162) 2016-12-22 17:43:34 +01:00
Xidorn Quan
90a0e4020f Bug 1063162 part 2 - Implement caret-color property. r=dholbert
MozReview-Commit-ID: DH7CX1d477R

--HG--
extra : rebase_source : 7ae1fe1f438e8b8b475370924cea31eb65c78fab
2016-12-22 11:04:15 +11:00
Jonathan Kew
7b177ba9bc Bug 1321022 followup, refresh devtools css db to fix xpcshell errors. 2016-12-03 14:48:09 +00:00
Jonathan Kew
eac09cd359 Bug 1321022 pt 4.1 - Regenerate the devtools property db (auto-generated using ./mach devtools-css-db). r=dholbert 2016-12-03 12:18:37 +00:00
Astley Chen
13a45548c9 Bug 1276808 - Update DevTool properties-db.js file. r=tromey
MozReview-Commit-ID: 8zYYy4iB9Nb

--HG--
extra : rebase_source : 8cfb29f31ee865880da0f680602cabfcd3425c8b
2016-11-29 08:39:34 +08:00
Mats Palmgren
3b94adedc9 Bug 1319958 (followup) - Add the place-content/items/self shorthands to devtools. r=bustage 2016-11-28 01:51:32 +01: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
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