- 04 Jun, 2014 9 commits
-
-
pmarch@chromium.org authored
will be discarded afterwords. BUG=366916 Review URL: https://codereview.chromium.org/271553006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274687 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
Views positions all views, including the views::WebView containing the aura::Window that contains the content::RenderWidgetHostViewAura, to integral DIP positions. With a non-integral device scale factor, this could position the RWHVA in between physical pixel boundaries which results in filtering the composited output from the renderer. This looks blurry and bad. This patch computes the delta to the top-left-most integer physical pixel inside the desired bounds and translates the web contents layer by that amount. This means that the top left corner of the web contents shows up at an exact physical pixel and thus the web contents is not filtered. This means that some amount on the bottom or right edge of the web contents area may be clipped, but this amount is always less that one DIP. BUG=370074, 378620 Review URL: https://codereview.chromium.org/304973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274686 0039d316-1c4b-4281-b951-d872f2087c98
-
ericu@chromium.org authored
See https://codereview.chromium.org/18590006/ for the Blink side. See https://docs.google.com/a/chromium.org/document/d/1Kdr4pcFt4QBDLLQn-fY4kZgw6ptmK23lthGZdQMVh2Y/edit for the big picture document [chromium.org account required]. Read-only view at https://docs.google.com/document/d/1Kdr4pcFt4QBDLLQn-fY4kZgw6ptmK23lthGZdQMVh2Y/pub [no account required]. BUG=108012 Review URL: https://codereview.chromium.org/18023022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274685 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
Moves the Metrics-related prefs and switches that MetricsStateManager uses into the Metrics component as well. BUG=374210 Review URL: https://codereview.chromium.org/312583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274682 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
In addition, quic_base doesn't depend on crypto. R=rch@chromium.org,rtenneti@chromium.org Review URL: https://codereview.chromium.org/316683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274681 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
(system_libdir being undefined in third_party/harfbuzz-ng/harfbuzz.gyp) BUG=369119 R=thakis@chromium.org Review URL: https://codereview.chromium.org/309253003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274680 0039d316-1c4b-4281-b951-d872f2087c98
-
blundell@chromium.org authored
This CL eliminates GoogleURLTracker and google_util having static functions that take in Profiles as arguments and use the Profile to get at the GoogleURLTracker instance. Specifically, it does the following: - Introduces google_profile_helper, as well as a new GetGoogleHomePageURL(Profile) function that serves the purpose previously being served by GoogleURLTracker::GoogleURL(Profile). - The google_util GetGoogleCountryCode(Profile) and GetGoogleSearchURL(Profile) functions now take in the Google homepage URL to operate on rather than the Profile. - Turns GoogleURLTracker's static RequestServerCheck(Profile) and GoogleURLSearchCommitted(Profile) into instance methods, changing callsites to get the tracker from the factory and call the instance method on the tracker if it is not NULL. GoogleURLTracker still uses the Profile to get the Prefs; this will be changed in a different CL. BUG=373235,373223 TBR=thakis Review URL: https://codereview.chromium.org/303233006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274679 0039d316-1c4b-4281-b951-d872f2087c98
-
rsesek@chromium.org authored
The default rule will be used to specify the action to take when the requested name does not have an entry in the rule map. BUG=367863 R=mark@chromium.org Review URL: https://codereview.chromium.org/310833003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274676 0039d316-1c4b-4281-b951-d872f2087c98
-
mek@chromium.org authored
http://chromium-build-logs.appspot.com/gtest_query?gtest_query=SSLServerSocketTest.Handshake [ RUN ] SSLServerSocketTest.Handshake [ERROR:ssl_client_socket_openssl.cc(841)] handshake failed; returned 0, SSL error code 1, net_error -107 ../../net/socket/ssl_server_socket_unittest.cc:387: Failure Value of: connect_callback.WaitForResult() Actual: -107 Expected: net::OK Which is: 0 ../../net/socket/ssl_server_socket_unittest.cc:396: Failure Value of: ssl_info.cert_status Actual: 0 Expected: CERT_STATUS_AUTHORITY_INVALID Which is: 4 [ FAILED ] SSLServerSocketTest.Handshake (14 ms) BUG=380340 TBR=hclam@chromium.org Review URL: https://codereview.chromium.org/310923003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274675 0039d316-1c4b-4281-b951-d872f2087c98
-
- 03 Jun, 2014 31 commits
-
-
bulach@chromium.org authored
Step (1) on bringing device affinity for perf tests, which will minimize some of the noise we're seeing and allow chrome.perf to scale a bit better. BUG=378862 Review URL: https://codereview.chromium.org/301183004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274670 0039d316-1c4b-4281-b951-d872f2087c98
-
anandc@chromium.org authored
This should enable us to get the simpler connect-to-local-host browser-test running first, then move on to adding keyboard input validation. BUG= Review URL: https://codereview.chromium.org/306343006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274669 0039d316-1c4b-4281-b951-d872f2087c98
-
markdittmer@chromium.org authored
We currently implement a manifest configuration option: { ... webview: { partitions: { ... } } }, but it is undocumented. This change adds it to the introductory sections of the webview tag documentation. Review URL: https://codereview.chromium.org/308903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274668 0039d316-1c4b-4281-b951-d872f2087c98
-
johnme@chromium.org authored
Bidirectional plumbing between C++ and Java. BUG=350378 Review URL: https://codereview.chromium.org/312683004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274667 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Remove C99 enumation from GYP Windows build now that we have VC2013 R=kbr@chromium.org Review URL: https://codereview.chromium.org/314473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274665 0039d316-1c4b-4281-b951-d872f2087c98
-
ajuma@chromium.org authored
This records a trace event whenver the viewport-based GPU rasterization trigger is added or removed. BUG=None Review URL: https://codereview.chromium.org/312503006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274664 0039d316-1c4b-4281-b951-d872f2087c98
-
pvalenzuela@chromium.org authored
BUG=323265 Review URL: https://codereview.chromium.org/312623003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274663 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://flagsjdonnelly@chromium.org authored
BUG=370192 Review URL: https://codereview.chromium.org/315683003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274661 0039d316-1c4b-4281-b951-d872f2087c98
-
qsr@chromium.org authored
It is not correct, in python, to modify a list while iterating over it. TBR=bulach@chromium.org, brettw@chromium.org Review URL: https://codereview.chromium.org/310003004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274660 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
Original CL: https://codereview.chromium.org/288053002/ Original Description: Prevent extensions with <all_urls> from running content scripts without user consent if the scripts-require-action switch is on. ----------------------------------------------- This had a problem in that when user scripts are updated, the old versions are invalidated (as they rely on StringPieces, which do not actually own content). Fix is to update all user scripts, even if they didn't actually change. Also add in ActiveScriptController removing actions for unloaded extensions. TBR=jschuh@chromium.org (for extension_messages.h, no change from original patch) BUG=362353 Review URL: https://codereview.chromium.org/313453002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274659 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/302093009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274658 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274657 0039d316-1c4b-4281-b951-d872f2087c98
-
jchaffraix@chromium.org authored
The roll is breaking Windows builders with the following error: Missing input files: src\third_party\skia\include\core\SkTileGridPicture.h > Skia roll 1940df9:868074b > > https://skia.googlesource.com/skia/+log/1940df968da44ef95ddb332270aa23481552ca65..868074b50b0fc3e460d2aa97c1096827fe0a1935 > TBR=jvanverth@google.com > BUG= > > Review URL: https://codereview.chromium.org/316673002 TBR=skia-deps-roller@chromium.org Review URL: https://codereview.chromium.org/312803004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274656 0039d316-1c4b-4281-b951-d872f2087c98
-
jbauman@chromium.org authored
Pass in the HostSharedBitmapManager and create the correct form of OutputSurface. BUG=334090 Review URL: https://codereview.chromium.org/303113007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274653 0039d316-1c4b-4281-b951-d872f2087c98
-
timvolodine@chromium.org authored
Adds plumbing to make it possible to test the blink implementation of the Battery Status API using LayoutTests and TestRunner. In test mode a fake battery status dispatcher is used to allow manual triggering of battery status changes using TestRunner.didChangeBatteryStatus method. BUG=122593, 360068 Review URL: https://codereview.chromium.org/298263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274652 0039d316-1c4b-4281-b951-d872f2087c98
-
reed@google.com authored
NOTRY=True only failing/retrying bot is android, and this change is explicitly only for windows. Review URL: https://codereview.chromium.org/316663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274651 0039d316-1c4b-4281-b951-d872f2087c98
-
alemate@chromium.org authored
Writing logout-started on process exit is unstable. So moving it to next boot. BUG=352130 TEST=manual Review URL: https://codereview.chromium.org/303233004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274649 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274648 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/1940df968da44ef95ddb332270aa23481552ca65..868074b50b0fc3e460d2aa97c1096827fe0a1935 TBR=jvanverth@google.com BUG= Review URL: https://codereview.chromium.org/316673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274647 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
We should only use the resolution to break ties if the actual priority bin of the tiles is the same. Otherwise, the bin has to take priority. This patch ensures this happens. TBR=reveman Review URL: https://codereview.chromium.org/311893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274646 0039d316-1c4b-4281-b951-d872f2087c98
-
earthdok@chromium.org authored
BUG=336212 R=jln@chromium.org TBR=kbr@chromium.org NOTRY=true TEST=ASan Review URL: https://codereview.chromium.org/317503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274644 0039d316-1c4b-4281-b951-d872f2087c98
-
rjkroege@chromium.org authored
Patch 2 of 4 to specify the deviceSource of a desired fling animation request via enum throughout Blink and Chromium. BUG=343327 Review URL: https://codereview.chromium.org/304793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274643 0039d316-1c4b-4281-b951-d872f2087c98
-
reveman@chromium.org authored
Images are expensive to draw, especially when they need to be scaled. This skips draw operations with images completely to ensure that drawing using the PaintSimplifier has a predictable cost. BUG= Review URL: https://codereview.chromium.org/310643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274642 0039d316-1c4b-4281-b951-d872f2087c98
-
jianli@chromium.org authored
We also add the interface using the old name GCMStatsRecorder. This is in preparation to move GCMClient to gcm_driver component. We're going to move GCMActivity, GCMClient, GCMClientImpl, and GCMStatsRecorderImpl to gcm_driver component while keeping GCMStatsRecorder interface in google_apis/gcm. BUG=356716 TEST=existing tests due to no functionality changes R=juyik@chromium.org, zea@chromium.org Review URL: https://codereview.chromium.org/312553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274641 0039d316-1c4b-4281-b951-d872f2087c98
-
miletus@chromium.org authored
If we miss a browser frame, reschedule a new COMPOSITE_EVENTUALL, there will be high latency/jank before the next composite happens, but this will keep the browser compositor and renderer compositor in sync (low latency mode). While if we COMPOSITOR_IMMEDIATELY, it could make the browser compositor always one frame behind renderer compositor (high latency mode). BUG=379264 TEST=record a trace for the following test: scroll on a simple page, first with top control hidden, then transit into showing the top control. With COMPOSITE_IMMEDIATELY, the latency graph shows that the scroll latency jumps up at the point of transition and stays at high latency mode. With COMPOSITE_EVENTUALL, the latency graph shows that the scroll latency jumps up at the point of transition but comes back to normal after. Review URL: https://codereview.chromium.org/310873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274640 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
BUG=None CID=115981 Review URL: https://codereview.chromium.org/302313006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274639 0039d316-1c4b-4281-b951-d872f2087c98
-
mathp@chromium.org authored
No-op for non-server recommendations. Will prioritize local thumbnails. BUG=None TEST=Manual Review URL: https://codereview.chromium.org/297233008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274637 0039d316-1c4b-4281-b951-d872f2087c98
-
andresantoso@chromium.org authored
Add InputMethodMac class and update InputMethodFactory to create it. It doesn't do anything for now. We plan to bridge NSTextInputClient calls directly to the focused ui::TextInputClient object. BUG=374077 Review URL: https://codereview.chromium.org/312523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274636 0039d316-1c4b-4281-b951-d872f2087c98
-
aruslan@chromium.org authored
BUG=380191 NOTRY=True Review URL: https://codereview.chromium.org/310853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274634 0039d316-1c4b-4281-b951-d872f2087c98
-
bruening@chromium.org authored
Set the browser_tests list to a subset for a better cycle time to prepare for moving bots from FYI to MFYI. TBR=zhaoqin@chromium.org BUG=NONE NOTRY=true Review URL: https://codereview.chromium.org/312893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274632 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
BUG=379170 TBR=asargent Review URL: https://codereview.chromium.org/307423003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274631 0039d316-1c4b-4281-b951-d872f2087c98
-