I feel the urge to speculate that Swedish "glas" comes down from proto-Germanic, while "glass" is a loan from French "glace".