- 08 Sep, 2014 31 commits
-
-
Benjamin Lerman authored
TBR=blundell@chromium.org Review URL: https://codereview.chromium.org/549123002 Cr-Commit-Position: refs/heads/master@{#293701}
-
vitalybuka authored
BUG=374321 Committed: https://chromium.googlesource.com/chromium/src/+/77daf4022522fd889f31fe8cb6abb33c45a54857 Review URL: https://codereview.chromium.org/517193003 Cr-Commit-Position: refs/heads/master@{#293700}
-
marja authored
The corresponding Blink side change is https://codereview.chromium.org/531693002/. BUG= Review URL: https://codereview.chromium.org/531713002 Cr-Commit-Position: refs/heads/master@{#293699}
-
arjanl authored
On some window managers the Maximize hints are not respected when they are set on an unmapped window. There was an existing workaround for this in the code, but the workaround failed whenever ShowWindowWithState didn't happen to be called with the parameters needed to activate the workaround. This meant that if a window was first made visible and later activated, it would not get maximized at all. This fix saves whether the maximize hints need to be sent to the window, and makes sure it gets done after mapping the window. BUG= Review URL: https://codereview.chromium.org/543663003 Cr-Commit-Position: refs/heads/master@{#293698}
-
horo authored
This is work around to avoid hijacking CORS preflight. In current implementation, CORS preflight request is also sent to the ServiceWorker. This is a bug in the implementation of HTTP fetch in DocumentThreadableLoader. But it takes time to fix this. So I want to introduce this work around because this is a security bug. BUG=409454 Review URL: https://codereview.chromium.org/548773002 Cr-Commit-Position: refs/heads/master@{#293697}
-
shimazu authored
ServiceWorker: Insert TRACE_EVENT to watch a breakdown of the ServiceWorker's performance on chome://tracing Add TRACE_EVENT into each IPC message receiver and some important procedure (register, unregister and fetch). BUG=401389 TEST=N/A Review URL: https://codereview.chromium.org/538913002 Cr-Commit-Position: refs/heads/master@{#293696}
-
henrika authored
Revert of [telemetry] Add WinRing0/MSR power monitor. (patchset #3 id:40001 of https://codereview.chromium.org/536243002/) Reason for revert: Not sure but this CL was the only possible reason I could find why we see so many issues on XP. See http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%282%29 and http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%282%29/builds/35196/steps/telemetry_unittests/logs/platform_backend_unittest Original issue's description: > [telemetry] Add WinRing0/MSR power monitor. > > This is a power monitor that reads the Intel RAPL MSRs to get energy measurements. > It uses a defunct open source DLL and kernel driver, WinRing0, to access the MSRs. > WinRing0 is a little wonky, and we have to install the kernel driver to the Python executable's directory. > Python must be run as Administrator for this to work. > > > BUG=336558 > TEST=tools/telemetry/run_tests winring0 > > Committed: https://chromium.googlesource.com/chromium/src/+/1f745bba63c18483a8f3c58464bcb01940adb04b TBR=tonyg@chromium.org,dtu@chromium.org NOTREECHECKS=true NOTRY=true BUG=336558 Review URL: https://codereview.chromium.org/547343003 Cr-Commit-Position: refs/heads/master@{#293695}
-
henrika authored
Speculative revert by Chrome sheriff. NOTRY=TRUE BUG=411827 TBR=davidben Review URL: https://codereview.chromium.org/549103002 Cr-Commit-Position: refs/heads/master@{#293694}
-
tzik authored
BUG=None Review URL: https://codereview.chromium.org/546213003 Cr-Commit-Position: refs/heads/master@{#293693}
-
shreeram.k authored
HTML Tags: del, dfn, img, menu, ol, option, q, source Aria role: alert, img, timer Aria state/property: aria-readonly="false", aria-hidden="false" BUG=170582 Review URL: https://codereview.chromium.org/496313003 Cr-Commit-Position: refs/heads/master@{#293692}
-
arjanl authored
Previously we didn't have a call to gtk_window_present(), which would mean that the widgets would become visible, but the necessary actions to focus weren't always taken. This resulted in the active window not being correct after opening the file or print dialogs. BUG=399514 Review URL: https://codereview.chromium.org/543093002 Cr-Commit-Position: refs/heads/master@{#293691}
-
skia-deps-roller authored
https://skia.googlesource.com/skia/+log/9f8cab153878f6e88190c5e2ef572ee708791177..6dcccc476bddd4ccba69491f6a87eed68e581414 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=fmalita@google.com Review URL: https://codereview.chromium.org/548243002 Cr-Commit-Position: refs/heads/master@{#293690}
-
https://codereview.chromium.org/546633002/jochen authored
Reason for revert: outputs invalid phony rules for freetype2 and others Original issue's description: > Roll gyp r1972:1973 > > r1973: Changes the ninja generator to output phony targets for > uninteresting targets > > BUG=410410 > TEST=none > R=thakis@chromium.org > > Committed: https://chromium.googlesource.com/chromium/src/+/82f612b91e7d16880b26922f8b0b2cdc1490141b TBR=thakis@chromium.org,sky@chromium.org NOTREECHECKS=true NOTRY=true BUG=410410 Review URL: https://codereview.chromium.org/547303002 Cr-Commit-Position: refs/heads/master@{#293689}
-
vitalybuka authored
Revert of More System Dialog printing code disabled on Windows. (patchset #3 id:40001 of https://codereview.chromium.org/517193003/) Reason for revert: Need also to check if !ENABLE_FULL_PRINTING Original issue's description: > More System Dialog printing code disabled on Windows. > > BUG=374321 > > Committed: https://chromium.googlesource.com/chromium/src/+/77daf4022522fd889f31fe8cb6abb33c45a54857 TBR=thestig@chromium.org,jschuh@chromium.org NOTREECHECKS=true NOTRY=true BUG=374321 Review URL: https://codereview.chromium.org/546373002 Cr-Commit-Position: refs/heads/master@{#293688}
-
dmazzoni authored
This is just a couple of quick sanity checks to prevent future regressions like the one in the linked bug. It tests both a Search+Shift shortcut and the corresponding Prefix Key shortcut. Adds support for sending the meta modifier key in aura/x11 tests. BUG=404470 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291547 Committed: https://chromium.googlesource.com/chromium/src/+/8cab2737f1cb6e6011b0946f6bef5027868602c0 Review URL: https://codereview.chromium.org/490443002 Cr-Commit-Position: refs/heads/master@{#293687}
-
jam authored
Revert of Forward input and compositing tasks to the Blink scheduler (patchset #21 id:400001 of https://codereview.chromium.org/363383002/) Reason for revert: suspecting it's causing the high rate of flakes in Instrumentation test ContentShellTest BUG=411756 Original issue's description: > Forward input and compositing tasks to the Blink scheduler > > Instead of posting input and compositor tasks directly to the > main thread message loop, forward them to the Blink scheduler > so they can be prioritized over other tasks. > > BUG=391005 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=290845 > > Committed: https://chromium.googlesource.com/chromium/src/+/68bab3290b45a8610ad875d3c92530477c16a948 TBR=jamesr@chromium.org,alexclarke@chromium.org,picksi@chromium.org,eseidel@chromium.org,skyostil@chromium.org NOTREECHECKS=true NOTRY=true BUG=391005 Review URL: https://codereview.chromium.org/548253002 Cr-Commit-Position: refs/heads/master@{#293686}
-
henrika authored
Revert of cc: Single-threaded impl-side painting for unit tests (patchset #5 id:80001 of https://codereview.chromium.org/508373002/) Reason for revert: LayerTreeHostContextTestDontUseLostResources.RunSingleThread_DirectRenderer_MainThreadPaint Fails on Win7 bot after this change. Speculative revert by sheriff. http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/30957/steps/cc_unittests/logs/RunSingleThread_DirectRenderer_MainThreadPaint Original issue's description: > cc: Single-threaded impl-side painting for unit tests > > This adds methods to SingleThreadProxy to support impl-side painting > when using the scheduler. This allows most unit tests to test impl-side > painting classes through both the single and threaded paths. > > The biggest caveat to this approach is the "commit waits for activation" > logic that mailboxes want to use. Because there is no easy way to block > the only thread there is while activation happens, activation always > happens immediately during commit, even if the tree is not ready. To > cause the tree to wait to draw until it is ready, drawing is prevented > via SetRequiresHighResToDraw. This prepares the way for the future > where the SingleThreadProxy will likely commit directly to the active > tree. > > The synchronous CompositeImmediately function does not support impl-side > painting yet. This is the path used by everything but unit tests at > this point. > > R=danakj@chromium.org > BUG=329553 > > Committed: https://chromium.googlesource.com/chromium/src/+/7eee8e03582772716b820001af75343f6341e6e8 TBR=danakj@chromium.org,enne@chromium.org NOTREECHECKS=true NOTRY=true BUG=329553 Review URL: https://codereview.chromium.org/550073002 Cr-Commit-Position: refs/heads/master@{#293685}
-
sammc authored
When a receive error occurs, the SerialConnection pauses receives, which triggers a call to CancelRead(). This should be a no-op as this occurs after the previous read completed with an error, but pending_read_buffer_ isn't cleared until after the error is reported to SerialConnection. Thus, on posix, a call to ReadDone is enqueued, but the pending read is cleared before it runs, leading to a crash. This change clears pending_read_buffer_ and pending_write_buffer_ before calling Done() or DoneWithError(). BUG=410331 Review URL: https://codereview.chromium.org/551713002 Cr-Commit-Position: refs/heads/master@{#293684}
-
tzik authored
BUG=393634 Review URL: https://codereview.chromium.org/548133002 Cr-Commit-Position: refs/heads/master@{#293683}
-
chromeos-commit-bot authored
Cr-Commit-Position: refs/heads/master@{#293682}
-
pbos authored
Syncs to tip of tree to bring in fix for memory leak detected by LSan and locally in memcheck on WebRTC code. Fixes were in usrsctplib r8988-r8990. R=tommi@chromium.org BUG= Review URL: https://codereview.chromium.org/550023002 Cr-Commit-Position: refs/heads/master@{#293681}
-
burnik authored
which leads to code duplication, platform #ifdef checks on multiple levels and general confusion on how to work with the SyncSocket. Typical use case for |SyncSocket|: 1. Browser creates and connects the socket pair - one for browser and one for renderer. 2. Browser prepares the foreign socket (Windows duplicates, POSIX creates file descriptor). 3. Browser relays the foreign socket handle to the renderer via IPC. 4. Renderer receives the IPC and creates the socket using the handle provided. 5. Sockets are ready for send/receive on both ends. Steps 1-4 get simplified since there is no need to check the platform in order to prepare the socket for transit. What this CL brings: 1. Adds |SyncSocket::TransitDescriptor| type which wraps the socket handle and is cross-platform. 2. Adds |SyncSocket::PrepareTransitDescriptor| method which is implemented depending on the platform. 3. Adds |SyncSocket::UnwrapHandle| method which unwraps |SyncSocket::Handle| from |SyncSocket::TransitDescriptor|. 4. Removes #ifdefs for platform-checks in code using |SyncSocket| and simplifies preparing the SyncSocket. Note: - There is still some less evident duplication in the ppapi and pepper-broker code which should be addressed. - SyncSocket unit test should also be reviewed. - There is a similar pattern when using SharedMemory. BUG=409656 Review URL: https://codereview.chromium.org/525313002 Cr-Commit-Position: refs/heads/master@{#293680}
-
mtomasz authored
Since metadata properties fetched by DriveProvider in MetadataCache are going to work for FSP also, it is renamed to ExternalProvider (since Drive and FSP are both on the external backend). TEST=Tested manually that Files app and the gallery work. BUG=408017 Review URL: https://codereview.chromium.org/529413002 Cr-Commit-Position: refs/heads/master@{#293679}
-
mohan.reddy authored
Changing the order of weak_ptr_factory in src/sync module, to ensure proper cleanup while object is inactive. BUG=303818 Review URL: https://codereview.chromium.org/509853003 Cr-Commit-Position: refs/heads/master@{#293678}
-
iseki authored
StreamCopyOrMoveImpl has some issue. * Return infelicity error code. * Don't notify to observer. This issue is fixed in Issue 522543002 so we can support it in sandbox. BUG=360088 TEST=content_unittests passed Review URL: https://codereview.chromium.org/541363002 Cr-Commit-Position: refs/heads/master@{#293677}
-
jackhou authored
For platforms that support multiple workspaces (currently Mac and Linux), this allows app windows be visible on all workspaces simultaneously. API proposal: https://docs.google.com/document/d/1RC3CYwsrVxS_5hXg6nE3zA9y59G98z9Ezmmmq_Gzx9o/edit?usp=sharing BUG=384644 Review URL: https://codereview.chromium.org/469993003 Cr-Commit-Position: refs/heads/master@{#293676}
-
zhaoqin authored
TBR=bruening@chromium.org BUG=none NOTRY=true Review URL: https://codereview.chromium.org/549053002 Cr-Commit-Position: refs/heads/master@{#293675}
-
rfevang authored
This class will be used for setting/reading the string positions used by the enhanced bookmarks. BUG=411412 Review URL: https://codereview.chromium.org/510543002 Cr-Commit-Position: refs/heads/master@{#293674}
-
calamity authored
This CL makes dragging an app in the experimental app list change pages at the top and bottom of the apps grid rather than at the sides. This matches the scroll behavior of the experimental app list. BUG=406222 Review URL: https://codereview.chromium.org/518673008 Cr-Commit-Position: refs/heads/master@{#293673}
-
jrummell authored
To support CDM_6, make the following changes: - add SetServerCertificate - add GetUsableKeyIds - rename ReleaseSession to CloseSession - add RemoveSession - add SessionKeysChange event - add SessionExpirationChange event Includes changes to cdm_adapter for the new functionality. Changes to use these new interfaces in blink in a future CL. BUG=358271 TEST=existing EME tests still pass + manual testing Review URL: https://codereview.chromium.org/496143002 Cr-Commit-Position: refs/heads/master@{#293672}
-
cjhopman authored
The content_shell_apk does not have the full native part that it should. It builds, installs, starts, loads the native library, and then crashes when it tries to access missing native parts. This requires fixes to a bunch of little things: 1. Should only extract java files to compile from srcjars. 2. The way we were creating the single combined resources zip was wrong because we were clobbering xml files (we should only clobber images, xml files need to be handled more carefully). Instead of trying to properly handle xml files, the combined zip now just puts all the different dependencies in different folders (0/, 1/, etc) and then when packaging we detect that type of zip and pass all the subdirs to aapt. 3. java_cpp_template with multiple sources needs to have a unique depfile path for each source 4. jni_generator needs to clear the classlist variable in each loop of foreach (otherwise gn complains about assigning to non-empty list) 5. a couple parts of apk native lib handling was not skipped for an apk with no native lib This adds a bunch of targets: //base:base_java_test_support //content/public/android:content_java_resources //content/public/android:content_java //content/public/android:content_strings_grd //content/public/android:gesture_event_type_java //content/public/android:page_transition_types_java //content/public/android:popup_item_type_java //content/public/android:result_codes_java //content/public/android:selection_event_type_java //content/public/android:speech_recognition_error_java //content/public/android:top_controls_state_java //content/public/android:screen_orientation_values_java //content/public/android:content_gamepad_mapping_java //content/public/android:content_jni_headers //content/shell/android:content_shell_jni_headers //content/shell/android:libcontent_shell_content_view (partial) //content/shell/android:content_shell_java_resources //content/shell/android:content_shell_java //content/shell/android:content_shell_apk_resources //content/shell/android:content_shell_apk //net/android:net_java //net/android:remote_android_keystore_aidl //net/android:net_java_test_support //net/android:net_javatests //net/android:net_errors_java //net/android:certificate_mime_types_java //net/android:cert_verify_status_android_java //net/android:private_key_types_java //net/android:net_unittests_apk (disabled) TBR=yfriedman,thestig BUG=359249 Review URL: https://codereview.chromium.org/507523002 Cr-Commit-Position: refs/heads/master@{#293671}
-
- 07 Sep, 2014 9 commits
-
-
jamescook authored
It doesn't need to run as part of Chrome's unit_tests BUG=397164 TEST=extensions_unittests Review URL: https://codereview.chromium.org/548653002 Cr-Commit-Position: refs/heads/master@{#293670}
-
jamesr authored
media/base/user_input_monitor_linux.cc depends on //ui/gfx/x and //ui/events:events_base Review URL: https://codereview.chromium.org/547533006 Cr-Commit-Position: refs/heads/master@{#293669}
-
jamesr authored
This stuff is needed to get blink linking in android. R=brettw@chromium.org,fbarchard@chromium.org Review URL: https://codereview.chromium.org/541953002 Cr-Commit-Position: refs/heads/master@{#293668}
-
sebmarchand authored
Let's let the compiler do its job :). As mentionned in https://codereview.chromium.org/532533002/ this preprocessor precondition is useless as the linker will removed the unreferenced code anyway, and this break the PGO build. TBR=magjed, tommi NOTRY=true Review URL: https://codereview.chromium.org/546043003 Cr-Commit-Position: refs/heads/master@{#293667}
-
hashimoto authored
BUG=387288 Review URL: https://codereview.chromium.org/547593002 Cr-Commit-Position: refs/heads/master@{#293666}
-
noel authored
Revert of Cast: Re-factor rtcp_sender.cc into rtcp_builder.cc and do some cleanup (patchset #3 id:40001 of https://codereview.chromium.org/513313004/) Reason for revert: Caused cast_unittest rtcp test failures on Linux Asan Lsan builders (memory leaks). http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%282%29/builds/7132 Original issue's description: > Cast: Re-factor rtcp_sender.cc into rtcp_builder.cc and do some cleanup > > Committed: https://chromium.googlesource.com/chromium/src/+/6217e450d9e75037c62fff773c94aebe7f3ed2e6 TBR=miu@chromium.org,hubbe@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/541293004 Cr-Commit-Position: refs/heads/master@{#293665}
-
chrome-tpm authored
Cr-Commit-Position: refs/heads/master@{#293664}
-
torne authored
To support unbundled updates we need to stop depending on system libraries. Disable using the system version of libjpeg and instead link Chromium's libjpeg_turbo. This increases binary size by ~120KB. BUG=409851 Review URL: https://codereview.chromium.org/548513002 Cr-Commit-Position: refs/heads/master@{#293663}
-
skia-deps-roller authored
https://skia.googlesource.com/skia/+log/ce23aaee8dfb3dff1acc2294f775e4f3fcf002ba..9f8cab153878f6e88190c5e2ef572ee708791177 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=fmalita@google.com Review URL: https://codereview.chromium.org/549923002 Cr-Commit-Position: refs/heads/master@{#293662}
-