Modifications to allow Web-PopUps and tabbed browsing

Signed-off-by: harsco <mnimishakavi@harsco.com>