1. A computer-implemented method of validating components of a dynamic user interface in an on-demand multi-tenant service environment including a multi-tenant database system residing on a plurality of servers, the method comprising: identifying one or more dynamic user interface pages associated with an identified organization, the identified one or more pages referencing one or more visual components of the multi-tenant service environment; producing first and second compilation outputs based upon respective first and second invocations of a compiler configured to compile the identified one or more pages and associated page program code with reference to respective first and second builds of computer program code implementing at least a portion of the multi-tenant service environment; identifying one or more differences between the first and second compilation outputs; and presenting the one or more differences between the first and second compilation outputs in a user interface displayed on a display device.