- 08 Jan, 2014 40 commits
-
-
joaoe@opera.com authored
... that accepts a RefCountedMemory. This saves some buffer copying in many places, specially welcome with big images. Review URL: https://codereview.chromium.org/78903003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243492 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243486 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
> [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension. > > The extension provides fast bitmap operations with no external > dependencies. However, it is not available on all platforms. > > BUG=323813 > TEST=telemetry bitmap_unittest > R=bulach@chromium.org, tonyg@chromium.org > > Review URL: https://codereview.chromium.org/121493004 TBR=szym@chromium.org Review URL: https://codereview.chromium.org/127533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243478 0039d316-1c4b-4281-b951-d872f2087c98
-
tmdiep@chromium.org authored
With the exception of the chrome.app.runtime.onLaunched() event, events will only be dispatched to ephemeral apps that are running. This was implemented by adding a "can_load_ephemeral_apps" flag to extensions::Event. Only events which enable this flag will have the ability to load the event page of apps. BUG=312460 TEST=browser_tests (EphemeralAppBrowserTest.*) Review URL: https://codereview.chromium.org/118033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243477 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
BUG=327430 Review URL: https://codereview.chromium.org/120753004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243476 0039d316-1c4b-4281-b951-d872f2087c98
-
jyasskin@chromium.org authored
The "Mappy" sample still provides an example of a content script searching for text. The new icon comes from http://en.wikipedia.org/wiki/File:Video_icon2.png, which is public domain. TEST=Install the extension, and visit http://www.html5rocks.com/en/tutorials/video/basics/. The page action icon should show up. BUG=330359 NOTRY=true Review URL: https://codereview.chromium.org/124603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243475 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
There are two issues: 1. App laucher uses the active profile's original profile to determine if we're in guest mode (and thus always assuming guest session is not active). 2. Every file manager event router (each profile has one) opening a file manager window when removable device is inserted. So the original profile's event router will open a window too. BUG=329658 TEST= 1. Login as guest, launch file manager from the app launcher, open a doc file from the file manager using quick office, and verify the doc is opened in off the record window (Ctrl-T should open guest tab). 2. Login as guest, insert an SD card, make sure only 1 file manager window is opened. From the opened file manager window, open a doc file using quick office and make sure the document is opened in off the record window. Review URL: https://codereview.chromium.org/115733007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243474 0039d316-1c4b-4281-b951-d872f2087c98
-
jvoung@google.com authored
Then we don't have to handle SHN_COMMON in the native link. Normally, pnacl-clang adds -fno-common to force definition of common symbols. However, the x86 shims are compiled by nacl-gcc so it showed up. BUG= http://code.google.com/p/nativeclient/issues/detail?id=3762 R=mseaborn@chromium.org Review URL: https://codereview.chromium.org/116043012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243473 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
NOTRY=true Review URL: https://codereview.chromium.org/127203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243472 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=309847 NOTRY=true TBR=glider@chromium.org Review URL: https://codereview.chromium.org/126513008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243471 0039d316-1c4b-4281-b951-d872f2087c98
-
tommycli@chromium.org authored
This CL adds a class for extraction of audio and video metadata using ffmpeg. This is needed to implement the Media Galleries Metadata API for Chrome extensions. BUG=318450 Review URL: https://codereview.chromium.org/121383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243470 0039d316-1c4b-4281-b951-d872f2087c98
-
szym@chromium.org authored
The extension provides fast bitmap operations with no external dependencies. However, it is not available on all platforms. BUG=323813 TEST=telemetry bitmap_unittest R=bulach@chromium.org, tonyg@chromium.org Review URL: https://codereview.chromium.org/121493004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243469 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
BUG=322682 TEST=covered by existing unit tests Review URL: https://codereview.chromium.org/113653004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243468 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
BUG=None TEST=Added to existing tests R=sky Review URL: https://codereview.chromium.org/126883002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243467 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/63443003/enne@chromium.org authored
Reason for revert: Caused a 30% rasterization regression TBR=reveman@chromium.org,senorblanco@chromium.org,vangelis@google.com,reed@google.com BUG=310796,332137 Review URL: https://codereview.chromium.org/126343003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243466 0039d316-1c4b-4281-b951-d872f2087c98
-
kinaba@chromium.org authored
- Removed unused fields from DriveAppInfo. It is easy to recover them later when needed. - A bit of rewriting for FindPreferredIcon. BUG=332014 R=hashimoto@chromium.org Review URL: https://codereview.chromium.org/125163004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243465 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
Review URL: https://codereview.chromium.org/125403006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243462 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
Ignore offset parameter in encode callback. It is ignored/deprecated by the caller, and bitmap.pixelRefOffset() is also deprecated BUG= Review URL: https://codereview.chromium.org/116693005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243461 0039d316-1c4b-4281-b951-d872f2087c98
-
xhwang@chromium.org authored
The TrackableCallback manages the callback and the request ID so that we don't need to manage them separately. Also in this CL: - Using media::Decryptor in .cc file. - Renaming: pending_foo_cb_ -> foo_cb_ Review URL: https://codereview.chromium.org/105743010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243460 0039d316-1c4b-4281-b951-d872f2087c98
-
joi@chromium.org authored
Before this, an OWNER of the entire directory that a new DEPS rule was pointing to would be required, even when the DEPS rule specified an individual file for which there are per-file OWNERS in the OWNERS file. BUG=290401 Review URL: https://codereview.chromium.org/116443011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243459 0039d316-1c4b-4281-b951-d872f2087c98
-
kkimlabs@chromium.org authored
The EME infobar should be dismissed when it was requested in an iframe and it is navigated away. BUG=297891 Review URL: https://codereview.chromium.org/107413006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243458 0039d316-1c4b-4281-b951-d872f2087c98
-
ernstm@chromium.org authored
BUG=310389 NOTRY=True Review URL: https://codereview.chromium.org/117833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243457 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
Trying to get rid of GetDefaultProfile since it was depricated since 2011. See https://docs.google.com/a/google.com/document/d/1Fo0_ixnmOYDZKjcdzU3btED3yWINpdBvzpgl7EBOZro/edit#heading=h.5pkgd9yd16w5 for more informations! BUG=322682 TEST=covered by existing unit tests Review URL: https://codereview.chromium.org/101653006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243456 0039d316-1c4b-4281-b951-d872f2087c98
-
mgiuca@chromium.org authored
It was previously "chrome_app_list" regardless of which build we are in. BUG=331729 Review URL: https://codereview.chromium.org/120723006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243453 0039d316-1c4b-4281-b951-d872f2087c98
-
jvoung@google.com authored
The structs are internal to the pnacl_shim.c. BUG=none R=teravest@chromium.org Review URL: https://codereview.chromium.org/126343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243452 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=124445 NOTRY=true TBR=wtc@chromium.org Review URL: https://codereview.chromium.org/127253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243451 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
(Except for two-phase read/writes in "may discard" mode, which isn't supported yet.) R=davemoore@chromium.org Review URL: https://codereview.chromium.org/126663003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243450 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243449 0039d316-1c4b-4281-b951-d872f2087c98
-
spang@chromium.org authored
TBR=spang BUG=318315 This reverts commit af01a3b5. Review URL: https://codereview.chromium.org/127223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243448 0039d316-1c4b-4281-b951-d872f2087c98
-
dtu@chromium.org authored
BUG=332148 TEST=mv ~/.boto ~/.boto.bak; rm tools/perf/page_sets/data/key_silk_cases_000.wpr; tools/perf/run_benchmark silk.key_silk_cases -v; mv ~/.boto.bak ~/.boto Review URL: https://codereview.chromium.org/126093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243447 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
This makes gyp_chromium pass defines defined via -D on the command line to GN. Fixes double-escaping of strings from supplemental.gypi files. Pass use_goma to the GN build. Handle "use_goma" and "use_goma=1" (same for other boolean values). Previously values with no equals sign were getting converted to 'true', which doesn't match '1' which we look for. Output goma wrappers in the GYP header for Windows toolchains. R=scottmg@chromium.org Review URL: https://codereview.chromium.org/123463005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243446 0039d316-1c4b-4281-b951-d872f2087c98
-
bemasc@chromium.org authored
This CL removed a deadlock on camera removal, but created a new one on shutdown while a camera is running. > When stopping QTKit video capture, call stopRunning before removeInput:. > > Empirically, this prevents a browser hang when the active camera is > unplugged. The unplug event triggers both stopping the capturer and > enumerating the available input devices at the same time. It seems > that calling removeInput: on a running capturer after an error > produces a deadlock, but stopping the capturer first resolves the > problem. > > BUG=285053 > > Review URL: https://codereview.chromium.org/120963003 TBR=bemasc@chromium.org Review URL: https://codereview.chromium.org/126883005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243445 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
This enables imports to use the built-in programatic variables like root_build_dir. R=scottmg@chromium.org, scottmg Review URL: https://codereview.chromium.org/126033006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243444 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/126823002/spang@chromium.org authored
Reason for revert: breaks license checker TBR=darin@chromium.org NOTREECHECKS=true NOTRY=true BUG=318315 Review URL: https://codereview.chromium.org/127133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243443 0039d316-1c4b-4281-b951-d872f2087c98
-
ananta@chromium.org authored
Revert 243438 "Revert 243413 "Resize the widget when top level p..." > Revert 243413 "Resize the widget when top level popup windows cr..." > > > Resize the widget when top level popup windows created by the content layer are resized. > > > > The content layer creates top level popup windows, for select items on a page for e.g. When these > > windows are resized we need to resize the parent widget hosting them. > > > > BUG=330596 > > TEST=Covered by views test DesktopAuraTopLevelOwnedPopupResizeTest > > R=sky@chromium.org > > > > Review URL: https://codereview.chromium.org/125203005 > > TBR=ananta@chromium.org > > Review URL: https://codereview.chromium.org/127073003 TBR=ccameron@chromium.org Review URL: https://codereview.chromium.org/127163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243442 0039d316-1c4b-4281-b951-d872f2087c98
-
rmcilroy@chromium.org authored
The use of a '.' in a trace name only breaks the telemetry value result if it occurs in a value which does not have a trace_name. This CL moves the assert into the Value object so that the assert doesn't fire in other situations (such as the media.tough_media_cases benchmark), where the use of the '.' is actually ok. BUG=332041,329845 Review URL: https://codereview.chromium.org/126013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243441 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
For better memory ownership. BUG=none Review URL: https://codereview.chromium.org/115523011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243440 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
ToplevelWindowEventHandler::HandleMousePressed() has some comments about only handling events post target. Those comments are untrue so remove them. It is also non trivial to get the originally desired behavior, namely getting mouse events to HTML elements with the "-webkit-app-region" CSS style applied. BUG=None TEST=None Review URL: https://codereview.chromium.org/108723008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243439 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
> Resize the widget when top level popup windows created by the content layer are resized. > > The content layer creates top level popup windows, for select items on a page for e.g. When these > windows are resized we need to resize the parent widget hosting them. > > BUG=330596 > TEST=Covered by views test DesktopAuraTopLevelOwnedPopupResizeTest > R=sky@chromium.org > > Review URL: https://codereview.chromium.org/125203005 TBR=ananta@chromium.org Review URL: https://codereview.chromium.org/127073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243438 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/106173002/newt@chromium.org authored
Reason for revert: this introduced a package dependency bug where ia32-libs cannot be installed on ubuntu precise systems TBR=kkimlabs@chromium.org,cjhopman@chromium.org,pschmidt@chromium.org NOTREECHECKS=true NOTRY=true BUG=290225 Review URL: https://codereview.chromium.org/126543004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243437 0039d316-1c4b-4281-b951-d872f2087c98
-