Fix for mozilla target.

Make it a 'component' target. Otherwise, things can get really bad:

They led to ComplexTextInputPanel being defined in several components in
a components build:

objc[67340]: Class ComplexTextInputPanel is implemented in both
/Users/thakis/src/chrome/src/out/Release/./libcontent.dylib and
/Users/thakis/src/chrome/src/out/Release/libchrome_main_dll.dylib. One
of the
two will be used. Which one is undefined.

BUG=299841
R=thakis@chromium.org,mark@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242697 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1766.0 to 1767.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242699 0039d316-1c4b-4281-b951-d872f2087c98
[sql] Fix leafCursorCellDecode() crash.

If sqlite_master lists a valid root page for the table, and the root
page is an interior b-tree page, and none of the children are valid
pages, then recoverOpen() gets to leafCursorCreate(), and:
 - leafCursorLoadPage() loads the page as an interior node into a parent
   of the leaf cursor.
 - leafCursorNextPage() returns SQLITE_DONE because no more pages are
   available.
 - SQLITE_OK is returned, but pCursor->pPage is left empty.
Then recoverFilter() calls leafCursorCellDecode(), which attempts to
access pCursor->pPage->pgno, where pPage is NULL and pgno is at offset
12, causing a crash accessing 0x0000000c.

The fix handles this by using bEOF to signal no data.  This matches what
would happen if there were valid leaf pages which contained no valid
rows (recoverFilter() would call recoverNext() which would see
SQLITE_DONE from leafCursorNextValidCall(), set bEOF, and return
SQLITE_OK).

Reverts r241341, a diagnostic which is no longer necessary.

BUG=326646,329302
TBR=michaeln@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242701 0039d316-1c4b-4281-b951-d872f2087c98
Roll GYP 1806:1827

r1827 Write the make_global_settings to the error message.
r1826 _XcodeVersion: return CLT version as appropriate
r1825 xcode_emulation: fix on CLT-only systems redux
r1824 make: Let CC_host, CXX_host env vars win over make_global_settings keys.
r1823 Revert r1819 for now, it broke the mac bots.
r1822 win ninja: add support for ForceSymbolReferences
r1821 Restrict multiple codesign assert.
r1820 win msvs: make mixed source/dir match gyp order
r1819 xcode_emulation: work in the absence of xcodebuild OS X systems
r1818 Add license header to ordered_dict
r1817 Fix OrderedDict path import for 2.6
r1816 Add backported OrderedDict
r1815 Use gyp.common.EnsureDirExists() in more places.
r1814 win ninja: default to embedding manifest to match msvs
r1813 win ninja: Refactor manifest generate and embed to be 1-pass
r1812 win msvs: Make ordering of sources in subdirs match gyp order
r1811 Fix gyptest-xcode-env-order for Xcode 5.0.0
r1810 Fix gyptest-sdkroot when oldest SDK is >= 10.8
r1809 Fix gyptest-xcode-gcc.py when using Xcode 5.0.2
r1808 Fix gyptest-app for Xcode 5.0.2
r1807 win msvs: make ordering match .gyp order

R=thakis@chromium.org
TBR=thakis

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242702 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242703 0039d316-1c4b-4281-b951-d872f2087c98
Clean-up: Retires obsolete Font methods of RenderText.

Removes obsolete gfx::Font versions of methods in gfx::RenderText.

BUG=265485
TEST=Run unit_tests, ui_unittests, views_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242706 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 5166.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242707 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Update popular 25 extensions list

Like it says on the tin.

TBR=tonyg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242710 0039d316-1c4b-4281-b951-d872f2087c98