Improper position of selection handlers on scroll
authorprathmesh.m <prathmesh.m@samsung.com>
Mon, 22 Apr 2013 19:05:41 +0000 (00:35 +0530)
committerprathmesh.m <prathmesh.m@samsung.com>
Mon, 22 Apr 2013 22:50:34 +0000 (04:20 +0530)
commit08d6336b53efa0268ae2c987347fb83e3b72b298
treed961d5a52cf57d8b880d8e1553312a9d7989963f
parentc162fbee878271f289648b8d56fb507e65d9c747
Improper position of selection handlers on scroll

[Title] Improper position of selection handlers on scroll
[Issue#] WEB-2943
[Problem] When a long text is selcted and then the page is
  scrolled with the selection the handlers get algned to
  start of the view port insteed of start of the selection
[Cause] Invalid point calculation of the handlers if the
  selection rect does not fall in the view port. So the
  first intersection point was considred for the calculation
  which was the start of view port
[Solution] This calculation is not required. The rect which
  is obtained is including all the text rects

Change-Id: I66a484269eee252605c1b733a5d9be5cc7d86802
Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp