Previously if the texture node was not connected directly as the second input to a node like Mix, the size of the generated image was initialised to 140x140, which is not that useful. It now is initialised to the size of the render result if it exists, and if not, the size of the scene render sizeX/sizeY. This alleviates bug #7068, which is caused by the displace node trying to get pixels from a texture node, where the texture node doesn't contain pixels to cover the entire image (only 140x140) but it's not really a bulletproof solution...