- 12 Feb, 2013 40 commits
-
-
bauerb@chromium.org authored
TBR=jochen@chromium.org BUG=170097 Review URL: https://chromiumcodereview.appspot.com/11348046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181967 0039d316-1c4b-4281-b951-d872f2087c98
-
jennyz@chromium.org authored
BUG=129050 TBR=sky Review URL: https://codereview.chromium.org/12225139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181966 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Make zoom using ctrl+mouse wheel work in win aura. Windows non-aura had a hack that was a layering violation which sent a custom win32 message from RenderWidgetHostViewWin to WebContentsViewWin. Instead do this properly from RenderWidgetHostImpl to its delegate (WebContentsImpl), which works for both aura and non-aura windows builds. BUG=175055 Review URL: https://codereview.chromium.org/12221144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181965 0039d316-1c4b-4281-b951-d872f2087c98
-
kbr@chromium.org authored
BUG=174821 Review URL: https://codereview.chromium.org/12210057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181964 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
> Distribute extra memory evenly among visible clients > > After computing all clients' memory budgets, take any > extra memory left over and distribute it amongst the > visible clients (so that, if their memory requirments > suddenly jump, they don't need to wait for a roundtrip > to the GPU process to get extra memory). > > Disallow keeping around backgrounded tabs' contents on > Android, to keep the maximum for the main tab. > > Explicitly limit the memory to use for prepainting by > specifying NiceToHave on Mac to avoid performance problems. > > BUG=175125 > > Review URL: https://codereview.chromium.org/12226082 TBR=ccameron@chromium.org Review URL: https://codereview.chromium.org/12208134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181962 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Prevent translated key events (WM_CHAR) associated with key events that focus the WebContents from being sent to the renderer, as they are not intended to target the renderer. Example: When the focus is in the omnibox, and a new URL is typed and Enter is pressed, the Enter keypress should focus the WebContents but the WebContents should not send the Enter char event to the current page. BUG=175634 TEST=open print preview, select "save as pdf" as the destination and then navigate in the url bar by typing a url then enter. The "choose file" dialog shouldn't come up. Review URL: https://codereview.chromium.org/12221133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181958 0039d316-1c4b-4281-b951-d872f2087c98
-
shawnsingh@chromium.org authored
There are some cases where WebCore internally needs to "reposition" the origin point about which CSS transforms are applied. For example, when a perspective container becomes composited, the composited location/bounds may change depending on the positioning of its children. The perspective-origin from the original DOM tree should not change, but internally it does require a new origin to be given to the compositor. It turns out that WebCore uses the anchor point layer property to communicate these cases. So, the compositor needs to apply the sublayer transform about the anchor point instead of about the layer center. BUG=157961 Review URL: https://chromiumcodereview.appspot.com/12224113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181957 0039d316-1c4b-4281-b951-d872f2087c98
-
nduca@chromium.org authored
With this command line flag, this store a detailed dump of all tile data into the trace buffer, including tile quads in screenspace. This provides enough foundation for cc-frame-viewer to visualize what impl-side painting is doing. NOTRY=True Review URL: https://chromiumcodereview.appspot.com/12096112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181956 0039d316-1c4b-4281-b951-d872f2087c98
-
edisonn@google.com authored
Custom implementation of VectorPlatformDeviceEmf::drawBitmapRect, to shield it from changes in SkDevice::drawBitmapRect Review URL: https://chromiumcodereview.appspot.com/12221116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181955 0039d316-1c4b-4281-b951-d872f2087c98
-
kalman@chromium.org authored
BUG=170956 Review URL: https://codereview.chromium.org/12221145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181954 0039d316-1c4b-4281-b951-d872f2087c98
-
reveman@google.com authored
CHROMIUM_async_pixel_transfers doesn't have a way to abort a pending upload but deleting texture and query has the same effect. BUG=173704 NOTRY=true Review URL: https://codereview.chromium.org/12223050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181952 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
BUG=175604 TEST=None Review URL: https://codereview.chromium.org/12208118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181951 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
After computing all clients' memory budgets, take any extra memory left over and distribute it amongst the visible clients (so that, if their memory requirments suddenly jump, they don't need to wait for a roundtrip to the GPU process to get extra memory). Disallow keeping around backgrounded tabs' contents on Android, to keep the maximum for the main tab. Explicitly limit the memory to use for prepainting by specifying NiceToHave on Mac to avoid performance problems. BUG=175125 Review URL: https://codereview.chromium.org/12226082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181950 0039d316-1c4b-4281-b951-d872f2087c98
-
bauerb@chromium.org authored
Initialize ManagedUserService after ExtensionSystem to register as extension management policy provider. BUG=169819 Review URL: https://chromiumcodereview.appspot.com/12225051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181949 0039d316-1c4b-4281-b951-d872f2087c98
-
wjia@chromium.org authored
Patch by leozwang@chromium.org (https://codereview.chromium.org/12218036/). This CL JUST enables audio capture on Android, further tunning and making audio work better might take extra time, I think it's better to first enable it. A few TODOs are added and minor changes are added into CL too. BUG=161417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181948 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Fix crash when closing a constrained window in win aura. The crash happens because the aura::Window for the constrained window is removing itself from its parent window, and its parent_ pointer is already NULL'd before the focus manager is retrieved which fails because aura::client::GetFocusClient can't get to a root window. See the bug for the callstack. BUG=174727 Review URL: https://codereview.chromium.org/12226102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181947 0039d316-1c4b-4281-b951-d872f2087c98
-
ncbray@chromium.org authored
This eliminates possible sources of non-determinism in the integration tests. BUG= none Review URL: https://codereview.chromium.org/12213117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181946 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
Original CL (reverted for leaks): https://codereview.chromium.org/12225042/ http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20Heapcheck/builds/14990 http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20%28valgrind%29%283%29/builds/22339 Leaks are fixed here by having the tabbed pane own its tab content Views. (all Valgrind and Heapcheck leaks observed locally are fixed by this change) TBR=sky@chromium.org The original CL description is copied below: ======================================== Remove NativeTabbedPane[Win|Wrapper]; promote Views impl. Remove NativeTabbedPaneWin and NativeTabbedPaneWrapper. ( its last use was eliminated in http://crrev.com/180924 ) Write a TabbedPane based on NativeTabbedPaneViews. Update unit tests; cleanup; etc. BUG=138059 TEST=No observable tabbed pane appearance/behavior changes (see the WebsiteSettingsPopupView and CollectedCookiesView); unit tests. R=markusheintz@chromium.org,sky@chromium.org,ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/12211122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181945 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
> Turn on threaded compositing in OSX for continuous builds. > > BUG=172015 > TBR=vangelis > > Review URL: https://codereview.chromium.org/12223055 This is causing the mac_rel trybot to become flakey (although none of the waterfall bots are being flakey). BUG=175686 TBR=vangelis Review URL: https://codereview.chromium.org/12212128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181944 0039d316-1c4b-4281-b951-d872f2087c98
-
bulach@chromium.org authored
Rather than requiring manual intervention, we can use Get/SetProtectedFileContents. TEST=tools/telemetry/run_tests --browser=android-chrome TabConsoleTest BUG=175127 Review URL: https://chromiumcodereview.appspot.com/12218091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181943 0039d316-1c4b-4281-b951-d872f2087c98
-
mmoss@chromium.org authored
TBR=lambroslambrou@google.com Review URL: https://codereview.chromium.org/12226106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181942 0039d316-1c4b-4281-b951-d872f2087c98
-
dzhioev@chromium.org authored
UI tests will be implemented later. TBR=ben BUG=137121 Review URL: https://chromiumcodereview.appspot.com/12213110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181941 0039d316-1c4b-4281-b951-d872f2087c98
-
fmalita@google.com authored
As requested by Dirk Schulze, revert Chromium's brightness filter to the old spec-compliant implementation (RGB multiplier instead of color space translation). Dirk also updated WK/Safari to use the same brightness matrix. http://trac.webkit.org/changeset/139770 https://bugs.webkit.org/show_bug.cgi?id=106674 BUG= Review URL: https://chromiumcodereview.appspot.com/12033075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181940 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181938 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
BUG=none TBR=alecflett Review URL: https://codereview.chromium.org/12221138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181935 0039d316-1c4b-4281-b951-d872f2087c98
-
rdsmith@chromium.org authored
> Possible solution to synchronization problems in webrtc audio capturer. > > This will hold on to a reference to the buffer while the buffer is being used by WebRTC. I also tried to fix the places where synchronization was missing (mostly for the params_ instance). > > Let me know if you want an offline explanation! > > BUG=173987 > TESTED=content_unittests on win and linux, chrome + apprtc on win and linux, release-built chrome with asan on original crashing test page. > > Review URL: https://codereview.chromium.org/12220063 TBR=phoglund@chromium.org Review URL: https://codereview.chromium.org/12207127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181932 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
Adding the meta tag to prevent translate on Files.app. BUG=175361 TEST=none Review URL: https://codereview.chromium.org/12212130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181931 0039d316-1c4b-4281-b951-d872f2087c98
-
joi@chromium.org authored
There used to be locking in this class, but many small changes had contributed to removing all use of the lock. The lock does not appear to actually be needed, as long as the class continues to be used as it currently is used, with the deferred initialization via RegisterExtensionService always happening before the providers map owned by the object is iterated over. This change removes the |lock_| member and adds debug-only code that verifies that this is how the class continues to be used. BUG=none Review URL: https://codereview.chromium.org/12223052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181930 0039d316-1c4b-4281-b951-d872f2087c98
-
phoglund@chromium.org authored
This will hold on to a reference to the buffer while the buffer is being used by WebRTC. I also tried to fix the places where synchronization was missing (mostly for the params_ instance). Let me know if you want an offline explanation! BUG=173987 TESTED=content_unittests on win and linux, chrome + apprtc on win and linux, release-built chrome with asan on original crashing test page. Review URL: https://codereview.chromium.org/12220063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181929 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
BUG=111316 R=marja@chromium.org TEST=no functional change Review URL: https://codereview.chromium.org/12210141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181928 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
Add mini11-a1 (Mac ASan LKGR) to the list of hosts building Mac ASan binaries (those hosts should use a fixed Clang version) BUG=170629, 174873 Review URL: https://codereview.chromium.org/12207126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181927 0039d316-1c4b-4281-b951-d872f2087c98
-
jschuh@chromium.org authored
Tests all pass and are getting enabled on the bots this week. BUG=168414 Review URL: https://codereview.chromium.org/12221109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181924 0039d316-1c4b-4281-b951-d872f2087c98
-
yoshiki@chromium.org authored
Use a variable initialized with a Function Expression instead. Function declarations within blocks are prohibited by the style guide. http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml?showone=Function_Declarations_Within_Blocks#Function_Declarations_Within_Blocks In addition, they don't work in strict mode. BUG=174809 TEST=presubmit passes, Files.app launched. Review URL: https://codereview.chromium.org/12212127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181923 0039d316-1c4b-4281-b951-d872f2087c98
-
tommi@chromium.org authored
BUG=175711 Review URL: https://codereview.chromium.org/12208130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181922 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
base::Time is relative to the windows epoch, and base::TimeTicks is entirely platform dependent. Decision: use base::Time and manually shift it relative to the unix epoch This fixes fast/mediastream/RTCPeerConnection-stats*html BUG=none R=tony@chromium.org Review URL: https://codereview.chromium.org/12212107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181919 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
This temporary change introduces the --is-asan-mac-builder flag and a blacklist of OSX hosts building ASan on the Chromium waterfall. If either the flag is set or `uname -n` is in the list, older Clang is used. BUG=170629,174873 Review URL: https://codereview.chromium.org/12210139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181918 0039d316-1c4b-4281-b951-d872f2087c98
-
jeremya@chromium.org authored
Since we don't display a dialog on Mac and there's only one place we create the shortcut, "Create shortcuts..." gives the wrong impression. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12226108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181916 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://extensionsbauerb@chromium.org authored
Show managed mode warning banner on chrome://extensions when the profile is managed instead of when managed mode is active, and update the string accordingly. BUG=169819 Review URL: https://chromiumcodereview.appspot.com/12225052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181915 0039d316-1c4b-4281-b951-d872f2087c98
-
mtomasz@chromium.org authored
The previous label has been confusing for users. TBR=satorux TEST=Check with an empty profile if the button's label is correct. BUG=172477 Review URL: https://codereview.chromium.org/12207124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181914 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
[content shell] move logic that decides when a test is finished from WebKitTestController to WebKitTestRunner This is in preparation for linking against the TestRunner library which will own the logic BUG=111316 TEST=content_browsertests still work R=marja@chromium.org Review URL: https://codereview.chromium.org/12208110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181913 0039d316-1c4b-4281-b951-d872f2087c98
-