Extract webkit_child target from glue.

BUG=239107
TEST=everything still builds
R=jamesr@chromium.org
TBR=darin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233408 0039d316-1c4b-4281-b951-d872f2087c98
Add a browser test to automatically run end-to-end Hangout Services test.

NOTRY=true
BUG=291271

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233409 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: modifications to service source

- Move Params class to anonymous namespace
- Roll private class definitions into declarations
- Remove unnecessary namespace references

BUG=None
TEST=None
R=darin@chromium.org, darin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233410 0039d316-1c4b-4281-b951-d872f2087c98
Do not leak a DictionaryValue from SessionsRestoreFunction::SetResultRestoredTab.

BUG=315046
TBR=kalman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233411 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233409
bookmarks: Reuse data member |model_| in ShowContextMenuForView() function.

We don't need to call BookmarkModelFactory::GetProfile(...) again as we already
have a data member |model_| for which we have already called
BookmarkModelFactory::GetProfile().

BUG=None
TEST=In Bookmarks Bar, right click a folder that is not the "Other bookmarks",
make sure that folder has only one children, for that folder the menu should
not close when deleting the child node. Now do the same for the "Other bookmarks"
folder, it should close if it has only one children. No regressions observed.
R=sky@chromium.org

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

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