this has been in use for a while without issues, seems good
It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/
I see no problem with the docs, they were obviously written by a native English speaker (or maybe Canadian).
Some methods (like efl_wl_global_add) could use a deeper explanation (at the very least, the parameters could be documented). But I guess nobody knows this code anymore.