Рассмотрим следующий макет:
<div class="div">
  <span class="span1">test</span>
  <span class="span2">test test test test test</span>
</div>
и css:
.div{
   display:inline-flex;
   background-color:lightgray;
}
.span1{
   flex:0 0 100px;
}
.span2{
   white-space:nowrap;
}
Почему не растягивается, чтобы покрыть два пролета? Это происходит в FF и Chrome. В IE 11/Edge он работает (как я ожидаю, он будет работать) Здесь скрипка https://jsfiddle.net/p18h0jxt/
PS: Он работает везде, если я использовал следующий стиль:
.span1{
   flex:0 0 auto;
   width:100px;
}
Спасибо.