dlc.setInheritableStyleValues(immutablePropertyValues);
try {
// Initialise the canvas, no layout is passed in as that will be
// pushed on by the parent class.
pageContext.initialise(false, false, null, null,
htmlElement.getThemeStyleSheets(), null);
pageContext.pushCanvasType(CanvasElementImpl.CANVAS_TYPE_MAIN);
pageContext.updateFragmentationState();
// Open the canvas page.