Utilize parser-grammar for the remaining background related properties
<rdar://problem/103455420>
Pull request: https://github.com/WebKit/WebKit/pull/7769
Committed 258046@main (d2163c292b78): <https://commits.webkit.org/258046@main> Reviewed commits have been landed. Closing PR #7769 and removing active labels.