froaway
Re:The First Browser Dedicated to Developers Is Coming
on Monday November 03, 2014 @09:41AM (#8550941)
It takes a special kind of myopia to call a decision inexplicable, and then to link to a very explicit description of their reasons for that decision.