New tab extension showing extension url in address bar

I recently created a new tab add on. The add on works fine. However, the address bar will display the add-on url like this:


I check other new tab add-on and their address bar remain empty.

Anyone have clue why this happen?

My add-on: