(group)
| 2940 | // The DOM updates done when an operation finishes are batched so |
| 2941 | // that the minimum number of relayouts are required. |
| 2942 | function endOperations(group) { |
| 2943 | var ops = group.ops; |
| 2944 | for (var i = 0; i < ops.length; i++) // Read DOM |
| 2945 | endOperation_R1(ops[i]); |
| 2946 | for (var i = 0; i < ops.length; i++) // Write DOM (maybe) |
| 2947 | endOperation_W1(ops[i]); |
| 2948 | for (var i = 0; i < ops.length; i++) // Read DOM |
| 2949 | endOperation_R2(ops[i]); |
| 2950 | for (var i = 0; i < ops.length; i++) // Write DOM (maybe) |
| 2951 | endOperation_W2(ops[i]); |
| 2952 | for (var i = 0; i < ops.length; i++) // Read DOM |
| 2953 | endOperation_finish(ops[i]); |
| 2954 | } |
| 2955 | |
| 2956 | function endOperation_R1(op) { |
| 2957 | var cm = op.cm, display = cm.display; |
no test coverage detected