Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-multicol] Revert part of a change about formatting contexts #1588

Closed
wants to merge 1 commit into from

Conversation

frivoal
Copy link
Collaborator

@frivoal frivoal commented Jul 7, 2017

Stating that the element establishes a new formatting context, without
saying what kind of formatting context it needs to establish is not
specific enough. Also, saying that it must establish a "new" formatting
context is ambiguous or misleading for elements that would establish one
anyway.

The current definition of "becomes a formatting context" is
problematic (see #1457), so we
need to fix it, but it is precisely aimed at solving this: defining what
kind of formatting context to establish for the boxes that wouldn't
otherwise, and being clear about which boxes are fine as is and don't
need to be changed.

Stating that the element establishes a new formatting context, without
saying what kind of formatting context it needs to establish is not
specific enough. Also, saying that it must establish a "new" formatting
context is ambiguous or misleading for elements that would establish one
anyway.

The current definition of "becomes a formatting context" is
problematic (see w3c#1457), so we
need to fix it, but it is precisely aimed at solving this: defining what
kind of formatting context to establish for the boxes that wouldn't
otherwise, and being clear about which boxes are fine as is and don't
need to be changed.
@frivoal
Copy link
Collaborator Author

frivoal commented Jul 7, 2017

@fantasai You have changed the commit I made to solve #1071. I disagree with (part of) your commit, but as I don't want to start an editing war where we revert each other, I've made this pull request with my fix to your fix, to be merged (or closed) once we agree.

The reason for my disagreement is explained in the comment above (which is the commit message).

@tabatkins, since you approved my original commit, feel free to chime in to either back me up or repent for ever thinking this was a good idea.

@frivoal frivoal self-assigned this Jul 7, 2017
@tabatkins
Copy link
Member

I agree with @fantasai's revert in general - despite my original +1, the text for "becomes a formatting context" is indeed incorrect and needs fixing. I do agree that we need to link to an algo for this process, rather than just relying on "establishes a new FC", for the reasons you state.

@frivoal
Copy link
Collaborator Author

frivoal commented Jul 12, 2017

@tabatkins I'm a little confused. Are you saying that we should merge this (and link back to "becomes a formatting context") once the text for "becomes a formatting context" is fixed, or that we shouldn't link back and fix this some other way? To my feeble mind, your comment seems to implies both.

@tabatkins
Copy link
Member

Yes, it's both. Basically the text right now is bad and we should fix it, which we'll do after f2f discussion, and so there's no much reason to worry about the language right at this moment.

@frivoal frivoal added the css-multicol-1 Current Work label Jan 25, 2018
@frivoal
Copy link
Collaborator Author

frivoal commented Apr 6, 2018

Closing. Even if we eventually change this, it will not be via this pull request.

@frivoal frivoal closed this Apr 6, 2018
@frivoal frivoal removed the css-multicol-1 Current Work label Apr 6, 2018
@frivoal frivoal deleted the b-a-f-c branch June 5, 2020 01:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants