1. Isn't embedding a browser like this a security risk?
2. Can we now move M-x customize to gtk widgets?
+ Is not cross-platform and never will be
+ Depends on X and GTK (bad!)
+ Substantially reduces the stability of Emacs due to GTK memory leaks and bugs (terrible!).
This is also the reason that many Emacs users compile Emacs without GTK toolkit support on Linux.
+ Introduces serious security issues via the webkit part, and no, host/browser process isolation isn't really doing anything to mitigate this.
With all that in mind, I'm wondering why they bothered including it in the first place. It will never amount (at least I hope so) to anything that can be reliably depended upon.