diff -Nru webkit2gtk-2.26.4/debian/changelog webkit2gtk-2.26.4/debian/changelog
--- webkit2gtk-2.26.4/debian/changelog	2020-02-17 10:02:17.000000000 +0000
+++ webkit2gtk-2.26.4/debian/changelog	2020-02-18 15:31:56.000000000 +0000
@@ -1,3 +1,11 @@
+webkit2gtk (2.26.4-1~deb10u1+rpi1) buster-staging; urgency=medium
+
+  [changes brought forward from 2.6.2+dfsg1-3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 25 Jan 2015 02:14:50 +0000]
+  * Disable javascript JIT as it doesn't appear to be armv6 compatible
+    (at least I assume that is the cause of the assembler errors)
+
+ -- Peter Michael Green <plugwash@raspbian.org>  Tue, 18 Feb 2020 15:31:56 +0000
+
 webkit2gtk (2.26.4-1~deb10u1) buster-security; urgency=medium
 
   * Rebuild for buster-backports.
diff -Nru webkit2gtk-2.26.4/debian/rules webkit2gtk-2.26.4/debian/rules
--- webkit2gtk-2.26.4/debian/rules	2020-02-17 10:02:17.000000000 +0000
+++ webkit2gtk-2.26.4/debian/rules	2020-02-18 15:31:56.000000000 +0000
@@ -32,6 +32,11 @@
 	EXTRA_CMAKE_ARGUMENTS += -DWTF_CPU_ARM64_CORTEXA53=OFF
 endif
 
+# https://bugs.webkit.org/show_bug.cgi?id=188862
+ifneq (,$(filter $(DEB_HOST_ARCH),armel armhf))
+	EXTRA_CMAKE_ARGUMENTS += -DENABLE_JIT=OFF
+endif
+
 # Disable Gold where it causes build problems, see #949618
 ifneq (,$(filter $(DEB_HOST_ARCH),powerpc))
 	EXTRA_CMAKE_ARGUMENTS += -DUSE_LD_GOLD=OFF