- 05 Nov, 2013 40 commits
-
-
abarth@chromium.org authored
This CL adds a basic implementation of NativeViewport for X11. It puts a window on screen and initializes GL for that window. One disadvantage of this CL is that it requires use_aura to be set to 1 in GYP_DEFINES. R=ben@chromium.org Review URL: https://codereview.chromium.org/48323005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232960 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
util.WaitFor polls which is not appropriate for PerformActionAndWaitForNavigate. Since DispatchNotifications blocks in recv until it gets some data, there is no need to poll at an interval. Instead, we should call recv again as soon as possible after dispatching a notification. In the case of the image decoding measurement, it runs timeline recording. There were so many timeline messages to receive that we were not always getting to the important Page.navigate message before timing out. Example: http://build.chromium.org/p/chromium.perf/builders/Linux%20Perf%20%281%29/builds/27098 BUG=314375 Review URL: https://codereview.chromium.org/47013004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232959 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/46973005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232958 0039d316-1c4b-4281-b951-d872f2087c98
-
zvorygin@chromium.org authored
BUG=308535 Review URL: https://codereview.chromium.org/43793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232957 0039d316-1c4b-4281-b951-d872f2087c98
-
kjellander@chromium.org authored
WebRTC is running the content_browsertests test for ToT WebRTC revisions to track regressions on an early stage. In order to save compile time and build artifacts, we want to build only what's needed (i.e. not the All target). In https://codereview.chromium.org/27622005/ an attempt was made to make content_browsertests_apk to be enough of target to build (that CL made it also build android_tools). Since that approach was having bad sideffects, this helper target should give us everything needed for our build. NOTRY=True TEST=local compile, verifying the apk and host_forwarder is built. BUG=305749 Review URL: https://codereview.chromium.org/43463004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232956 0039d316-1c4b-4281-b951-d872f2087c98
-
dominik.rottsches@intel.com authored
Reusing the details of the GetNumDisplays() implementation for returning a vector of available displays. Reusing the existing code for actually generating gfx::Display objects by converting to NSScreen and then calling GetDisplayForScreen to be consistent with the behavior in other parts of this file. BUG=311132 R=oshima@chromium.org Review URL: https://codereview.chromium.org/40163002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232955 0039d316-1c4b-4281-b951-d872f2087c98
-
kjellander@chromium.org authored
There's a size regression for the Linux bot in http://build.chromium.org/p/chromium/builders/Linux/builds/44555 PERF_REGRESS: nacl_helper/nacl_helper (0.29%), nacl_helper/nacl_helper (0.29%) Details: https://chromeperf.appspot.com/report?masters=Chromium&bots=chromium-rel-linux&tests=sizes%2Fnacl_helper&rev=232942&checked=core (requires google.com signin). TEST=none BUG=315063 R=phoglund@chromium.org, phoglund@google.com Review URL: https://codereview.chromium.org/59723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232954 0039d316-1c4b-4281-b951-d872f2087c98
-
ttuttle@chromium.org authored
BUG=314848 Review URL: https://codereview.chromium.org/54993008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232951 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Removed unused enum value. BUG=314284 NOTRY=true TBR=noamsml Review URL: https://codereview.chromium.org/59083002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232950 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
This has some performance optimzations, and adds some new functionality. It also adds some function documentation. BUG=none R=sbc@chromium.org Review URL: https://codereview.chromium.org/58573003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232949 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
R=estade@chromium.org BUG=314627 Review URL: https://codereview.chromium.org/58593003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232948 0039d316-1c4b-4281-b951-d872f2087c98
-
bbudge@chromium.org authored
BUG=298967 Review URL: https://codereview.chromium.org/58583003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232947 0039d316-1c4b-4281-b951-d872f2087c98
-
flackr@chromium.org authored
BUG=313301 TEST=WindowTest.StackWindowAtBottomBelowWindowWhoseLayerHasNoDelegate Review URL: https://codereview.chromium.org/58343004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232946 0039d316-1c4b-4281-b951-d872f2087c98
-
asanka@chromium.org authored
When SafeBrowsing detects that a download is malicious, the user is only presented with a 'Dismiss' option. Additional options ('Learn more' and optionally 'Report', if applicable) are available from a context menu. This behavior has been available on the Windows build. This change brings the Mac UI up to parity. XIB Changes (DownloadItem.xib): * Add new controls for malicious downloads: * New GTMWidthBasedTweaker for managing the size of 'Dismiss' button connected to maliciousButtonTweaker: IBOutlet. * New 'Dismiss' push button connected to dismissMaliciousDownload: IBAction. * New disclosure button connected to showContextMenu: IBAction. * Change connection for GTMWidthBasedTweaker containing 'Discard' button to dangerousButtonTweaker: IBOutlet. * Anchor WidthBasedTweakers on the left instead of the right since the code assumes that the tweakers don't shift horizontally when the embedded buttons change size. * Change height of Insecure Download NSBox to match the height of the DownloadItemButton. * Adjust position of buttons for both dangerous and malicious downloads so that they are centered in the download shelf. BUG=235931 TEST=(1) Download something from a URL that is identified by SafeBrowsing as malicious. (2) Check that the download shelf displays a warning indicating that the download was malicious and that it was blocked. There should only be a "Dismiss" button and a disclosure button. (3) Click on the disclosure button. It should display a menu with a 'Learn more' item. Clicking on that item should open the SafeBrowsing help center article. (4) Click on the 'Dismiss' button. The warning should go away. If it was the only download, the shelf should also disappear. (5) Open chrome://downloads. The download should still be here with a 'Recover' option and a 'Remove' option. Original Review URL: https://codereview.chromium.org/40733005/ Review URL: https://codereview.chromium.org/57963005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232945 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
command_buffer was historically included in nacl-compiled things, and base wasn't. These days, base is included in nacl-compiled things too, so the duplication can be removed. BUG=none NOTRY=true Review URL: https://codereview.chromium.org/57583008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232944 0039d316-1c4b-4281-b951-d872f2087c98
-
noms@chromium.org authored
There was a change in BubbleBorder (https://codereview.chromium.org/53703002) that removed the 10px insets on the border, so we no longer need to compensate for them. BUG=NONE TEST=With --new-profile-management enabled, click on the avatar button. The bubble should show up just below it. Review URL: https://codereview.chromium.org/57513004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232943 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
The use of gfx::TextStyle enum is deprecated, thus we should use the constant from gfx::Font::FontStyle. BUG=None TEST=None R=pkasting@chromium.org,msw@chromium.org Review URL: https://codereview.chromium.org/57373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232942 0039d316-1c4b-4281-b951-d872f2087c98
-
rogerta@chromium.org authored
BUG=277149 Review URL: https://codereview.chromium.org/57103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232941 0039d316-1c4b-4281-b951-d872f2087c98
-
asargent@chromium.org authored
TBR=finnur BUG=307651 Review URL: https://codereview.chromium.org/56973008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232940 0039d316-1c4b-4281-b951-d872f2087c98
-
michaelbai@chromium.org authored
BUG=308153 Review URL: https://codereview.chromium.org/56143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232939 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
File name the same as in chrome/common/cloud_print/ failed some VS builds. NOTRY=true Review URL: https://codereview.chromium.org/55143012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232937 0039d316-1c4b-4281-b951-d872f2087c98
-
michaelbai@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/53313005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232936 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232935 0039d316-1c4b-4281-b951-d872f2087c98
-
mohsen@chromium.org authored
gesture.config_is_truthworthy is a temporary pref used to do a one-time wipe of gesture prefs. Now, in order to remove it, we first need to clear it from users' Preferences file. Next step would be to remove it completely from code. BUG=269292 Review URL: https://codereview.chromium.org/52363006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232934 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This pulls in the following Native Client changes: r12322: (dschuff) Build binutils with toolchain_build.py infrastructure r12323: (stichnot) Add a --retries=<N> flag, for flaky test environments. r12324: (dschuff) Add gyp_nacl.py to make gyp_nacl importable on python 2.6 r12325: (bradnelson) Incorporate gcc version string into toolchain_build platform string. r12326: (mseaborn) PNaCl: Update LLVM revision in pnacl/DEPS for SJLJ EH change r12327: (dschuff) Revert "Build binutils with toolchain_build.py infrastructure" r12328: (mseaborn) PNaCl: Update GCC revision in pnacl/DEPS for SJLJ EH change r12329: (bsy) hook up pwrite/pread syscalls. untrusted pwrite/pread test. r12330: (sehr) Remove combreloc from configuration, to avoid an assertion failure in the dynamic loader r12331: (jfb) Allow SPEC2k to be run unsandboxed with LLVM. r12332: (stichnot) Update llvm_test_suite DEPS to get improved testsuite. r12333: (sehr) Change build to use new binutils r12334: (dschuff) Port PNaCl x86 main waterfall buildbots to buildbot_lib r12335: (dschuff) Fix bot breakage in r12334 and remove obsolete PNaCl bots from buildbot_selector.py r12336: (dschuff) Build binutils with toolchain_build.py infrastructure r12337: (dschuff) Set some default configuration values in buildbot_lib's Context ctor r12338: (dschuff) Use new format for PNaCl component revisions. r12339: (dschuff) PNaCl FYI bot script: explicitly setup newlib nacl headers r12340: (dschuff) Update TOOL_REVISIONS for PNaCl 12274->12331 r12341: (stichnot) Remove two ARM known failures. r12342: (mark) Run strip via xcrun. r12343: (mseaborn) pnacl-translate: Remove "-shared" and "-static" options r12344: (dschuff) Remove obsolete bots from buildbot_selector.py r12345: (dschuff) Fix buildbot_selector.py's disabling of gyp builds on some bots r12346: (mseaborn) PNaCl: Add script for updating the Git revisions in pnacl/COMPONENT_REVISIONS r12347: (dschuff) Fix pnacl COMPONENT_REVISIONS to match what was in DEPS in r12337 r12348: (mseaborn) PNaCl: Remove some tests' uses of "-nostdlib" in TRANSLATEFLAGS r12349: (mcgrathr) Update binutils revision in tools/REVISIONS r12350: (mseaborn) pnacl-ld: Remove "-shared" option and make "-rpath-link" a no-op r12351: (mseaborn) PNaCl: Remove unused file, pnacl/scripts/libgcc-glibc.mvars r12352: (mseaborn) pnacl-clang: Remove "-shared" and "-dynamic" options BUG=none TEST=browser_tests and nacl_integration Review URL: https://codereview.chromium.org/45763005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232933 0039d316-1c4b-4281-b951-d872f2087c98
-
tomfinegan@chromium.org authored
This improves decode performance of VP9 input encoded with tiling enabled. Each tile must be at least 256 pixels wide. The number of tile columns are log2. So encoded files can have 1, 2, 4, 8, 16 tile columns. E.g. 1920x1080 files can have up to 4 encoded tile columns. Tile rows do not matter for decode performance. Specifically, any system with multiple cores and/or hyper threading will benefit from this change. On desktop 1080p decode speed is roughly 1.5-2x with this change. For example, on the low end of the results from the test set used to produce these numbers an average increase is from 82 frames/second to 163 frames/second. This holds on Android devices as well, with the same clip on a Nexus 7 going from 14 frames/second to 25. Chrome OS shows similar gains. This puts some 1080p in the playable range and gives 720p more clearance. Review URL: https://codereview.chromium.org/55213002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232932 0039d316-1c4b-4281-b951-d872f2087c98
-
dpolukhin@chromium.org authored
Some context: Chrome OS Guest mode is incognito mode and user extensions are disabled but we have couple component extensions that work in Guest mode. QuickOffice is one of them. It uses incognito split mode and runs in incognito profile. CanCrossIncognito returns false if extension runs in not split mode. Therefore include_incognito is false. But in general there is no problem if chrome.windows.create return incognito window if extension itself already works in incognito mode. BUG=313789 TEST=manual Review URL: https://codereview.chromium.org/49463006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232931 0039d316-1c4b-4281-b951-d872f2087c98
-
dnicoara@chromium.org authored
Avoiding the DRM prefix such that it isn't confused with Digital Rights Management. BUG= Review URL: https://codereview.chromium.org/49303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232930 0039d316-1c4b-4281-b951-d872f2087c98
-
droger@chromium.org authored
This is a speculative fix for the crash: https://crash-old.corp.google.com/reportdetail?reportid=4897b184b09b23c8#crashing_thread My hypothesis is that the request is released while there is a pending call to DidWriteBuffer(). The request was maybe released because - the fetch was stopped or cancelled - or ReleaseRequest() was called in OnReadCompleted BUG=308626, 314241 Review URL: https://codereview.chromium.org/46573008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232929 0039d316-1c4b-4281-b951-d872f2087c98
-
gcasto@chromium.org authored
If a username field is prefilled, make sure to check all possible usernames to see if we can fill instead of only filling with the preferred username if it matches. BUG=309817 R=isherman@chromium.org Review URL: https://codereview.chromium.org/56653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232928 0039d316-1c4b-4281-b951-d872f2087c98
-
ilevy@chromium.org authored
Causing 30-50% rate failure in slave* trybots. I'm sorry Julien. :-\ > Linux: add a Credentials class to handle Linux capabilities. > > (This is a re-land of https://chromiumcodereview.appspot.com/51113009/) > > BUG=312380 > TBR=jorgelo@chromium.org > > Review URL: https://codereview.chromium.org/58693002 TBR=jln@chromium.org Review URL: https://codereview.chromium.org/59073002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232927 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
BUG=312841 TEST=None R=avi@chromium.org, bbudge@chromium.org, joi@chromium.org, wjia@chromium.org Review URL: https://codereview.chromium.org/48743008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232926 0039d316-1c4b-4281-b951-d872f2087c98
-
falken@chromium.org authored
This is a test for the Blink change: https://codereview.chromium.org/54373013/ BUG=264959 Review URL: https://codereview.chromium.org/55763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232923 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
This is a follow-up fix for https://codereview.chromium.org/46583005/ (Send Allow{Database,FileSystem,IndexedDB} sync IPCs directly from worker threads) I needed to default behavior to allow storage access when NULL proxy is returned to make content_shell work, and therefore needed not to return NULL when origin.isUnique()==true case. BUG=none R=jam,michaeln TBR=jam Review URL: https://codereview.chromium.org/55433006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232922 0039d316-1c4b-4281-b951-d872f2087c98
-
yhirano@chromium.org authored
In order to set |wasClean| property of CloseEvent and show the failure message correctly, The blink-side WebSocket need to know whether the connection is dropped because of a server request. Blink side change is: https://codereview.chromium.org/36033003/ BUG=310405 Review URL: https://codereview.chromium.org/34753008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232921 0039d316-1c4b-4281-b951-d872f2087c98
-
wolenetz@chromium.org authored
When completing prefetch for multiple streams, if more than one stream has |kConfigChanged| next, then the calls to DecodeMoreAudio() and DecodeMoreVideo() need to allow possibility that |CONFIG_CHANGE_EVENT_PENDING| is already set by the other stream. Also includes a new unit test for this scenario. R=qinmin@chromium.org,acolwell@chromium.org,xhwang@chromium.org BUG=314170 TEST=All media_unittests pass on Android with MediaCodecBridge available. Review URL: https://codereview.chromium.org/50433007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232920 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
BUG=245025 Review URL: https://codereview.chromium.org/53533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232917 0039d316-1c4b-4281-b951-d872f2087c98
-
creis@chromium.org authored
DevToolsManagerTest was forcing a process swap using ShouldSwapProcessesForNavigation, but this was unnecessary since the navigation was cross-site anyway. Removing the extra code so that it doesn't force an unnecessary swap on the first navigation. BUG=123007 TEST=DevToolsManagerTest.ReattachOnCancelPendingNavigation Review URL: https://codereview.chromium.org/53293004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232916 0039d316-1c4b-4281-b951-d872f2087c98
-
hclam@chromium.org authored
BUG=301920 TBR=mattm@chromium.org Review URL: https://codereview.chromium.org/58953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232914 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232912 0039d316-1c4b-4281-b951-d872f2087c98
-