Revamping browser views with view heritance