While reading through the code for Modules/geolocation and Modules/notifications I noticed some string improvements that could be made. Patch to follow.
Created attachment 180032 [details] [PATCH] Proposed Fix
Comment on attachment 180032 [details] [PATCH] Proposed Fix Given a recent patch with similar changes caused crashes I didn't see I'm going to r- and hold off on this until I can test it further.
Comment on attachment 180032 [details] [PATCH] Proposed Fix Back to r? the earlier concerns do not matter here.
Landed r139005: <http://trac.webkit.org/changeset/139005>