Chromium Code Reviews
DescriptionReplacing the AllocateBitmap related IPC messages with new mojo methods in the
RenderMessageFilter interface (it has to be part of the associated interface for
now because of ordering issue with other CC messages).
As part of that, unified the bitmap allocation behavior in
ChildSharedBitmapManager on all platforms, by allocating shared memory
with the generic shared memory allocation code path and then
registering it as a bitmap.
Also moved ChildSharedBitmapManager from the ChildThreadImpl to RenderThreadImpl
as it is not common to all child processes.
BUG=612500
TEST=content_shell should run normally with the --dissable-gpu flag.
Committed: https://crrev.com/97235f8be07b5fe9200fe76901d27833325a5996
Cr-Commit-Position: refs/heads/master@{#436095}
Patch Set 1 #Patch Set 2 : Clean-up #
Total comments: 1
Patch Set 3 : More clean-ups #
Total comments: 6
Patch Set 4 : More work. #Patch Set 5 : Using the thread safe interface ptr #Patch Set 6 : Synced #Patch Set 7 : Clean-up #
Total comments: 2
Patch Set 8 : Addressed @rockot's comment (+ formatting) #
Total comments: 2
Patch Set 9 : Addressed @jbauman comment #Patch Set 10 : Fix for pixel test failures. #Patch Set 11 : Synced #Patch Set 12 : Removing now unused IPC messages. #Patch Set 13 : Synced #Messages
Total messages: 55 (31 generated)
|