- 30 Jul, 2012 40 commits
-
-
jam@chromium.org authored
Also move mouseleave_browsertest.cc to src\chrome. This is an interactive_ui_tests, and while we can theoretically create another content_browsertest target for interactive tests, it seems pointless for just one test. So run it as part of chrome. BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10821089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148970 0039d316-1c4b-4281-b951-d872f2087c98
-
simonmorris@chromium.org authored
The unit test was added in r148888. Review URL: https://chromiumcodereview.appspot.com/10826062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148969 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@google.com authored
Notable new features: - pcm_s16be, pcm_s24be support for chromium. gsm for chromeos. - preroll stripping for mp3 files encoded with LAME or FFmpeg. Includes the usual cadre of bug fixes and enhancements. Fixes a known crash on ARM per fischman. BUG=none TEST=manual, unit tests + asan, tsan, valgrind, etc. Review URL: https://chromiumcodereview.appspot.com/10828038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148968 0039d316-1c4b-4281-b951-d872f2087c98
-
husky@chromium.org authored
The JNI generator was being confused by the word 'native' appearing in a block comment in ChromeBrowserProvider.java. This patch ensures that all comments are stripped out correctly. BUG=138941 TEST=jni_generator_tests.py Review URL: https://chromiumcodereview.appspot.com/10830035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148967 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10829070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148966 0039d316-1c4b-4281-b951-d872f2087c98
-
battre@chromium.org authored
This CL introduces proper host permission checking for the declarative webRequest API. It moves the permission checking code from web_request_api.cc into a separate class that is shared with the declarative WebRequest API. BUG=112155 TEST=no TBR=mirandac@chromium.org,akalin@chromium.org,ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148965 0039d316-1c4b-4281-b951-d872f2087c98
-
jvoung@google.com authored
to be used by pnacl for scratch files during compilation and linking. This is in-lieu of the current use of pepper temp files, which are not allowed in incognito mode, and are more cumbersome to clean up on surfaway. Use this interface for the .o file in pnacl coordinator. The .nexe still uses pepper temp files, since we haven't moved that over for caching yet. We will clean that up later. Also do some crude quota enforcement for these files, using the existing reverse service interface. BUG= http://code.google.com/p/nativeclient/issues/detail?id=2683 TEST= none -- pnacl compilation still works Review URL: https://chromiumcodereview.appspot.com/10815080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148964 0039d316-1c4b-4281-b951-d872f2087c98
-
qfel@google.com authored
Add group policy to disable taking screenshots: * by keyboard shortcut (using local state) * when reporting feedback (using local state) * by extension API (using user prefs) How to test: - Press Ctrl+F5 (or the corresponding key combination on chromebook) to take a screenshot. This should flash a screen and create a screenshot in your files, if the policy is not enabled. - Install http://code.google.com/chrome/extensions/examples/api/tabs/screenshot.zip extension to test extension APIs. This allows to take tab screenshots of code.google.com. - In Chrome menu, use Tools -> Report an Issue... to go to issue screen, which should contain a screenshot (if the policy is not enabled) Implementation: - Changed browser::GrabWindowSnapshot and ScreenshotTaker::GrabWindowSnapshot to block screenshots triggered by accelerators and feedback form - CaptureVisibleTabFunction::RunImpl to disable tab screenshots made by extension API BUG= chromium-os:24747 TEST= Disable screenshots through policy, check I screenshots can created/viewed TBR= zmo@chromium.org, jbates@chromium.org Review URL: https://chromiumcodereview.appspot.com/10692110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148963 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=90448 Review URL: https://chromiumcodereview.appspot.com/10831056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148962 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
BUG=none Review URL: https://chromiumcodereview.appspot.com/10828062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148961 0039d316-1c4b-4281-b951-d872f2087c98
-
xians@chromium.org authored
This patch makes the "options" drop box a proper size, so that it does not need to be as wide as "Always allow this site to use this camera and this microphone and camera". It guarantees no overlap when the window is resizing. It also corrects the layout by putting the cancelButton on the left of the okButton. BUG=137837,138447 TEST= try with site: https://apprtc.appspot.com Review URL: https://chromiumcodereview.appspot.com/10802090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148960 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
crash with a null-bitmap-ptr. The callers already check for a NULL-BitmapPlatformDevice return value. Places where we perform this check/return on other platforms bitmap_platform_device_win.cc#187 iff CreateDIBSection failed bitmap_platform_device_mac.cc#120,144 Review URL: https://chromiumcodereview.appspot.com/10828069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148959 0039d316-1c4b-4281-b951-d872f2087c98
-
kaznacheev@chromium.org authored
BUG=none TEST=Adding new strings should not require LGTM from src/chrome/app owners Review URL: https://chromiumcodereview.appspot.com/10823078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148958 0039d316-1c4b-4281-b951-d872f2087c98
-
yusukes@chromium.org authored
They're no longer necessary as crbug.com/129834 is implemented. BUG=None TEST=try Review URL: https://chromiumcodereview.appspot.com/10829065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148957 0039d316-1c4b-4281-b951-d872f2087c98
-
mpcomplete@chromium.org authored
BUG=134319 Review URL: https://chromiumcodereview.appspot.com/10833070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148956 0039d316-1c4b-4281-b951-d872f2087c98
-
thomasvl@chromium.org authored
app is launched. Review URL: https://chromiumcodereview.appspot.com/10831050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148955 0039d316-1c4b-4281-b951-d872f2087c98
-
noyau@chromium.org authored
This builds a small subset of net containing only the dependencies needed to build the ui target. BUG=None Review URL: https://chromiumcodereview.appspot.com/10834051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148954 0039d316-1c4b-4281-b951-d872f2087c98
-
mnaganov@chromium.org authored
BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10827008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148953 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Note: This was a TODO for sky@. R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10796106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148952 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
The entry point to the Java Bridge is JavaBridgeDispatcherHostManager. This is not part of the content API so is available only on WebContentsImpl, not WebContents. We therefore modify ContentViewCoreImpl to store and use WebContentsImpl*, rather than WebContents*. It's safe for ContentViewCoreImpl to cast the WebContents* it receives in its constructor to WebContentsImpl* because WebContentsImpl is the only concrete implementation of the WebContents interface. BUG=110637 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=148945 Review URL: https://chromiumcodereview.appspot.com/9192008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148951 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=139083 R=ben@chromium.org NOTRY=True Review URL: https://chromiumcodereview.appspot.com/10821083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148950 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
This reverts commit 4c4c2a2e. This commit included inintended changes not present in code review. BUG=110637 Review URL: https://chromiumcodereview.appspot.com/10827085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148949 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
BUG=139471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148948 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148947 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148946 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
The entry point to the Java Bridge is JavaBridgeDispatcherHostManager. This is not part of the content API so is available only on WebContentsImpl, not WebContents. We therefore modify ContentViewCoreImpl to store and use WebContentsImpl*, rather than WebContents*. It's safe for ContentViewCoreImpl to cast the WebContents* it receives in its constructor to WebContentsImpl* because WebContentsImpl is the only concrete implementation of the WebContents interface. BUG=110637 Review URL: https://chromiumcodereview.appspot.com/9192008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148945 0039d316-1c4b-4281-b951-d872f2087c98
-
verwaest@chromium.org authored
TBR=danno@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148944 0039d316-1c4b-4281-b951-d872f2087c98
-
husky@chromium.org authored
On newer JB builds, the JNINativeInterface struct appears to be held in read-only memory so attempting to repoint individual function pointers in it causes segfault. So instead we repoint the top-level struct pointer to refer to our own copy held in read/write memory. BUG=137348 TEST=JNIAndroidTest Review URL: https://chromiumcodereview.appspot.com/10828050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148943 0039d316-1c4b-4281-b951-d872f2087c98
-
yongsheng.zhu@intel.com authored
Simple fix like other build files BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10825033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148942 0039d316-1c4b-4281-b951-d872f2087c98
-
oleg@chromium.org authored
BUG=138638 Review URL: https://chromiumcodereview.appspot.com/10820046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148941 0039d316-1c4b-4281-b951-d872f2087c98
-
oleg@chromium.org authored
BUG=138703 TEST=Changing search string or directory while previous search or directory scan is still running. Review URL: https://chromiumcodereview.appspot.com/10828051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148940 0039d316-1c4b-4281-b951-d872f2087c98
-
bartfab@chromium.org authored
highest-priority PrefStore only. Recommended values are interesting even if they are currently being overridden by a higher-priority source. This CL adds a getter for the recommended value and makes pref change notifications be sent on all value changes, even if the change occurs in a PrefStore that is currently overridden. This will allow the settings UI to adapt when recommended values change. BUG=104955 Review URL: https://chromiumcodereview.appspot.com/10821047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148939 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
BUG=107108 Review URL: https://chromiumcodereview.appspot.com/10824073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148936 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
BUG=117154 Review URL: https://chromiumcodereview.appspot.com/10825056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148935 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
BUG=139443 Review URL: https://chromiumcodereview.appspot.com/10823074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148934 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148933 0039d316-1c4b-4281-b951-d872f2087c98
-
zork@chromium.org authored
BUG=None Review URL: https://chromiumcodereview.appspot.com/10831069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148931 0039d316-1c4b-4281-b951-d872f2087c98
-
dmikurube@chromium.org authored
It also changes : - dmprof messages, - how to run subprocesses in prepare_symbol_info, - to prepare readelf result in prepare_symbol_info, - to rename procedure_boundaries => static_symbols, - how to parse nm results in static_symbols, - additional --keep option, - to ignore empty files, and - to store addresses in int. BUG=123749 TEST=use dmprof. Review URL: https://chromiumcodereview.appspot.com/10826008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148930 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=138018 Review URL: https://chromiumcodereview.appspot.com/10824059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148929 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=115047 R=rsleevi@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148928 0039d316-1c4b-4281-b951-d872f2087c98
-