Bug 190788

Summary: Remove non-standard -webkit-margin-collapse CSS property and longhands
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: CSSAssignee: Tim Nguyen (:ntim) <ntim>
Status: RESOLVED FIXED    
Severity: Normal CC: changseok, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, hi, ikilpatrick, joepeck, koivisto, kondapallykalyan, macpherson, menard, ntim, pangle, pdr, rego, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=104944
Bug Depends on:    
Bug Blocks: 234692    
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
none
Patch
simon.fraser: review+
Patch none

Description Simon Fraser (smfr) 2018-10-22 01:45:51 PDT
-webkit-margin-collpase is a non-standard extension added in https://trac.webkit.org/changeset/7362/webkit. I wonder if we can remove it.
Comment 1 Simon Fraser (smfr) 2018-10-22 04:23:16 PDT
There's a mention here:
https://stackoverflow.com/questions/11046596/collapsing-margin-on-legend-tag

Chrome usage counting:
https://www.chromestatus.com/metrics/css/timeline/popularity/269
This probably over-counts, according to Ian K.
Comment 2 Manuel Rego Casasnovas 2019-12-11 05:28:09 PST
*** Bug 204956 has been marked as a duplicate of this bug. ***
Comment 3 Manuel Rego Casasnovas 2019-12-11 05:29:09 PST
Just for future reference, this is the comment from ikilpatrick@ on the duplicated bug:
  Blink is going to attempt to remove this in the M81 release, see:
  https://bugs.chromium.org/p/chromium/issues/detail?id=1030765
  https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/ewWQH9vEqtI/L2r2WFhPBAAJ
Comment 4 Tim Nguyen (:ntim) 2021-12-24 07:06:53 PST
Created attachment 447936 [details]
Patch
Comment 5 Tim Nguyen (:ntim) 2021-12-24 07:57:29 PST
Created attachment 447939 [details]
Patch
Comment 6 Tim Nguyen (:ntim) 2021-12-24 09:22:41 PST
Created attachment 447943 [details]
Patch
Comment 7 Tim Nguyen (:ntim) 2021-12-24 10:06:19 PST
Comment on attachment 447943 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=447943&action=review

> LayoutTests/ChangeLog:3
> +        Rqa"§emove non-standard -webkit-margin-collapse CSS property and longhands

nit: fix commit message here
Comment 8 Tim Nguyen (:ntim) 2021-12-24 10:33:07 PST
Created attachment 447944 [details]
Patch
Comment 9 Tim Nguyen (:ntim) 2021-12-24 10:55:50 PST
Committed r287429 (245564@trunk): <https://commits.webkit.org/245564@trunk>
Comment 10 Radar WebKit Bug Importer 2021-12-24 10:56:22 PST
<rdar://problem/86895519>