- 09 Feb, 2015 40 commits
-
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/1b6b626..d5d27d9 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=jvanverth@google.com Review URL: https://codereview.chromium.org/893313005 Cr-Commit-Position: refs/heads/master@{#315425}
-
jiayl authored
Revert of DataReductionProxyStatisticsPrefs should support WeakPtr (patchset #10 id:450001 of https://codereview.chromium.org/888713002/) Reason for revert: Suspected to cause compile failure: http://build.chromium.org/p/chromium.mac/builders/iOS%20Device/builds/23577/steps/compile/logs/stdio Original issue's description: > DataReductionProxyStatisticsPrefs should support WeakPtr > > The DRPStatisticsPrefs object is referenced via a raw pointer in > DRPNetworkDelegate and DRPSettings. It should instead be referenced > via WeakPtr. > > BUG=453155,455559,444939 > > Committed: https://crrev.com/149bd770d674e8125f81cd649a8deece3a851682 > Cr-Commit-Position: refs/heads/master@{#315419} TBR=bengr@chromium.org,sgurun@chromium.org,mmenke@chromium.org,megjablon@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=453155,455559,444939 Review URL: https://codereview.chromium.org/896713003 Cr-Commit-Position: refs/heads/master@{#315424}
-
michaeln authored
TBR=pkasting BUG=454983 Review URL: https://codereview.chromium.org/886933010 Cr-Commit-Position: refs/heads/master@{#315423}
-
noms authored
BUG=455920 Review URL: https://codereview.chromium.org/911643002 Cr-Commit-Position: refs/heads/master@{#315422}
-
dtapuska authored
Fix lint issues. BUG=453873 Review URL: https://codereview.chromium.org/900793007 Cr-Commit-Position: refs/heads/master@{#315421}
-
jfb authored
R= binji@chromium.org BUG=none Review URL: https://codereview.chromium.org/907103002 Cr-Commit-Position: refs/heads/master@{#315420}
-
megjablon authored
The DRPStatisticsPrefs object is referenced via a raw pointer in DRPNetworkDelegate and DRPSettings. It should instead be referenced via WeakPtr. BUG=453155,455559,444939 Review URL: https://codereview.chromium.org/888713002 Cr-Commit-Position: refs/heads/master@{#315419}
-
rvargas authored
BUG=455470 Review URL: https://codereview.chromium.org/905033004 Cr-Commit-Position: refs/heads/master@{#315418}
-
nednguyen authored
This is needed so that page_cycler's action_name_to_run's field can later be changed from empty string to 'RunPageInteractions'. To reviewers: pages that have RunPageInteractions removed will be using the default implementation which does nothing. Those pages are only used by the page_cycler benchmark. BUG=418375 Review URL: https://codereview.chromium.org/876313010 Cr-Commit-Position: refs/heads/master@{#315417}
-
aelias authored
Windows bots had trouble with the expectations in the animation loops. Because of floating point inaccuracies, the top controls offset could be exactly the same during the last two frames of the animation, because the shown ratio was just off the minimum and that delta disappeared when multiplying by the height. This switches to checking the ratio itself, which should match the same value that the animation system uses to check if the next frame is needed. BUG=456617 Review URL: https://codereview.chromium.org/907143002 Cr-Commit-Position: refs/heads/master@{#315416}
-
smckay authored
BUG=420680 TEST=browser_test: FileManagerJsTest.* TBR=cpu@chromium.org for .grd changes. Review URL: https://codereview.chromium.org/901233003 Cr-Commit-Position: refs/heads/master@{#315415}
-
chrome://settingsnoms authored
BUG=455273 Committed: https://crrev.com/fdef2865f067f30e99f1f11b33d8811d98bf1e54 Cr-Commit-Position: refs/heads/master@{#314875} Review URL: https://codereview.chromium.org/904513002 Cr-Commit-Position: refs/heads/master@{#315414}
-
ckehoe authored
The project ID isn't needed, since it's actually ok to expose the API key. We should offer the option of putting it in the manifest though. BUG=454887 Review URL: https://codereview.chromium.org/901213003 Cr-Commit-Position: refs/heads/master@{#315413}
-
ericrk authored
When processing multiple copy requests, DirectRenderer must restore state between requests. Due to a change from an index based for loop to an iterator based loop, a check within the loop for the first iteration had gotten out of date. This caused DirectRenderer to miss a required state restore in some cases. This change restores the intended behavior. The software renderer had a bug where calling UseRenderPass multiple times would result in a crash. The bug addressed in this CL made this a more common occurrance. A fix to the software-renderer issue was committed in CL (899183003). This change doesn't revert the software renderer fix as it is still possible to hit the software renderer bug even with this bug fixed. See the additional unit test for a case where the software renderer fix is still necessary even with this patch. R=danakj@chromium.org Review URL: https://codereview.chromium.org/904033008 Cr-Commit-Position: refs/heads/master@{#315412}
-
rvargas authored
BUG=417532 Review URL: https://codereview.chromium.org/874773002 Cr-Commit-Position: refs/heads/master@{#315411}
-
gangwu authored
UI review wants us to use sentence case throughout on chrome://settings/syncSetup. "Open Tabs" -> "Open tabs" [ChromeOS only] "Themes & Wallpapers" -> "Themes & wallpapers" BUG=447405 Review URL: https://codereview.chromium.org/869053005 Cr-Commit-Position: refs/heads/master@{#315410}
-
guoweis authored
Chrome passes each IP address in its own Network object. These IPv4Interfaces and IPv6Interfaces are really counting the number of IP addresses, not interfaces. To make these UMA accurate, a new stats struct is returned from WebRTC's MergeNetworkList which should control the grouping policy of IP addresses into network. BUG=413437 Review URL: https://codereview.chromium.org/905663002 Cr-Commit-Position: refs/heads/master@{#315409}
-
teravest authored
The following NaCl-related defines are now provided by native_client/src/include/build_config.h instead of the build system: NACL_WINDOWS NACL_LINUX NACL_OSX NACL_ANDROID NACL_BUILD_ARCH NACL_BUILD_SUBARCH This change removes these definitions from gn(i) files, as they no longer need to be provided by the build system. BUG=440012 Review URL: https://codereview.chromium.org/908003002 Cr-Commit-Position: refs/heads/master@{#315408}
-
servolk authored
This log statement is useless, since we already have another log statement inside that loop, that will give us enough information. BUG=none Review URL: https://codereview.chromium.org/908023002 Cr-Commit-Position: refs/heads/master@{#315407}
-
dfalcantara authored
Die silently if the Play Store starts installing an app promoted by the webpage and Chrome dies in the background before returning. In this case, the infobar will disappear before the user gets back anyway. BUG=453170 Review URL: https://codereview.chromium.org/913593002 Cr-Commit-Position: refs/heads/master@{#315406}
-
dtrainor authored
- Add a concept of a helper ContentViewCore to Tab. - Properly attach these ContentViewCores to the Tabs rendering layer. - Note that these aren't rendered by ContentViewRenderView yet. We need a Chrome-level rendering object for that. BUG= Review URL: https://codereview.chromium.org/900443003 Cr-Commit-Position: refs/heads/master@{#315405}
-
sandersd authored
BUG=453545 Review URL: https://codereview.chromium.org/906503004 Cr-Commit-Position: refs/heads/master@{#315404}
-
kkimlabs authored
Now the root node has one more child, "Parent suggestions" so adjust the DCHECK accordingly. BUG=443606 Review URL: https://codereview.chromium.org/907073003 Cr-Commit-Position: refs/heads/master@{#315403}
-
mathp authored
BUG=None TEST=AutofillMetricsTest Review URL: https://codereview.chromium.org/880353002 Cr-Commit-Position: refs/heads/master@{#315402}
-
stanisc authored
The fix improves matching of nodes in BookmarkModelAssociator in situations where there are multiple bookmarks or folders with the same titles or URLs. This will address one particular scenario leading to bookmark duplication (see crbug.com/118105). 1) In BookmarkModelAssociator::BuildAssociations, when there are multiple native model nodes with matching title / URL, a secondary match on external ID is used to pick a preferred one; otherwise the first matching node is returned. The preferred match on external ID should be applicable in most situations except when the native model has been rebuilt from scratch. Picking a wrong folder during the association process results in duplicating the entire subtree within the wrong folder. This issue should be addressed now. 2) In BookmarkModelAssociator::ApplyDeletesFromSyncJournal the external ID match is now the primary criteria for selecting a native model node to be deleted. The previous implementation would pick an arbitrary native model node based on just the title / URL match anywhere in the node hierarchy. That would happen every time after deleting a bookmark or folder and recreating it in another place. Since external IDs might be reused, there is a secondary match on title and URL to ensure that the right node gets deleted. To avoid costly O(N*M) algorithm (where N is number of bookmarks and M is number of entries in delete journal), the implementation uses a set of external IDs to reduce the cost to O(N*logM). BUG=456228 Review URL: https://codereview.chromium.org/904083002 Cr-Commit-Position: refs/heads/master@{#315401}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/31223e0..1b6b626 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=jvanverth@google.com Review URL: https://codereview.chromium.org/908893004 Cr-Commit-Position: refs/heads/master@{#315400}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/465217f..21b204b TBR=dpranke@chromium.org,caseq@chromium.org INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_dbg_32_ng Review URL: https://codereview.chromium.org/909983002 Cr-Commit-Position: refs/heads/master@{#315399}
-
jlklein authored
BUG=456378 Review URL: https://codereview.chromium.org/908633002 Cr-Commit-Position: refs/heads/master@{#315398}
-
ssid authored
This is the last stage of the trace_event directory restructuring. This is part of a set of 3 CLs which is moving tracing clients to use the new base::trace_debug namespace. See crrev.com/837303004 and the related bug for motivations. BUG=451032 TBR=jam@chromium.org Review URL: https://codereview.chromium.org/868603007 Cr-Commit-Position: refs/heads/master@{#315397}
-
lukasza authored
This changelist: Adding a basic UI for displaying host-offline-reason: - When no host-offline-reason is provided, old behavior is preserved - When a host-offline-reason is provided, the text used to present a host says: "<hostname> (reported an error <time>)" rather than: "<hostname> (last online 11/11/2014)" - When a known host-offline-reason is provided, a tooltip is added to the host giving localized description of the specific host-offline-reason. Example tooltip: "Invalid host configuration." - When an unknown host-offline-reason is provided (one without a localized description text), a generic tooltip is added saying: "Unrecognized error: INVALID_HOST_CONFIGURATION." Context: After crrev.com/719983002 Chromoting host sends an host-offline-reason string before exiting. The host-offline-reason value is currently always based on ExitCodeToString function / HostExitCodes enum, but in principle host-offline-reason is not necessarily tied to an exit code (i.e. in the future the host should send "INVALID_POLICY" host-offline-reason but rather than exiting should hang around monitoring policy for changes). The host-offline-reason sent by the host is stored in the Chromoting directory. Since cr/79856832the directory sends host-offline-reason to the client as hostOfflineReason field inside a Host object. BUG=410050,247245 TEST=Manually tried the UI in the 3 cases: hor missing, known hor, unknown hor. Review URL: https://codereview.chromium.org/882463003 Cr-Commit-Position: refs/heads/master@{#315396}
-
chcunningham authored
BUG=396634 Review URL: https://codereview.chromium.org/883403002 Cr-Commit-Position: refs/heads/master@{#315395}
-
jamuraa authored
When failing to connect to a previously-paired device, the profile would not be cleared. This sets adapter_ in RegisterProfile() so that it will be set correctly for profile release later. Also includes unit tests, adding a paired but non-connectable device. BUG=455868 Review URL: https://codereview.chromium.org/910433002 Cr-Commit-Position: refs/heads/master@{#315394}
-
tommycli authored
This patch changes a few behaviors. 1. Make implicitly sized (e.g. width="100%") plugins work with Plugin Power Saver. Previously sizes were read from plugin parameters, which doesn't work for implicitly sized plugins. Now, we look at the actual blink::WebRect view bounds. 2. Timeout keyframe extraction after 150 frames rather than a fixed 5 seconds. The previous behavior was broken for plugins that are loaded off-screen. (The countdown begins even though no frames are being generated until the plugin goes on-screen). 3. When "Detect and run..." is on, always respect the 'poster' parameter. This is a tweak to the existing behavior, which is to use the 'poster' param only for peripheral plugins. This should have no user impact, since no one actually uses the 'poster' param right now. 4. Clean up metric collection in LoadablePluginPlaceholder. Previous behavior was overcounting in some circumstances. 5. Reduces RenderFrame public interface and total SLOC. BUG=443431,456217, 403800 Review URL: https://codereview.chromium.org/904913003 Cr-Commit-Position: refs/heads/master@{#315393}
-
dtseng authored
Revert of Disable chromevox_tests BackgroundTest.InitialFeedback (patchset #2 id:20001 of https://codereview.chromium.org/908913002/) Reason for revert: Cl which caused this flake was reverted. Original issue's description: > Disable chromevox_tests BackgroundTest.InitialFeedback > > The test attempts to monitor speech immediately after startup. Disabling for now until we can figure out why it flakes on bots. > > NOTRY=true > TBR=dtseng@chromium.org > > Committed: https://crrev.com/94007abc03dff9620d5fd64237b1fdb3c0c19957 > Cr-Commit-Position: refs/heads/master@{#315374} TBR= NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/895533003 Cr-Commit-Position: refs/heads/master@{#315392}
-
rvargas authored
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED may or may not be set on a temp directory depending on the OS version and location of the directory. BUG=455470 Review URL: https://codereview.chromium.org/906173005 Cr-Commit-Position: refs/heads/master@{#315391}
-
sievers authored
a) The swap accounting is a bit unreliable when the GPU process crashes or the context is lost. We might end up thinking that too many swap acks are pending (which will never arrive) and bail out of CompositorImpl::Composite() early. Ignore the swap limit when deciding to composite if we know the context was lost. Then calling Composite() will cause the output surface to get recreated. b) Fix infinite retry loops of which there are two: One is that we could indefinitely early-out of Composite() and repost if the GPU process keeps crashing at startup before LTH ever gets a chance to try create a context. Fix regression with https://codereview.chromium.org/738983002/ which both removed the LOG(FATAL) for too many successive retry attempts (used to happen inside LTH), and added a similar retry loop where we might never call SetOutputSurface and keep relaunching the GPU process. Also essentially revert https://codereview.chromium.org/750643003/ to simplify things. We don't need to early-out in Composite() anymore if the GPU channel is lost. This is handled better in cc now and we can just attempt to Composite(). It will schedule OutputSurface creation. Even if we call Composite() again in the meantime, that should be harmless. And after we eventually call SetOutputSurface(), this will trigger ScheduleComposite(). BUG=453511,453671,453819,453649,448549 NOTRY=True Review URL: https://codereview.chromium.org/903933005 Cr-Commit-Position: refs/heads/master@{#315390} -
mseaborn authored
This pulls in the following Native Client changes: 6c11549: (mseaborn@chromium.org) Add IRT interface for PNaCl's sandboxed linker to use to talk to Chromium 9fff96b: (teravest@chromium.org) NaCl: Remove use of NACL_BUILD_* in common.gypi. 76d6d4b: (mseaborn@chromium.org) PNaCl: Update Binutils revision in pnacl/COMPONENT_REVISIONS: use new IRT interface a3e1e94: (jfb@chromium.org) Delete Windows time code ea0a853: (mseaborn@chromium.org) Cleanup: Move declaration of NaClDebugExceptionHandlerRun() to src/public/ 3fa058c: (mseaborn@chromium.org) Cleanup: Make nacl_desc required rather than optional in chrome_main.h 66f4b73: (mseaborn@chromium.org) Cleanup: Remove unused NaClBootstrapChannelErrorReporter and GetCrashLogOutput() BUG=none TEST=browser_tests and nacl_integration CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_rel_precise32,linux_arm_compile,linux_nacl_sdk_build Review URL: https://codereview.chromium.org/913553002 Cr-Commit-Position: refs/heads/master@{#315389}
-
jiayl authored
TBR=kbr@chromium.org NOTRY=true BUG=456928 Review URL: https://codereview.chromium.org/905243005 Cr-Commit-Position: refs/heads/master@{#315388}
-
tfarina authored
Instead of having separate actions for each test suite in components, provide a single target that can be used by both test targets. BUG=451827 R=blundell@chromium.org,jam@chromium.org TEST=components_unittests && components_browsertests Review URL: https://codereview.chromium.org/900223003 Cr-Commit-Position: refs/heads/master@{#315387}
-
estade authored
BUG=451286 Review URL: https://codereview.chromium.org/896583003 Cr-Commit-Position: refs/heads/master@{#315386}
-