Geolocation: delete GpsLocationProvider and third_party/gpsd/

The GpsLocationProvider is not actually used anywhere, and has most likely bit
rotted after years of no maintenance. It is brittle code written for a
specific version (3.1) of gpsd that is now outdated.

The only Chrome version that had this feature enabled (ChromeOS) makes no use
of it as no hardware was ever shipped that used GPS.

TBR=jam,brettw

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227104 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227104
[Android] Enable passing filter string to emma.

This is needed to filter out upstream packages downstream.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227105 0039d316-1c4b-4281-b951-d872f2087c98
Revert 227058 "Move surface resize platform code from GpuProcess..."

This was causing a compile failure for Windows Blink bots.
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win%20Builder/builds/43979/steps/compile/logs/stdio

> Move surface resize platform code from GpuProcessHostUIShim to RenderWidgetHostView implementations.
> 
> BUG=303425
> 
> Review URL: https://codereview.chromium.org/25795002

TBR=sl.ostapenko@samsung.com

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227106 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227105
Restore bilinear filtering for VP9

https://codereview.chromium.org/25512006/

This fixes handling of the bilinear interpolation filter. Without this change,
the encoder will crash when encountering this feature.

BUG=304230

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227107 0039d316-1c4b-4281-b951-d872f2087c98
Elim ActivateAppListItem, ChromeAppListItem

This should simplify the view/model structure some by having the View
call ItemModel->Activate() directly, rather than going through the
delegate (which continues to manage the model and handle non item
specific events). This will allow us to create folder items as part
of the non Chrome specific model implementation, without having to
make AppListViewDelegate a concrete class, or adding special folder
handling to the view classes.

BUG=303839
For ash/shell:
TBR=jamescook@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227108 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227108