Changeset 258677 in webkit


Ignore:
Timestamp:
Mar 18, 2020 8:07:05 PM (4 years ago)
Author:
sbarati@apple.com
Message:

SharedMemory::Handle::decode shouldn't check rounded size
https://bugs.webkit.org/show_bug.cgi?id=209263

Reviewed by Sam Weinig.

  • Platform/cocoa/SharedMemoryCocoa.cpp:

(WebKit::SharedMemory::Handle::decode):
(WebKit::SharedMemory::map):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r258675 r258677  
     12020-03-18  Saam Barati  <sbarati@apple.com>
     2
     3        SharedMemory::Handle::decode shouldn't check rounded size
     4        https://bugs.webkit.org/show_bug.cgi?id=209263
     5
     6        Reviewed by Sam Weinig.
     7
     8        * Platform/cocoa/SharedMemoryCocoa.cpp:
     9        (WebKit::SharedMemory::Handle::decode):
     10        (WebKit::SharedMemory::map):
     11
    1122020-03-18  Fujii Hironori  <Hironori.Fujii@sony.com>
    213
  • trunk/Source/WebKit/Platform/cocoa/SharedMemoryCocoa.cpp

    r258620 r258677  
    9494    if (!decoder.decode(size))
    9595        return false;
    96     if (size != round_page(size))
    97         return false;
    9896
    9997    IPC::MachPort machPort;
     
    195193        return nullptr;
    196194
    197     ASSERT(round_page(handle.m_size) == handle.m_size);
    198 
    199195    vm_prot_t vmProtection = machProtection(protection);
    200196    mach_vm_address_t mappedAddress = 0;
Note: See TracChangeset for help on using the changeset viewer.