Skip to content

Commit 7d9d2b5

Browse files
committed
External: Updated bgiframe to 2.1.2. Fixes #6190 - Dialog demos don't work in IE9 because of bgiframe.
1 parent 72985fb commit 7d9d2b5

22 files changed

+59
-30
lines changed

demos/dialog/animated.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Animation</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/dialog/default.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Default functionality</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/dialog/modal-confirmation.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Modal confirmation</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/dialog/modal-form.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Modal form</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/dialog/modal-message.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Modal message</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/dialog/modal.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>jQuery UI Dialog - Basic modal</title>
66
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
77
<script src="../../jquery-1.4.2.js"></script>
8-
<script src="../../external/jquery.bgiframe-2.1.1.js"></script>
8+
<script src="../../external/jquery.bgiframe-2.1.2.js"></script>
99
<script src="../../ui/jquery.ui.core.js"></script>
1010
<script src="../../ui/jquery.ui.widget.js"></script>
1111
<script src="../../ui/jquery.ui.mouse.js"></script>

demos/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../themes/base/jquery.ui.all.css">
77
<link rel="stylesheet" href="demos.css">
88
<script src="../jquery-1.4.2.js"></script>
9-
<script src="../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script src="../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script src="../ui/jquery.ui.core.js"></script>
1111
<script src="../ui/jquery.ui.widget.js"></script>
1212
<script src="../ui/jquery.ui.mouse.js"></script>

external/jquery.bgiframe-2.1.1.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

external/jquery.bgiframe-2.1.2.js

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
/*! Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)
2+
* Licensed under the MIT License (LICENSE.txt).
3+
*
4+
* Version 2.1.2
5+
*/
6+
7+
(function($){
8+
9+
$.fn.bgiframe = ($.browser.msie && /msie 6\.0/i.test(navigator.userAgent) ? function(s) {
10+
s = $.extend({
11+
top : 'auto', // auto == .currentStyle.borderTopWidth
12+
left : 'auto', // auto == .currentStyle.borderLeftWidth
13+
width : 'auto', // auto == offsetWidth
14+
height : 'auto', // auto == offsetHeight
15+
opacity : true,
16+
src : 'javascript:false;'
17+
}, s);
18+
var html = '<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+
19+
'style="display:block;position:absolute;z-index:-1;'+
20+
(s.opacity !== false?'filter:Alpha(Opacity=\'0\');':'')+
21+
'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+
22+
'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+
23+
'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+
24+
'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+
25+
'"/>';
26+
return this.each(function() {
27+
if ( $(this).children('iframe.bgiframe').length === 0 )
28+
this.insertBefore( document.createElement(html), this.firstChild );
29+
});
30+
} : function() { return this; });
31+
32+
// old alias
33+
$.fn.bgIframe = $.fn.bgiframe;
34+
35+
function prop(n) {
36+
return n && n.constructor === Number ? n + 'px' : n;
37+
}
38+
39+
})(jQuery);

tests/unit/dialog/dialog.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link type="text/css" href="../../../themes/base/jquery.ui.dialog.css" rel="stylesheet" />
88

99
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
10-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
10+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1313
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/visual/dialog/dialog.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/visual/dialog/dialog_on_page_with_large_dom.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_on_page_with_scrollbars.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_buttons_OK_Cancel.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_closeOnEscape_false.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_closeOnEscape_true.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_modal_false.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_modal_true.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_option_position_right_top.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/dialog/dialog_ticket_4350.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>

tests/visual/dialog/dialog_ticket_4826.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="../visual.css" type="text/css" />
77
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
88
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
9-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
9+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1212
<script type="text/javascript" src="../../../ui/jquery.ui.draggable.js"></script>

tests/visual/menu/nested.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
1010
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
1111
<script type="text/javascript" src="../../../ui/jquery.ui.autocomplete.js"></script>
12-
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.1.js"></script>
12+
<script type="text/javascript" src="../../../external/jquery.bgiframe-2.1.2.js"></script>
1313
<script type="text/javascript" src="http://jqueryui.com/themeroller/themeswitchertool/"></script>
1414
<script type="text/javascript">
1515
$(function() {

0 commit comments

Comments
 (0)