Explorar el Código

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

Producing incorrect layout for table cells is better than crashing :)
Aliaksandr Kalenik hace 1 año
padre
commit
8d05ff1fe7
Se han modificado 1 ficheros con 16 adiciones y 0 borrados
  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();
             }