7,806
edits
Line 57: | Line 57: | ||
#* It will require a lot of work: rewrite a lot of the C++ code into JS '''and''' wrap all the C++ code into C code as ''js-ctypes'' only support C libraries calls. | #* It will require a lot of work: rewrite a lot of the C++ code into JS '''and''' wrap all the C++ code into C code as ''js-ctypes'' only support C libraries calls. | ||
#* It probably makes sense to separate the low-level (C/C++) code from Mozilla in case we need to not use Gecko in the future or on another platform. | #* It probably makes sense to separate the low-level (C/C++) code from Mozilla in case we need to not use Gecko in the future or on another platform. | ||
#* It will probably ease a lot the compilation process on Windows as we won't need the Mozilla stuff. |
edits