Bug 864489 - 3.b/N: Use enum in WebIDL. DOM changes.
Bug 864489 - 3.c/N: Gonk implementation
Bug 864489 - 3.d/N: fix test case.
Bug 864489 - 4.a/N: Use named dictionary instead of 'any' in WebIDL. Interface changes.
Bug 864489 - 4.b/N:
Bug 864489 - 4.c/N: Gonk changes
debug