@temagr, перечитав Ваш пост трижды, так и не понял, чего же вы хотите. То ли вычитать title - browser.getTitle(), то ли получить “код” страницы, и не понятно это ближе к DOM или это ближе к source, то ли еще что…
“хотя они разные”, если у вас есть визуальный критерий, видимо вы можете его использовать “где-то”.
Если хотите увидеть отличия в “коде странице” (чтобы это ни было), попробуйте под дебагом пройти по шагам, и если мало базовых возможностей FF, добавьте плагин:
profile = new FirefoxProfile()
profile.addExtension(new File(some_path+"firebug-1.xx.xx-fx.xpi"));
profile.setPreference("extensions.firebug.currentVersion", "99.99.99"); ///avoids "let's update" messages
driver = new FirefoxDriver(profile)
Из моего опыта, если нужно полное содеражание страницы - “smells bad ~test~ design”.