It has to be triggered by a user action: http://jsfiddle.net/DerekL/cHuNr/show/
var div = document.querySelector("div"),
btn = document.querySelector("button");
btn.addEventListener("click", function () {
if (div.webkitRequestFullscreen) {
div.innerHTML += " has function";
div.webkitRequestFullscreen();
}
});