Loading Safari, launching a new window (which is blank on my machine), going to about:blank, closing the window and then quitting Safari gives 5 StructureID leaks. I will post GDB traces of StructureID allocation and deallocation.
Created attachment 24252 [details] GDB output
The number 5 does not increase if we close and reopen about:blank.
I ran a script to figure out which ones "leaked": Leaked StructureID 0xe6afd0 Leaked StructureID 0x1390d620 Leaked StructureID 0x139113d0 Leaked StructureID 0x1396bc30 Leaked StructureID 0x13ddd830 These are the 5 allocated by JSGlobalData.