瀏覽代碼

LibWeb: Fix auto height calculation for table inside BFC

`calculate_max_content_height` expects the available width as the
second argument. However, the available height was mistakenly passed
before. This did not seem to cause any problems because TFC currently
does not respect height sizing constraints but still needs to be fixed.
Aliaksandr Kalenik 2 年之前
父節點
當前提交
771208d2e2
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Userland/Libraries/LibWeb/Layout/BlockFormattingContext.cpp

+ 1 - 1
Userland/Libraries/LibWeb/Layout/BlockFormattingContext.cpp

@@ -476,7 +476,7 @@ CSSPixels BlockFormattingContext::compute_auto_height_for_block_level_element(Bo
         return calculate_max_content_height(box, available_space.width);
     }
     if (display.is_table_inside()) {
-        return calculate_max_content_height(box, available_space.height);
+        return calculate_max_content_height(box, available_space.width);
     }
 
     // https://www.w3.org/TR/CSS22/visudet.html#normal-block