Index: wp-admin/includes/nav-menu.php
===================================================================
--- wp-admin/includes/nav-menu.php	(revision 18664)
+++ wp-admin/includes/nav-menu.php	(working copy)
@@ -171,13 +171,18 @@
 						<span class="description"><?php _e('The description will be displayed in the menu if the current theme supports it.'); ?></span>
 					</label>
 				</p>
-
+				
+				<?php do_action( 'wp_nav_menu_custom_fields', $item, $item_id ); ?>
+				
 				<div class="menu-item-actions description-wide submitbox">
 					<?php if( 'custom' != $item->type && $original_title !== false ) : ?>
 						<p class="link-to-original">
 							<?php printf( __('Original: %s'), '<a href="' . esc_attr( $item->url ) . '">' . esc_html( $original_title ) . '</a>' ); ?>
 						</p>
 					<?php endif; ?>
+					
+					<?php do_action( 'wp_nav_menu_links', $item, $item_id ); ?>
+					
 					<a class="item-delete submitdelete deletion" id="delete-<?php echo $item_id; ?>" href="<?php
 					echo wp_nonce_url(
 						add_query_arg(
@@ -1025,7 +1030,9 @@
 				'menu-item-classes' => ( isset( $_item_object_data['menu-item-classes'] ) ? $_item_object_data['menu-item-classes'] : '' ),
 				'menu-item-xfn' => ( isset( $_item_object_data['menu-item-xfn'] ) ? $_item_object_data['menu-item-xfn'] : '' ),
 			);
-
+			
+			$args = apply_filters( 'wp_save_nav_menu_args', $args, $menu_id, $_item_object_data );
+			
 			$items_saved[] = wp_update_nav_menu_item( $menu_id, $_actual_db_id, $args );
 
 		}
Index: wp-includes/nav-menu-template.php
===================================================================
--- wp-includes/nav-menu-template.php	(revision 18664)
+++ wp-includes/nav-menu-template.php	(working copy)
@@ -85,6 +85,8 @@
 		$attributes .= ! empty( $item->target )     ? ' target="' . esc_attr( $item->target     ) .'"' : '';
 		$attributes .= ! empty( $item->xfn )        ? ' rel="'    . esc_attr( $item->xfn        ) .'"' : '';
 		$attributes .= ! empty( $item->url )        ? ' href="'   . esc_attr( $item->url        ) .'"' : '';
+		
+		$attributes = apply_filters( 'nav_menu_item_attributes', $attributes, $item );
 
 		$item_output = $args->before;
 		$item_output .= '<a'. $attributes .'>';
