[iwyu] Add missing include in builtins-constructor.h

R=titzer@chromium.org

Bug: v8:7754, v8:7965
Change-Id: I62027d97c40276b5dfa9579fc4e903ee21a55b54
Reviewed-on: https://chromium-review.googlesource.com/1160539
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Reviewed-by: Ben Titzer <titzer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#54894}
diff --git a/src/builtins/builtins-constructor.h b/src/builtins/builtins-constructor.h
index bb6d13e..0978bf3 100644
--- a/src/builtins/builtins-constructor.h
+++ b/src/builtins/builtins-constructor.h
@@ -8,6 +8,7 @@
 #include "src/contexts.h"
 #include "src/objects.h"
 #include "src/objects/dictionary.h"
+#include "src/objects/js-array.h"
 
 namespace v8 {
 namespace internal {
diff --git a/tools/generate-header-include-checks.py b/tools/generate-header-include-checks.py
index a3211ba..fc21e50 100755
--- a/tools/generate-header-include-checks.py
+++ b/tools/generate-header-include-checks.py
@@ -30,7 +30,6 @@
   'src/flag-definitions.h',
   # blacklist of headers we need to fix (https://crbug.com/v8/7965).
   'src/allocation-site-scopes.h',
-  'src/builtins/builtins-constructor.h',
   'src/builtins/builtins-utils.h',
   'src/compiler/allocation-builder.h',
   'src/compiler/js-context-specialization.h',