WebSecurityOrigin::createFromDatabaseIdentifier should not return a pointer to a WebSecurityOrigin. It should simply be a WebSecurityOrigin.
Thanks for taking that on Dumi! If you're super brave, there are probably other places like this that can be changed. If you're super duper brave, there are other places that can be changed like this IFF you add an equals operator to them (like WebStorageNamespace). If you don't want to do that stuff, it's fine though.
Created attachment 53573 [details] patch Will land in Chromium as a 2-sided patch.
Comment on attachment 53573 [details] patch Please follow the standard changeLog conventions.
Landed as r57768 in WebKit and 44870 in Chromium.