Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqHso-0000Gd-Un for pgadmin-hackers@arkaria.postgresql.org; Wed, 13 Apr 2016 10:18:51 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1aqHso-0002JW-86 for pgadmin-hackers@arkaria.postgresql.org; Wed, 13 Apr 2016 10:18:50 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1aqHsn-0002JO-P5 for pgadmin-hackers@postgresql.org; Wed, 13 Apr 2016 10:18:49 +0000 Received: from mail-ig0-x22f.google.com ([2607:f8b0:4001:c05::22f]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1aqHsk-0008B7-Fg for pgadmin-hackers@postgresql.org; Wed, 13 Apr 2016 10:18:48 +0000 Received: by mail-ig0-x22f.google.com with SMTP id f1so113980519igr.1 for ; Wed, 13 Apr 2016 03:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=BzwDlm4QjHsfUQYOh6Zbz/IiGq9vJ+z1nvcM1e0iGZo=; b=e7o/7F0O8LQ/gmAMizXwhWajzjS+d6/FbdjvZ9Fygg+hYadRj6PX+ymySp47SDYHEQ LJF2zpWjt08YbqtAXtR1bXkhyestjzOhbvm/B4KJJF5NkpCKIs4pqRM1VrmUYEkWAhc1 /HMA09WreWW3+zYN21ta7wpQYz4Blwch17hTuOgWEbrEm/wTPZQDxkKE+jz0toIVg4Pv KS4l7xQ+we8BxFwaY52M71cyFe4ioSPEzfA3IXOZD36puBlV86X5b4HzwQ75LmQG43+k i/jWgGEVnFZNFuzj0qYsPTA5AvqnQW2gbbA00rdpkyZvAK4FY7i/2eTlpj8V9ahSUaCs 6xdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BzwDlm4QjHsfUQYOh6Zbz/IiGq9vJ+z1nvcM1e0iGZo=; b=LsC3PJp7mVoGN1wRtjhhgf1V1uA5BHQLbH3lwhub8QlWQrGvHgU84UUXL0rkDY897k AuKSUJ95ZZtsyv5UftXP3lvUvRl2RYhOHeKuLMi2QePxkczIGqB+J1qhwHY1VZupRXU2 MQETfh1Wbk+9YgD0UzAs7o+O12ePlvNJtXLsPoVyq+8EfDmkt7ELfM4K8DvL/B3VqOkt ldFQLZlXtb4CbhXC8RaGJRXFnh+cikwdPxNxmjT97IIXzltjMrPbjIl9wBgaTCcbHWVp lqZbZ0iAMyQxVFdxxW3OaDbj/afRhBOSPg5fd3Q3AE1oLuGQtgmuSvV3efEWjHDnir0U m6dw== X-Gm-Message-State: AOPr4FWhxnKMjTdA+d2ZLFusBbn1izcM0YT2Asn0mO5FnqYWer+cffKlybkosBHMqIPXZ34uNSFEZ3JqqW+SD/vq X-Received: by 10.50.189.233 with SMTP id gl9mr27299984igc.73.1460542725019; Wed, 13 Apr 2016 03:18:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.39.5 with HTTP; Wed, 13 Apr 2016 03:18:25 -0700 (PDT) From: Ashesh Vashi Date: Wed, 13 Apr 2016 15:48:25 +0530 Message-ID: Subject: [pgAdmin4] PATCH: Frame URL load To: Dave Page , pgadmin-hackers Content-Type: multipart/mixed; boundary=14dae934078d4e1f3805305b1aa3 X-Pg-Spam-Score: -1.5 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --14dae934078d4e1f3805305b1aa3 Content-Type: multipart/alternative; boundary=14dae934078d4e1f3105305b1aa1 --14dae934078d4e1f3105305b1aa1 Content-Type: text/plain; charset=UTF-8 Hi Dave, Please find the patch for proper URL loading during the frame initialisation This patch contains: - Load the 'about:blank' immediately for empty url. - Load the specified url a lot quickly (still asynchronously). - Raise a browser event on the initialisation. - Set the initialization flag for later use. -- Thanks & Regards, Ashesh Vashi EnterpriseDB INDIA: Enterprise PostgreSQL Company *http://www.linkedin.com/in/asheshvashi* --14dae934078d4e1f3105305b1aa1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Dave,

Please find the patch for prop= er URL loading during the frame initialisation

Thi= s patch contains:
- Load the 'about:blank' immediately fo= r empty url.
- Load the specified url a lot quickly (still asynch= ronously).
- Raise a browser event on the initialisation.
- Set the initialization flag for later use.

--=

Thanks & Regards,

Ashesh Vashi
EnterpriseDB INDIA: Enterprise PostgreSQL Company=

<= br>

<= a href=3D"http://www.linkedin.com/in/asheshvashi" target=3D"_blank">http= ://www.linkedin.com/in/asheshvashi

--14dae934078d4e1f3105305b1aa1-- --14dae934078d4e1f3805305b1aa3 Content-Type: application/x-javascript; name="frame_load.js" Content-Disposition: attachment; filename="frame_load.js" Content-Transfer-Encoding: base64 X-Attachment-Id: f_imypdynj0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2Zy YW1lLmpzIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvZnJhbWUu anMKaW5kZXggYmFmNTg3MC4uYTlkNmZlYyAxMDA2NDQKLS0tIGEvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvZnJhbWUuanMKKysrIGIvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvZnJhbWUuanMKQEAgLTM5LDEwICsz OSwyNSBAQCBmdW5jdGlvbihfLCBwZ0FkbWluKSB7CiAgICAgICAgICAgICBt eVBhbmVsLmxheW91dCgpLmFkZEl0ZW0oJGZyYW1lQXJlYSk7CiAgICAgICAg ICAgICB0aGF0LnBhbmVsID0gbXlQYW5lbDsKICAgICAgICAgICAgIHZhciBm cmFtZSA9IG5ldyB3Y0lGcmFtZSgkZnJhbWVBcmVhLCBteVBhbmVsKTsKKyAg ICAgICAgICAgICQobXlQYW5lbCkuZGF0YSgnZnJhbWVJbml0aWFsaXplZCcs IGZhbHNlKTsKICAgICAgICAgICAgICQobXlQYW5lbCkuZGF0YSgnZW1iZWRk ZWRGcmFtZScsIGZyYW1lKTsKIAotICAgICAgICAgICAgaWYgKHRoYXQudXJs ICE9ICcnKSB7Ci0gICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24o KSB7IGZyYW1lLm9wZW5VUkwodGhhdC51cmwpOyB9LCA1MDApOworICAgICAg ICAgICAgaWYgKHRoYXQudXJsICE9ICcnICYmIHRoYXQudXJsICE9ICdhYm91 dDpibGFuaycpIHsKKyAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlv bigpIHsKKyAgICAgICAgICAgICAgICBmcmFtZS5vcGVuVVJMKHRoYXQudXJs KTsKKyAgICAgICAgICAgICAgICAkKG15UGFuZWwpLmRhdGEoJ2ZyYW1lSW5p dGlhbGl6ZWQnLCB0cnVlKTsKKyAgICAgICAgICAgICAgICBwZ0Jyb3dzZXIu RXZlbnRzLnRyaWdnZXIoCisgICAgICAgICAgICAgICAgICAncGdhZG1pbi1i cm93c2VyOmZyYW1lOnVybGxvYWRlZDonICsgdGhhdC5uYW1lLCBmcmFtZSwK KyAgICAgICAgICAgICAgICAgIHRoYXQudXJsLCBzZWxmCisgICAgICAgICAg ICAgICAgKTsKKyAgICAgICAgICAgICAgfSwgNTApOworICAgICAgICAgICAg fSBlbHNlIHsKKyAgICAgICAgICAgICAgZnJhbWUub3BlblVSTCgnYWJvdXQ6 YmxhbmsnKTsKKyAgICAgICAgICAgICAgJChteVBhbmVsKS5kYXRhKCdmcmFt ZUluaXRpYWxpemVkJywgdHJ1ZSk7CisgICAgICAgICAgICAgIHBnQnJvd3Nl ci5FdmVudHMudHJpZ2dlcigKKyAgICAgICAgICAgICAgICAncGdhZG1pbi1i cm93c2VyOmZyYW1lOnVybGxvYWRlZDonICsgdGhhdC5uYW1lLCBmcmFtZSwK KyAgICAgICAgICAgICAgICB0aGF0LnVybCwgc2VsZgorICAgICAgICAgICAg ICApOwogICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBpZiAodGhhdC5l dmVudHMgJiYgXy5pc09iamVjdCh0aGF0LmV2ZW50cykpIHsK --14dae934078d4e1f3805305b1aa3 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --14dae934078d4e1f3805305b1aa3--