emberjs/ember.js — comment on commit 0d013c1a137bdb3dd1b552c39a258bd3464b73df
File: packages/sproutcore-views/lib/views/view.js line 672
By wycats:

below, we are differentiating a null tagName (the default, which means "div") from "", which means no tag name. The "" case is used in MetamorphView.

Line 672 makes no sense. It should probably be:

```javascript
// allow tagName to be overridden by passing an explicit tagName to renderToBuffer
tagName = tagName || get(this, 'tagName');

// if the tagName is null (differentiated from "", which is falsy), use the default div
if (tagName == null) { tagName = 'div'; }
```