- 09 Sep, 2014 40 commits
-
-
jamesr authored
The android build has enable_plugins=false, so this gets the linux !enable_plugins build working to get android closer. R=brettw@chromium.org Review URL: https://codereview.chromium.org/542883003 Cr-Commit-Position: refs/heads/master@{#293892}
-
fmeawad authored
It crashes on the android perf bots. BUG=412001 Review URL: https://codereview.chromium.org/551913003 Cr-Commit-Position: refs/heads/master@{#293891}
-
scherkus authored
I don't believe we hit this in practice since the two lock acquiring sequences we make happen as separate tasks executed on the same thread. To summarize the ThreadSanitizer warning: - Task A acquires VideoRendererImpl -> Pipeline lock via FrameReady() -> GetMediaDuration() - Task B acquires Pipeline -> VideoRendererImpl lock via DoStop() -> ~VideoRendererImpl() Solution: don't hold onto the Pipeline lock when destroying renderers. BUG=412097 Review URL: https://codereview.chromium.org/557603002 Cr-Commit-Position: refs/heads/master@{#293890}
-
maruel authored
$ git log e7d8b9884..14b5fd823 --date=short --format='%ad %ae %s' | sed 's/@chromium\.org//' 2014-09-08 maruel Fix regression introduced in 8bee66d7dd682dcf14387c2650c39ba447d221c6. 2014-09-08 maruel Switch swarming.py query to use /swarming/api/v1/client/bots. 2014-09-08 maruel Axe multiple commands in isolate.py to focus it on its core, plus others. 2014-09-04 vadimsh Moving fetch logic to isolateserver.py, part 2. 2014-09-02 vadimsh Moving fetch logic to isolateserver.py, part 1. 2014-09-02 maruel Add spam.py to test large logs. 2014-08-28 maruel Move functions to load&save .isolated from isolateserver into isolated_format 2014-08-28 maruel Continue the refactor to move .isolated logic into isolated_format.py. 2014-08-28 maruel Continue the migration to isolated_format.py. 2014-08-28 maruel Create isolate_format.IsolateError. 2014-08-28 maruel Start migrating .isolated handling code into isolated_format.py. R=vadimsh@chromium.org BUG= Review URL: https://codereview.chromium.org/549373002 Cr-Commit-Position: refs/heads/master@{#293889}
-
miu authored
Site Isolation: RenderView-->RenderFrame for WebContentsVideoCaptureDevice and WebContentsAudioInputStream. The tab capture audio/video devices will now track and respond to RenderFrame tree changes, rather than RenderView swaps, within a WebContents. In other words, content change events (navigation, crashes, etc.) are now followed by observing the render frame tree associated with a WebContents. AudioMirroringManager was mostly re-written around the idea that MirroringDestinations provide a query interface. The query interface was needed because AudioMirroringManager runs on the IO thread, while the question "Does render frame X associate with WebContents Y?" must be evaluated on the UI thread. Code de-duplication: Both WebContentsVideoCaptureDevice and WebContentsAudioInputStream now use the same tracking decision logic provided by WebContentsTracker. For the former, WebContentsTracker was made to detect when hops to the UI thread were not necessary, and will operate synchronously in that case. BUG=304341,392596 TBR=nick@chromium.org Review URL: https://codereview.chromium.org/542863004 Cr-Commit-Position: refs/heads/master@{#293888}
-
miu authored
Executing some very badly needed clean-up of code that handles passing around round trip time measurements and managing stats. This change removes a lot of dead code, addresses TODOs for minor things that were dependent on this clean-up, and enhances RTCP unit testing. BUG=404813 Review URL: https://codereview.chromium.org/532373003 Cr-Commit-Position: refs/heads/master@{#293887}
-
mattm authored
Clean up time handling in process_singleton_posix.cc so that it is usable with sub-second timeouts. BUG=407065 Review URL: https://codereview.chromium.org/517933002 Cr-Commit-Position: refs/heads/master@{#293886}
-
vadimsh authored
In that mode isolate_driver.py will collect all arguments needed for isolate.py invocation into *.isolated.gen.json file, but won't actually run the isolation itself. It's a feature of isolate_driver.py. Isolate client itself knows nothing about this mode. BUG=389227 R=maruel@chromium.org Review URL: https://codereview.chromium.org/555553002 Cr-Commit-Position: refs/heads/master@{#293885}
-
mgiuca authored
Was previously highlighting the wrong page (regressed in r293066) due to the page indices not starting from 0. ContentsSwitcherView now uses a map, not a vector, so buttons can have arbitrary indices. BUG=411769 Review URL: https://codereview.chromium.org/554553002 Cr-Commit-Position: refs/heads/master@{#293884}
-
thestig authored
BUG=412047 Review URL: https://codereview.chromium.org/555523005 Cr-Commit-Position: refs/heads/master@{#293883}
-
dconnelly authored
BUG=405048 Review URL: https://codereview.chromium.org/546343004 Cr-Commit-Position: refs/heads/master@{#293882}
-
chromeos-commit-bot authored
Cr-Commit-Position: refs/heads/master@{#293881}
-
estade authored
BUG=409938 Review URL: https://codereview.chromium.org/552533005 Cr-Commit-Position: refs/heads/master@{#293880}
-
zork authored
BUG=None Review URL: https://codereview.chromium.org/555003002 Cr-Commit-Position: refs/heads/master@{#293879}
-
tapted authored
The AppListView observes the SpeechUIModel directly, so SpeechUIModel must outlive profile changes within Chrome's AppListViewDelegate. Profile changes only recreate the app_list::ContentView and subviews, which updates app_list::AppListModel observers, but not app_list::SpeechUIModel observers. This comes up when switching profiles in the desktop app list. To fix, this change gives SpeechUIModel a default constructor to simplify setting the initial speech recognition state, which needs the profile. Then, decouples the lifetime of the SpeechUIModel from the Profile in Chrome's AppListViewDelegate. BUG=405827 TBR=jamescook@chromium.org Review URL: https://codereview.chromium.org/550883002 Cr-Commit-Position: refs/heads/master@{#293878}
-
jackhou authored
This was using kBrowserProcessExecutableNameChromium, it should use kBrowserProcessExecutableName. Also revert previous changes disabling these tests. https://codereview.chromium.org/532173002/ BUG=409615 Review URL: https://codereview.chromium.org/550083002 Cr-Commit-Position: refs/heads/master@{#293877}
-
amistry authored
such as user settings. At the same time, hook up the StateManager to some events. BUG=397019 Review URL: https://codereview.chromium.org/493203004 Cr-Commit-Position: refs/heads/master@{#293876}
-
dbeam authored
R=jchaffraix@chromium.org BUG=403361 Review URL: https://codereview.chromium.org/544903002 Cr-Commit-Position: refs/heads/master@{#293875}
-
fukino authored
BUG=411790 TEST=manually confirmed Review URL: https://codereview.chromium.org/552663003 Cr-Commit-Position: refs/heads/master@{#293874}
-
raymes authored
There appear to be cases where the WebElement or Document associated with a plugin have been destroyed but the PepperPluginInstance isn't yet destroyed and there is some attempt to script into the plugin which tries to access the plugin context. In these case we should just return an empty handle to the context. TBR=dmichael@chromium.org BUG=411778 Review URL: https://codereview.chromium.org/558513002 Cr-Commit-Position: refs/heads/master@{#293873}
-
wuhu authored
BUG= Review URL: https://codereview.chromium.org/550403002 Cr-Commit-Position: refs/heads/master@{#293872}
-
reveman authored
Allocation of a GpuMemoryBuffer is still asynchronous on the UI thread and as a result also for the renderer on the browser side. However, allocation of a GpuMemoryBuffer still need to be synchronous for the browser compositor but instead of limiting the browser compositor to GpuMemoryBuffer implementations that can be allocated synchronously, we block on the UI thread while waiting for allocation to be handled asynchronous on the IO thread. This allows all GpuMemoryBuffer implementations to be used with the browser compositor. BUG=380861 Review URL: https://codereview.chromium.org/542083002 Cr-Commit-Position: refs/heads/master@{#293871}
-
derat authored
KDE releases since 4.4 have had activated a "tab-grouping" feature when users middle-click on window titlebars. Make Chrome be slightly less jarring by doing nothing in response to middle-clicks on KDE4 instead of lowering windows. BUG=36586 Review URL: https://codereview.chromium.org/557503002 Cr-Commit-Position: refs/heads/master@{#293870}
-
japhet authored
All other uses are from a WebLocalFrame, and the concept is local-specific. This will enable us to move it to WebLocalFrame in the blink repo. BUG= Review URL: https://codereview.chromium.org/557483002 Cr-Commit-Position: refs/heads/master@{#293869}
-
lazyboy authored
BUG=411753 Test=With mime handler view turned on, click on a PDF to focus the plugin, now send some keyboard event, like CTRL+L. See the keyboard event work, i.e. the chrome address bar gets focus. Review URL: https://codereview.chromium.org/557523002 Cr-Commit-Position: refs/heads/master@{#293868}
-
fsamuel authored
BrowserPluginGuest::GetScreenCoordinates and BrowserPluginGuest::ToGuestRect served very similar purposes, and having both around would probably just increase the likelihood of bugs cropping up. This CL removes ToGuestRect. BUG=none Review URL: https://codereview.chromium.org/554773002 Cr-Commit-Position: refs/heads/master@{#293867}
-
thestig authored
Review URL: https://codereview.chromium.org/549263002 Cr-Commit-Position: refs/heads/master@{#293866}
-
lfg authored
BUG=369396 Review URL: https://codereview.chromium.org/549353002 Cr-Commit-Position: refs/heads/master@{#293865}
-
blink-deps-roller authored
https://chromium.googlesource.com/chromium/blink/+log/09bd97099a92cf983363f8db6c6c2178b0cd7c6a..dc9e4a55d37d35200e733b12fadca553f353123d TBR=arv@chromium.org,keishi@chromium.org Review URL: https://codereview.chromium.org/547563003 Cr-Commit-Position: refs/heads/master@{#293864}
-
sergeyu authored
Removed CreateDatagramChannel() (it was never used) and renamed CreateStreamChannel() to CreateChannel() BUG=402993 Review URL: https://codereview.chromium.org/550383002 Cr-Commit-Position: refs/heads/master@{#293863}
-
chrome://extensionsestade authored
1. fix vertical alignment 2. fix text overlap in Hindi 3. fix text measuring function for Hindi (so the checkbox stays in one place when you check and uncheck it) BUG=411805 Review URL: https://codereview.chromium.org/557553002 Cr-Commit-Position: refs/heads/master@{#293862}
-
tommycli authored
This patch breaks the URLRequestPrepackagedInterceptor dependencies on content/. We want to use URLRequestPrepackagedInterceptor in unit tests that will be in components/. These tests cannot depend on content/. BUG=371463 TBR=wtc@chromium.org Review URL: https://codereview.chromium.org/508473002 Cr-Commit-Position: refs/heads/master@{#293861}
-
deepak.m1 authored
As we are reloading the page then it should reset context and find bar should get disappeared. BUG=19311,410160 Review URL: https://codereview.chromium.org/532143002 Cr-Commit-Position: refs/heads/master@{#293860}
-
ananta authored
The crash occurs because the EventTypeFromNative helper function on windows does not handle this message and returns ET_UNKNOWN as the type leading to a CHECK later on. The WM_DEADCHAR message is posted while translating certain character sequences in the context of WM_KEYUP. Fix is to return the type for WM_DEADCHAR as ET_KEY_RELEASED. BUG=411811 Review URL: https://codereview.chromium.org/551863003 Cr-Commit-Position: refs/heads/master@{#293859}
-
danakj authored
Stop creating low res tilings in the compositor on non-Android platforms. The command line flags still exist to override this behaviour. Android will continue to use low res tilings by default. BUG=410610,407121 Review URL: https://codereview.chromium.org/536283002 Cr-Commit-Position: refs/heads/master@{#293858}
-
mlamouri authored
BUG=None Review URL: https://codereview.chromium.org/548373002 Cr-Commit-Position: refs/heads/master@{#293857}
-
fsamuel authored
BUG=273089 Review URL: https://codereview.chromium.org/554823002 Cr-Commit-Position: refs/heads/master@{#293856}
-
reveman authored
BUG=374962 R=sievers@chromium.org Review URL: https://codereview.chromium.org/549253003 Cr-Commit-Position: refs/heads/master@{#293855}
-
mseaborn authored
This pulls in the following Native Client changes: r13680: (bradnelson) Add back in android_tools, but in the right location. r13682: (dyen) Added irt extension support for supplying the nacl_irt_memory interface. r13683: (bradnelson) Disabling flaky test under asan. r13684: (hans) service_runtime_x86_64.gyp: pass /nologo to ml64.exe r13685: (mseaborn) Use uint32_t for untrusted pointer args: mmap() and munmap() syscalls r13686: (jfb) LLVM 3.5 merge: add missing dependencies to PNaCl build r13687: (dschuff) Build x86-32 IRT with PNaCl r13688: (dschuff) Revert "Build x86-32 IRT with PNaCl" r13689: (mseaborn) Cleanup: Remove unused NaClXlateSysRetAddr() function r13690: (uekawa) __asm__ instead of asm. r13691: (dyen) Added file IO functions and tests to the irt_extension tests. r13692: (dschuff) Build x86-32 IRT with PNaCl r13693: (ncbray) Add parameters to the stable interface with Chrome. r13694: (dbrazdil) Added new 'pnacl-llc' driver r13695: (dbrazdil) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS r13696: (mseaborn) Add a get_random_bytes() syscall to replace the SRPC-based implementation r13697: (dyen) Syncing packages no longer always writes a json file. r13698: (dyen) Added irt extension support for supplying the nacl_irt_basic interface. r13699: (petarj) [MIPS] Switch from eglibc 2.19 to glibc 2.19 r13700: (costan) Fix build on Fedora 21. r13701: (jvoung) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS r13702: (jvoung) Update revision for PNaCl r13673->r13696 r13703: (mseaborn) Clean up tests/pagesize/ to use the nacl_secure_random() wrapper function r13704: (jvoung) Combine PNaCl ABI simplification linker passes into one run. r13705: (dyen) Added support extending getpid, clock_getres, clock_gettime in newlib. r13706: (hidehiko) Add recv and send stub functions. r13707: (hidehiko) Non-SFI mode: Set PROT_EXEC by mprotect separately from mmap2 syscall in mmap(). r13708: (hidehiko) Non-SFI mode: Reduce ArchMerge() strictness for NONSFI architecture. r13709: (mseaborn) Revert r13692: "Build x86-32 IRT with PNaCl" r13710: (uekawa) Non-SFI mode: Convert signal numbers for signal() on nonsfi pnacl newlib. BUG=none TEST=browser_tests and nacl_integration Review URL: https://codereview.chromium.org/551943002 Cr-Commit-Position: refs/heads/master@{#293854}
-
robertshield authored
BUG=394352 TEST=NONE Review URL: https://codereview.chromium.org/548843002 Cr-Commit-Position: refs/heads/master@{#293853}
-