Index: /CKEditor/branches/prototype/_source/plugins/dialog/plugin.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/dialog/plugin.js	(revision 2688)
+++ /CKEditor/branches/prototype/_source/plugins/dialog/plugin.js	(revision 2689)
@@ -1642,5 +1642,5 @@
 				return html.join( '' );
 			};
-			CKEDITOR.ui.dialog.uiElement.call( this, dialog, elementDefinition || { type : 'hbox' }, htmlList, 'table', null, 
+			CKEDITOR.ui.dialog.uiElement.call( this, dialog, elementDefinition || { type : 'hbox' }, htmlList, 'table', { 'table-layout' : 'fixed' }, 
 					{ align : ( elementDefinition && elementDefinition.align ) ||
 						( dialog.getParentEditor().lang.dir == 'ltr' ? 'left' : 'right' ) }, innerHTML );
@@ -1670,5 +1670,5 @@
 				if ( elementDefinition && elementDefinition.expand )
 					html.push( 'height:100%;' );
-				html.push( 'width:' + fixLength( width || '100%' ), ';' );
+				html.push( 'width:' + fixLength( width || '100%' ), ';', 'table-layout: fixed;' );
 				html.push( '"' );
 				html.push( 'align="', CKEDITOR.tools.htmlEncode(
Index: /CKEditor/branches/prototype/_source/plugins/link/plugin.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/link/plugin.js	(revision 2688)
+++ /CKEditor/branches/prototype/_source/plugins/link/plugin.js	(revision 2689)
@@ -193,5 +193,5 @@
 						},
 						{
-							'type' : 'vbox',
+							type :  'vbox',
 							id : 'emailOptions',
 							children : []
@@ -317,5 +317,5 @@
 									[
 										{
-											'type' : 'text',
+											type :  'text',
 											widths : [ '30%', '70%' ],
 											labelLayout : 'horizontal',
@@ -324,5 +324,5 @@
 										},
 										{
-											'type' : 'text',
+											type :  'text',
 											labelLayout : 'horizontal',
 											widths : [ '55%', '45%' ],
@@ -337,5 +337,5 @@
 									[
 										{
-											'type' : 'text',
+											type :  'text',
 											labelLayout : 'horizontal',
 											widths : [ '30%', '70%' ],
@@ -344,5 +344,5 @@
 										},
 										{
-											'type' : 'text',
+											type :  'text',
 											labelLayout : 'horizontal',
 											label : editor.lang.linkPopupTop,
@@ -384,20 +384,20 @@
 					[
 						{
-							'type' : 'vbox',
+							type : 'vbox',
 							padding : 1,
 							children : 
 							[
 								{
-									'type' : 'hbox',
+									type : 'hbox',
 									widths : [ '45%', '35%', '20%' ],
 									children : 
 									[
 										{
-											'type' : 'text',
+											type : 'text',
 											id : 'advId',
 											label : editor.lang.linkId
 										},
 										{
-											'type' : 'select',
+											type : 'select',
 											id : 'advLangDir',
 											label : editor.lang.linkLangDir,
@@ -412,5 +412,5 @@
 										},
 										{
-											'type' : 'text',
+											type : 'text',
 											id : 'advAccessKey',
 											label : editor.lang.linkAcccessKey,
@@ -420,20 +420,20 @@
 								},
 								{
-									'type' : 'hbox',
+									type : 'hbox',
 									widths : [ '45%', '35%', '20%' ],
 									children : 
 									[
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkName,
 											id : 'advName'
 										},
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkLangCode,
 											id : 'advLangCode'
 										},
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkTabIndex,
 											id : 'advTabIndex',
@@ -445,20 +445,20 @@
 						},
 						{
-							'type' : 'vbox',
+							type : 'vbox',
 							padding : 1,
 							children :
 							[
 								{
-									'type' : 'hbox',
+									type : 'hbox',
 									widths : [ '45%', '55%' ],
 									children : 
 									[
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkAdvisoryTitle,
 											id : 'advTitle'
 										},
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkAdvisoryContentType,
 											id : 'advContentType'
@@ -467,15 +467,15 @@
 								},
 								{
-									'type' : 'hbox',
+									type : 'hbox',
 									widths : [ '45%', '55%' ],
 									children : 
 									[
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkCSSClasses,
 											id : 'advCSSClasses'
 										},
 										{
-											'type' : 'text',
+											type : 'text',
 											label : editor.lang.linkCharset,
 											id : 'advCharset'
@@ -484,9 +484,9 @@
 								},
 								{
-									'type' : 'hbox',
-									children : 
-									[
-										{
-											'type' : 'text',
+									type : 'hbox',
+									children : 
+									[
+										{
+											type : 'text',
 											label : editor.lang.linkStyles,
 											id : 'advStyles'
