فهرست منبع

LibWeb: Print FIXME if vertical-align value is not supported in TFC

Producing incorrect layout for table cells is better than crashing :)
Aliaksandr Kalenik 1 سال پیش
والد
کامیت
8d05ff1fe7
1فایلهای تغییر یافته به همراه16 افزوده شده و 0 حذف شده
  1. 16 0
      Userland/Libraries/LibWeb/Layout/TableFormattingContext.cpp

+ 16 - 0
Userland/Libraries/LibWeb/Layout/TableFormattingContext.cpp

@@ -1102,6 +1102,22 @@ void TableFormattingContext::position_cell_boxes()
                 cell_state.padding_bottom += height_diff;
                 break;
             }
+            case CSS::VerticalAlign::Sub: {
+                dbgln("FIXME: Implement \"vertical-align: sub\" support for table cells");
+                break;
+            }
+            case CSS::VerticalAlign::Super: {
+                dbgln("FIXME: Implement \"vertical-align: super\" support for table cells");
+                break;
+            }
+            case CSS::VerticalAlign::TextBottom: {
+                dbgln("FIXME: Implement \"vertical-align: text-bottom\" support for table cells");
+                break;
+            }
+            case CSS::VerticalAlign::TextTop: {
+                dbgln("FIXME: Implement \"vertical-align: text-top\" support for table cells");
+                break;
+            }
             default:
                 VERIFY_NOT_REACHED();
             }