Bug 48604 Loss of old cool bar layout
Openning an old workspce in any integration build after I20031210 will cause pre-existing cool bar layout(cool item order) to be erased. The user will need to re-customize the cool bar layouts on each perspective to ensure its persistance when eclipse is shutdown.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/CoolBarManager.java
if (item == null) {
								int prevItemCount = coolBar.getItemCount();
								if (changed == false) {
									if (coolBar.getLocked()) {
										
										coolBar.setLocked(false);
										relock = true;
									}
									changed = true;
								}
								
								fillIndex = Math.min(fillIndex,coolBar.getItemCount());
								contributionItems[i].fill(coolBar,fillIndex);
								
								if (prevItemCount >= coolBar.getItemCount()) {
									incrementCount = false;
								}
							}
							
							
							if (incrementCount) {
								fillIndex++;
							}
						}
					}
					
					
					for (int coolItemIndex=0; coolItemIndex < coolItems.length; coolItemIndex++) {
						CoolItem coolItem = coolItems[coolItemIndex];
						IContributionItem foundItem = (IContributionItem)coolItems[coolItemIndex].getData();