Removed dead code identified by -Wunused-function

Change-Id: I085b3ee92254a877110bb0b12adee2ead78a2882
Initialize unused variables when setting event

The vtkContextMouseEvent object isn't really designed to be used
outside of the mouse events/interactors. When using them all variables
should be set. Ensure positions that happen to not be used in this
particular test are initialized (this is all normally taken care of
when real mouse events are received).

Change-Id: I12ba843845e42dddb7e2ddb5ef05492b79f10786
Fix WebKit issue with attribute selector using ‘type’ as attribute name.

Replace type by data.

Change-Id: Id87401a4f79b0bd160953fa5d0bc5d2393aaad6a
Merge topic 'vtkweb-fix-filebrowser-on-webkit' into master

f1ccc967 Fix WebKit issue with attribute selector using ‘type’ as attribute name.
Merge topic 'dead-code-removal' into master

05c33b7d Removed dead code identified by -Wunused-function
Merge topic 'initialize-vars' into master

790c9a2e Initialize unused variables when setting event
ENH: Update vtkDelaunay2D to support DesiredOutputPrecision

This updates vtkDelaunay2D to support a choice of desired precision
(default, single, or double) for output points. It uses the analogous
code in vtkThreshold as a model.

Change-Id: Ib5d9149f5bb34fc4be0b5005b0e94e38fcf5b52b