Enable constructor inlining

Change-Id: Idb3914d578ba8c8fe869709b646cbb4746f1bd17
diff --git a/src/main/java/com/android/tools/r8/utils/InternalOptions.java b/src/main/java/com/android/tools/r8/utils/InternalOptions.java
index dbd49aa..0f8c7cf 100644
--- a/src/main/java/com/android/tools/r8/utils/InternalOptions.java
+++ b/src/main/java/com/android/tools/r8/utils/InternalOptions.java
@@ -2988,7 +2988,6 @@
   }
 
   public boolean canInitNewInstanceUsingSuperclassConstructor() {
-    // TODO(b/278973259): Enable this when compiling to API level >= L.
-    return false;
+    return canHaveNonReboundConstructorInvoke();
   }
 }
diff --git a/src/test/java/com/android/tools/r8/TestParameters.java b/src/test/java/com/android/tools/r8/TestParameters.java
index 5668b0e..7e64f85 100644
--- a/src/test/java/com/android/tools/r8/TestParameters.java
+++ b/src/test/java/com/android/tools/r8/TestParameters.java
@@ -66,8 +66,7 @@
   }
 
   public boolean canInitNewInstanceUsingSuperclassConstructor() {
-    // TODO(b/278973259): Enable this when compiling to API level >= L.
-    return false;
+    return canHaveNonReboundConstructorInvoke();
   }
 
   public boolean canUseDefaultAndStaticInterfaceMethods() {