[gjs/mozjs91: 119/135] FIXME: Remove later




commit ed267fcf4687b8a6e84c999c399b4b95e8a96220
Author: Philip Chimento <philip chimento gmail com>
Date:   Fri Oct 8 20:00:11 2021 -0700

    FIXME: Remove later
    
    Waiting for Firefox to backport
    https://bugzilla.mozilla.org/show_bug.cgi?id=1724553

 gi/repo.cpp      | 5 +++++
 gjs/atoms.cpp    | 5 +++++
 gjs/debugger.cpp | 5 +++++
 3 files changed, 15 insertions(+)
---
diff --git a/gi/repo.cpp b/gi/repo.cpp
index 34ebedde..cd4f843d 100644
--- a/gi/repo.cpp
+++ b/gi/repo.cpp
@@ -15,6 +15,11 @@
 #include <glib-object.h>
 #include <glib.h>
 
+namespace JS {
+class ConstUTF8CharsZ;  // IWYU pragma: keep
+class UTF8Chars;        // IWYU pragma: keep
+}  // namespace JS
+
 #include <js/Class.h>
 #include <js/ComparisonOperators.h>
 #include <js/Id.h>                  // for JSID_VOID
diff --git a/gjs/atoms.cpp b/gjs/atoms.cpp
index ce8c125c..807f6848 100644
--- a/gjs/atoms.cpp
+++ b/gjs/atoms.cpp
@@ -7,6 +7,11 @@
 
 #include <config.h>
 
+namespace JS {
+class ConstUTF8CharsZ;  // IWYU pragma: keep
+class UTF8Chars;        // IWYU pragma: keep
+}  // namespace JS
+
 #include <js/Id.h>
 #include <js/RootingAPI.h>
 #include <js/Symbol.h>
diff --git a/gjs/debugger.cpp b/gjs/debugger.cpp
index 5d815c8f..7442c082 100644
--- a/gjs/debugger.cpp
+++ b/gjs/debugger.cpp
@@ -14,6 +14,11 @@
 
 #include <glib.h>
 
+namespace JS {
+class ConstUTF8CharsZ;  // IWYU pragma: keep
+class UTF8Chars;        // IWYU pragma: keep
+}  // namespace JS
+
 #include <js/CallArgs.h>
 #include <js/PropertySpec.h>
 #include <js/RootingAPI.h>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]