진저빵 아트레기로 앵귤러 라우팅 테스트하는데, html5mode true로 설정해도 지저분해 보이게시리 해쉬뱅 모드로 작동하길래 소스 살펴보니까

history.pushState 유무 외에도 안드로이드 버전이 4.0 미만인지 navigator.userAgent가 "Boxee"를 포함하고 있는지를 함께 체크하는 탓에 진저빵 기본 브라우저는 'pushState' in window.history == true인데도 버전 때문에 html5mode가 안되네;

앵귤러 개발팀에서 아무 이유없이 이렇게 코딩했을리는 없겠지만, 안드레기 버전이랑 유저 에이전트는 왜 체크하는지 이해가 안되는데 프갤 웹땔감 성님들은 어떻게 생각해?