Quick Summary
Currently there are two key issues that need clarification/solving in the spec. Both issues involve the base/topmost svg element when inserted into an html page (specifically, the svg tag; and not object, embed, or image).
Events
Question: Should the base svg element block access to content underneath and should it trigger events?
Clarification: It is highly desirable that the answer be no in both cases, but the issue needs clarification and/or confirmation.
CSS Styling
Question: Can CSS styles apply to the base svg element (inserted in html)?
Clarification: Resolving this issue raises all kinds of tricky problems for Events and other aspects.
Details about Events
To help explain things, I have included the following examples/testcases:
- Visual Examples
^ These "Visual Examples" provide an easy to understand "visual" explanation.
- These next examples are working demonstrations of Visual Examples 2 and 3.
These 2 "tests" provide an informal way to demonstrate the desired behavior ... and can be used to check how well a browser works.
- Automated Pass/Fail Browser Tests
^ This is a test suite that will provide you with a pass/fail for various features ... and can be used to check how different browsers react.
* The test also "prints out" the results in the textbox at the bottom, which can be used to study how the browser reacted to each test.
- Manual Browser Tests
^ This is another pass/fail test covering features that cannot be automated. They must be checked manually by a human.