Skip to content
Permalink
Browse files

Remove leading white space check

  • Loading branch information
markelog committed Dec 23, 2012
1 parent fd2af63 commit c1c97b474ea7123fabd3e5f0b2192e967c48eb84
Showing with 2 additions and 12 deletions.
  1. +1 −8 src/manipulation.js
  2. +1 −4 src/support.js
@@ -1,5 +1,4 @@
var rleadingWhitespace = /^\s+/,
rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
rtagName = /<([\w:]+)/,
rtbody = /<tbody/i,
rhtml = /<|&#?\w+;/,
@@ -195,7 +194,6 @@ jQuery.fn.extend({

// See if we can take a shortcut and just use innerHTML
if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) &&
!wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) {

value = value.replace( rxhtmlTag, "<$1></$2>" );
@@ -617,11 +615,6 @@ jQuery.extend({
tmp = tmp.lastChild;
}

// Manually add leading whitespace removed by IE
if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
ret.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) );
}

// Remove IE's autoinserted <tbody> from table fragments
if ( !jQuery.support.tbody ) {

@@ -5,7 +5,7 @@ jQuery.support = (function() {

// Setup
div.setAttribute( "className", "t" );
div.innerHTML = " <table></table><a href='/a'>a</a><input type='checkbox'/>";
div.innerHTML = "<table></table><a href='/a'>a</a><input type='checkbox'/>";

// Support tests won't run in some limited or non-browser environments
all = div.getElementsByTagName("*");
@@ -24,9 +24,6 @@ jQuery.support = (function() {
// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
getSetAttribute: div.className !== "t",

// IE strips leading whitespace when .innerHTML is used
leadingWhitespace: div.firstChild.nodeType === 3,

// Make sure that tbody elements aren't automatically inserted
// IE will insert them into empty tables
tbody: !div.getElementsByTagName("tbody").length,

0 comments on commit c1c97b4

Please sign in to comment.
You can’t perform that action at this time.