Tests the pointer-events attribute with different 'visible' values
The 2nd and 3rd columns represent respectively rects with no fill/stroke and transparent fill/stroke. The 4th column (most right column) has a non activatable pointer event as the visibility of the column is set to hidden.
The first row tests the default value for pointer-event, i.e. visible fill and stroke will trigger an event. The second row tests pointer-events="visiblePainted", i.e. visible fill and stroke will trigger an event. The third row tests pointer-events="visibleFill", i.e. visible fill only an event. The fourth row tests pointer-events="visibleStroke", i.e. visible stroke only an event. The fifth row tests pointer-events="visible", i.e. visible fill and stroke will trigger an event.
Slowly move the mouse over the rectangles in each row while checking the pass criteria.
The test is passed if the following conditions are met