Hide the SVGTextQuery implementation in the .cpp file

Mostly renaming and "re-namespacing" in preparation for adding a
different way to perform a query.
Actual code-changes include storing the LayoutObject to query in the
SVGTextQuery instance, and passing it on to executeQuery(). The Vector
of textboxes is moved to the stack of executeQuery(), and the helper
collectTextBoxesInFlowBox() gets a new argument to pass that Vector
around.

BUG=471205,470326

Review URL: https://codereview.chromium.org/1057853002

git-svn-id: svn://svn.chromium.org/blink/trunk@193038 bbb929c8-8fbe-4397-9dbb-9b2b20218538
2 files changed
tree: d851d0a40becde013fedd7f794a8f01a5f4aa7cf
  1. third_party/