If I remember correctly, one of the developers of GNU Emacs removed Mac-specific functionality as GNU doesn't want these type of patches in the software that they release as it goes against their core ethos.
https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...