Index: java/org/chromium/distiller/webdocument/ElementAction.java |
diff --git a/java/org/chromium/distiller/webdocument/ElementAction.java b/java/org/chromium/distiller/webdocument/ElementAction.java |
index 1dbc88baf240b81966e47218812187858c63a1fd..05d0e7848b2bcebbbea28d423c86e8321dca0a56 100644 |
--- a/java/org/chromium/distiller/webdocument/ElementAction.java |
+++ b/java/org/chromium/distiller/webdocument/ElementAction.java |
@@ -32,6 +32,13 @@ public class ElementAction { |
case "inline-flex": |
action.changesTagLevel = true; |
break; |
+ case "list-item": |
+ Element parentElement = element.getParentElement(); |
+ if (parentElement == null || !parentElement.getTagName().equals("OL")) { |
+ action.flush = true; |
+ action.changesTagLevel = true; |
+ } |
+ break; |
// See http://www.w3.org/TR/CSS2/tables.html#table-display |
// and http://www.w3.org/TR/css-flexbox-1/#flex-containers |
// The default case includes the following display types: |