Changeset 195987 in webkit


Ignore:
Timestamp:
Feb 1, 2016, 4:20:37 PM (10 years ago)
Author:
matthew_hanson@apple.com
Message:

Merge r195837. rdar://problem/24002220

Location:
branches/safari-601-branch
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-601-branch/LayoutTests/ChangeLog

    r195806 r195987  
     12016-02-01  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r195837. rdar://problem/24002220
     4
     5    2015-12-22  Pranjal Jumde  <pjumde@apple.com>
     6
     7            Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
     8            https://bugs.webkit.org/show_bug.cgi?id=149179
     9            <rdar://problem/22708019>.
     10
     11            Reviewed by Dean Jackson.
     12
     13            * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
     14            * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
     15
     16<<<<<<< .mine
     172016-01-29  Brent Fulgham  <bfulgham@apple.com>
     18
     19        [WebGL] Check vertex array bounds before permitting a glDrawArrays to execute
     20        https://bugs.webkit.org/show_bug.cgi?id=153643
     21        <rdar://problem/23424456>
     22
     23        Reviewed by Dean Jackson.
     24
     25        * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt: Added.
     26        * fast/canvas/webgl/webgl-drawarrays-crash.html: Added.
     27
     28=======
    1292016-01-29  Babak Shafiei  <bshafiei@apple.com>
    230
     
    100128                * loader/stateobjects/pushstate-size-iframe-expected.txt: Added.
    101129                * loader/stateobjects/pushstate-size-iframe.html: Added.
     130>>>>>>> .r195836
    102131                * loader/stateobjects/pushstate-size.html: Added.
    103132                * loader/stateobjects/replacestate-size-expected.txt: Added.
  • branches/safari-601-branch/Source/WebCore/ChangeLog

    r195932 r195987  
     12016-02-01  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r195837. rdar://problem/24002220
     4
     5    2016-01-29  Brent Fulgham  <bfulgham@apple.com>
     6
     7            [WebGL] Check vertex array bounds before permitting a glDrawArrays to execute
     8            https://bugs.webkit.org/show_bug.cgi?id=153643
     9            <rdar://problem/23424456>
     10
     11            Reviewed by Dean Jackson.
     12
     13            Tested by fast/canvas/webgl/webgl-drawarrays-crash.html.
     14
     15            * html/canvas/WebGLRenderingContextBase.cpp:
     16            (WebCore::WebGLRenderingContextBase::validateDrawArrays): Make sure that we have at
     17            least one buffer bound to a program if a drawArray call with a non-zero range of
     18            requested data is being made.
     19            (WebCore::WebGLRenderingContextBase::validateDrawElements): Drive-by formatting fix.
     20
    1212016-01-31  Babak Shafiei  <bshafiei@apple.com>
    222
  • branches/safari-601-branch/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp

    r193472 r195987  
    11/*
    2  * Copyright (C) 2015 Apple Inc. All rights reserved.
     2 * Copyright (C) 2015-2016 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    17371737        return false;
    17381738
     1739    // Guard against access into non-existent buffers.
     1740    if (elementCount && !sawEnabledAttrib && !m_currentProgram->isUsingVertexAttrib0())
     1741        return false;
     1742
    17391743    return true;
    17401744}
     
    18091813{
    18101814    if (isContextLostOrPending() || !validateDrawMode(functionName, mode))
    1811     return false;
     1815        return false;
    18121816   
    18131817    if (!validateStencilSettings(functionName))
    1814     return false;
     1818        return false;
    18151819   
    18161820    switch (type) {
Note: See TracChangeset for help on using the changeset viewer.