     }
     
     public func webView(webView: UIWebView, didFailLoadWithError error: NSError) {
-        println("WebViewController Error: \(error)")
+//        println("WebViewController Error: \(error)")
     }
 }
 

public class WebViewController: UIViewController {
    
    private(set) public var url: NSURL?
    var shouldAnimateHistoryChange = true
    var isSharingWebView = false
    
    lazy var placeholderImageView: UIImageView = {
        let imageView = UIImageView(frame: self.view.bounds)
        self.view.insertSubview(imageView, atIndex: 0)
        return imageView
    }()
    
    private(set) public lazy var webView: UIWebView = {
        let webView = UIWebView(frame: self.view.bounds)
        webView.delegate = self
        self.view.addSubview(webView)
        return webView
    }()
    
    var isAppearingFromPop: Bool {

    
    override public func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = UIColor.whiteColor()
        
        edgesForExtendedLayout = .None
        view.addSubview(placeholderImageView)
        containWebView()
    }
    
    public override func viewWillAppear(animated: Bool) {
