SAME_HOSTNAME not working on non www URLs
EnqueueStrategy.SAME_HOSTNAME I noticed it does not work properly on non www urls.In the debugger I noticed it passes
origin to the _check_enqueue_strategy but it uses the context.request.loaded_url if available.So every URL that is checked will mismatch because of the difference in hostname
I tested this with multiple urls with & without
www prefix and got the same behaviour.

