Skip to content

[css-align][css-multicol] Make "column-gap: normal" to be 1em in multi-column per spec #2145

Closed

Description

@mrego

Specs:

There's an issue in css-align about this:

ISSUE 4: Should normal just compute to 1em in multicol?

I've realized there's a WPT test checking exactly that: http://w3c-test.org/css/css-multicol/multicol-gap-001.xht
Right now is marked as optional, but it passes in all the browsers I checked: Chromium, Safari, Firefox and Edge.

Maybe it's possible to update the specs and make this test mandatory. WDYT?

Activity

  1. rachelandrew commented on Dec 29, 2017

    @rachelandrew
    Contributor

    Do we know what non-web browser UAs are doing here? I imagine they may be using something different.

  2. frivoal commented on Jan 3, 2018

    @frivoal
    Collaborator

    At least Vivliostyle, Prince, and Pdfreactor use 1em as well. I do not have an Antenna House install to test, but i'd be surprised if it differed.

  3. frivoal commented on Mar 29, 2018

    @frivoal
    Collaborator

    @MurakamiShinyu Do you know what the behavior of AH formatter is for this? Is column-gap normal 1em, or some other value?

  4. MurakamiShinyu commented on Mar 30, 2018

    @MurakamiShinyu

    AH formatter uses 1em as well.

  5. frivoal commented on Mar 30, 2018

    @frivoal
    Collaborator

    In that case, I think we should just resolve that it's 1em, and remove the "UA defined" bit, as that doesn't seem to help anyone.

  6. rachelandrew commented on Mar 30, 2018

    @rachelandrew
    Contributor

    I agree, it seems that there is interop on this, so there seems no sense in leaving room for ambiguity.

  7. css-meeting-bot commented on Apr 4, 2018

    @css-meeting-bot
    Member

    The Working Group just discussed Make "column-gap: normal" to be 1em in multi-column per spec, and agreed to the following resolutions:

    • RESOLVED: remove the UI defined bit and go with 1em for computing normal in multi-col
    The full IRC log of that discussion <dael> Topic: Make "column-gap: normal" to be 1em in multi-column per spec
    <dael> AmeliaBR: In the multi-col spec there's a suggested value of 1em
    <dael> AmeliaBR: Everyone is doing 1em so we suggest it's mandatory.
    <AmeliaBR> s/AmeliaBR/rachelandrew /
    <dael> florian: And this interop includes print. Let's go for it.
    <dael> github: https://github.com//issues/2145#issuecomment-377445142
    <fantasai> s/AmeliaBR/rachelandrew/
    <dael> astearns: proposed is remove the UI defined bit and go with 1em for computing normal in multi-col
    <dael> RESOLVED: remove the UI defined bit and go with 1em for computing normal in multi-col
  8. rachelandrew commented on Apr 5, 2018

    @rachelandrew
    Contributor

    failed to reference the issue, but commit is here for multicol bf38268

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions