add support for edge visibility

Change-Id: I74f2bd09ee70de8221a0ad0e48f4731baec5b44b