Pass pointer/size for init_data/key in GenerateKeyRequest/AddKey in ContentDecryptorDelegate.

To make it consistent with media::Decryptor and avoid silly type conversions.

TBR=scherkus@chromium.org
BUG=none
TEST=content_browsertest still working.


Review URL: https://chromiumcodereview.appspot.com/11293141

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166594 0039d316-1c4b-4281-b951-d872f2087c98
Re-enable ImportantFileWriterTest.BatchingWrites

Cannot reproduce crashes locally with >50 000 iterations,
and we don't have a stack trace.

TBR=asvitkine

BUG=109292

Review URL: https://chromiumcodereview.appspot.com/11275205

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166595 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Finish hooking up the orientation events

Upstreaming.  Finishes connecting the pipeline required to alert
JavaScript observers that the device has been rotated.

BUG=159063


Review URL: https://chromiumcodereview.appspot.com/11312134

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


BUG=


Review URL: https://chromiumcodereview.appspot.com/11275202

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166597 0039d316-1c4b-4281-b951-d872f2087c98
Implements each notification's ID by a simply sequential number.

Now MessageCenter can distinguish extention-generated notifications.

BUG=none
TEST=manually verified to pop up multiple notification with Notification Demo app on Goobuntu/chromeos=1


Review URL: https://chromiumcodereview.appspot.com/11403002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166598 0039d316-1c4b-4281-b951-d872f2087c98
Merge the NSS patch for https://bugzilla.mozilla.org/show_bug.cgi?id=770057.

R=rsleevi@chromium.org
BUG=159669
TEST=none

Review URL: https://chromiumcodereview.appspot.com/11364140

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166599 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 166599
Test for destroying leveldb directory when we detect corruption or a schema downgrade

BUG=156490,158176

Review URL: https://chromiumcodereview.appspot.com/11196029

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166600 0039d316-1c4b-4281-b951-d872f2087c98
Remove the ActionBar for chromium testshell on Android

It seems there is no need for this.

BUG=
TEST=


Review URL: https://chromiumcodereview.appspot.com/11293114

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166601 0039d316-1c4b-4281-b951-d872f2087c98
Android: Fix invocations of TestResult.LogFull

Also remove the tests_to_run output from summay if we do not have the list of tests.

BUG=


Review URL: https://chromiumcodereview.appspot.com/11365134

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166602 0039d316-1c4b-4281-b951-d872f2087c98
Moved JsonPrefStore to use SequencedWorkerPool instead of FILE thread. The pool also ensures that the same file requests are written in order received and that they block on shutdown.

BUG=153367
TEST=existing unit/browser tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166603 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 166601
[views] don't give checkboxes/radios a default 12 pixel indent

however, add some explicit indent where it makes sense: 24px in the platform-look places, and 10px in the webby-looking places (bubbles, constrained windows).

BUG=145884


Review URL: https://chromiumcodereview.appspot.com/11316011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166604 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 166603
SVN changes up to revision 166604
Revert 166406 - Extends IBusPanelService to register itself as well known name

This patch set depends on http://codereview.chromium.org/11342040/

BUG=158264
TEST=ran chromeos_unittests, unit_tests

Review URL: https://chromiumcodereview.appspot.com/11361005

TBR=nona@chromium.org
Review URL: https://codereview.chromium.org/11377048

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166605 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 166605
Split safe browsing protocol manager. Currently the protocol manager has two jobs: it downloads safebrowsing information from Google servers, and it provides safebrowsing stats. These two are orthogonal so we split the functionality into separate entities.


BUG=158532


Review URL: https://chromiumcodereview.appspot.com/11273106

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166607 0039d316-1c4b-4281-b951-d872f2087c98
Adding App Launcher shortcuts on install.

This is a direct continuation of https://codereview.chromium.org/11267023/

BUG=151626

Review URL: https://chromiumcodereview.appspot.com/11359013

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