[css-overflow][css-overflow-3] logical overflow

I would like to propose a writing mode aware property of 'overflow-policy' (though I'm not married to that name). It would have two possible values: 'logical' or 'physical'. It would define whether 'overflow-x' overflowed in the horizontal direction ('physical', the initial value) or in the inline direction ('logical'). For 'overflow-y',  'logical' would overflow in the block stacking direction. Maybe influenced by 'flex-direction' too; I don't know. 

I'm sure something like this has been proposed before, but it doesn't seem to be in the overflow drafts, and I'm hoping it can be added, especially now that we are talking more about fragment overflow. 

An alternative would be to have 'overflow-inline' and 'overflow-stacking', but seems like it would be more complicated to specify and implement. I could be wrong. But with 'overflow-policy' there is just effect, without changing of computed values of 'overflow-x' or 'overflow-y' or creating shorthands with variable initial values or such. 

Received on Saturday, 14 March 2015 18:29:11 UTC