Changing the Gecko code comparison from metadata to code comparison

because important variations sometimes have the same metadata