Testing DOMRect:
1. {"x":0,"y":0,"width":0,"height":0,"top":0,"right":0,"bottom":0,"left":0}
2. {"x":10,"y":20,"width":30,"height":40,"top":20,"right":40,"bottom":60,"left":10}
3. {"x":-10,"y":-20,"width":30,"height":40,"top":-20,"right":20,"bottom":20,"left":-10}
4. {"x":10,"y":20,"width":30,"height":40,"top":20,"right":40,"bottom":60,"left":10}
5. Exception: TypeError
6. Exception: TypeError
7. Exception: TypeError
8. Exception: TypeError
9. Exception: TypeError
10. Exception: TypeError
11. Exception: TypeError
12. Exception: TypeError
Testing DOMRectReadOnly:
1. {"x":0,"y":0,"width":0,"height":0,"top":0,"right":0,"bottom":0,"left":0}
2. {"x":10,"y":20,"width":30,"height":40,"top":20,"right":40,"bottom":60,"left":10}
3. {"x":-10,"y":-20,"width":30,"height":40,"top":-20,"right":20,"bottom":20,"left":-10}
4. {"x":10,"y":20,"width":30,"height":40,"top":20,"right":40,"bottom":60,"left":10}
5. Exception: TypeError
6. Exception: TypeError
7. Exception: TypeError
8. Exception: TypeError
9. Exception: TypeError
10. Exception: TypeError
11. Exception: TypeError
12. Exception: TypeError
