Changes in 20210702213328

Built from c72cd8a2d8d1695bd7346b10c0c4ace533e8c730

..index..
Bug 1718815 R[Core:DOM: Editor]Move some methods/nested classes of `EditorBase` to `HTMLEditor`
Bug 1716845 R[Core:DOM: Navigation]Add a test that exercises restoring scroll/form data for oop frames on back/forward
Bug 1434539 R[Core:JavaScript Engine: JIT]Register() should not create a garbage register, but an invalid register
Bug 1715772 A[Core:Security: PSM]Upgrade Firefox 91 to use NSS 3.68
Bug 1718748 R[Core:Widget: Gtk][Ubuntu] Changing to dark theme mode makes the customization footer buttons visible only after mouse hover
Bug 1718755 A[Core:Widget: Gtk][Ubuntu] Customization footer buttons appear only after 1-2 seconds when switching from Dark to Alpenglow theme
Bug 1715584 R[Firefox Build System:General]Update FF to NSPR 4.32
Bug 1718408 R[Firefox Build System:Source Code Analysis]Enable some more clang warning flags and remove some unnecessary warning flags
Bug 1718200 R[Toolkit:Printing]In nsDocumentViewer::SetDocument, call Document::Destroy if the new document is a static document.
###########
Changes to 9 bugs - 6 fixed.