Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:88130 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 97914 invoked from network); 9 Sep 2015 22:44:41 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Sep 2015 22:44:41 -0000 Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.17.22 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.17.22 mout.gmx.net Received: from [212.227.17.22] ([212.227.17.22:60841] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/C1-18051-656B0F55 for ; Wed, 09 Sep 2015 18:44:39 -0400 Received: from [192.168.0.100] ([95.89.143.88]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MWCKz-1Z7Viq3yVV-00XKKa; Thu, 10 Sep 2015 00:44:32 +0200 To: Kalle Sommer Nielsen , Matteo Beccati References: <55EF58B4.4080005@gmx.de> Cc: Internals Message-ID: <55F0B62F.2010506@gmx.de> Date: Thu, 10 Sep 2015 00:43:59 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:aujfYhmmGx4IJlyPKRpUnpuCS54r58TxGzl7mxkfBVrJqMNn0Rm kZu6dInwJzqzbdp8VtaOzobkQs1ov2XPu6MUoL3pulRdYt3syhDo2I6RqVg2d9IXx8ppdmb 4fTjjkUZ41Eb0A0Cu59EsZ2pEuPkryfhj8pXTIt6AHLE/bWGqzpbOF4O+TqReRCe74J2/MY lXzpA38DqWunB+3ZjGe+w== X-UI-Out-Filterresults: notjunk:1;V01:K0:SGeflIZ8bQY=:ulJzQlslhOaO8H2iy7JG+q Z76iEXOZkMbokHt7gxxh79VVNW5Tst4bqDoBulOqnj/8crPiMnLYaC/gw4ol9x0iDog1Vrrfb 0nAEa1UPAhdU8KAs9U58NE07FvwmMtFnNTBTuoX0LpjWv+9LBjm4UU+Oxg9GUFgOcVYh71uhs 1N1ABXxwKKFsk238n1Mcvr8TMbYP/tECuvAdGEtoug450NPywbbWSugtQCEn/3BJDA2sCgLAe 6DQxsO/vGuAC2boMQEPYICwvlO69mxVN1CvN7ukKYpYJrRgY0H4Y3h88dUIjIdfSxINqk5Jhu 1USljf7BAjRVM5c/2TkTTCKQV3MhBZ2lEaMUIfNoNrAgtdthmiR2KPNLM8i1nxm8m1McD6+Vu Pg8l3ad5ys+FIEfQ5XEh+SJ/9gLspjBax/bGg3Kb6ikMER+Ipsl9QFYzPiWXl3ViEk5+z4qH6 byX02B11/6q2EUj0lvMcLrs2dBKV/cZWB5AkvC53ulnnpS51BqTHSF4FkR3fkMSF1KIZYKwwT qpsF2g2vUWcGX6vhkdmBS7vl8pweDtr1436GuHF2ILnAlRwVRaZv0G/tmqW+rTT8PZXNOAwN+ 4RKuALeYOFpuT1VNW+x8mWadQdXLUZeOqVMA2n8ru7u+FLYg0qvLTEpQalhtRA2XR8i/uQrHX u1aeePwl27E+1C0GVtexqOIZLCWepAHt3R6yj1bEGsG1BIJnl52vQFhBmAV76wbD72F0PpJx3 c77oVLSbEhMRZNmrqVsDBbBEi9SEGEwoGTi03g== Subject: Re: [PHP-DEV] DOMElement::nodeValue is not W3C conforming From: cmbecker69@gmx.de (Christoph Becker) Hi Kalle, hi Matteo, Kalle Sommer Nielsen wrote: > 2015-09-08 23:52 GMT+02:00 Christoph Becker : > >> In bug #70029 it has been reported that DOMElement::nodeValue currently >> does not conform to the W3C specs. Instead of NULL, it returns the >> ::textContent. >> >> I had committed the patch for master only, to avoid the undesirable BC >> break for PHP 5.6, but there have been concerns that the BC break might >> even be to severe for PHP 7.0. >> >> Therefore I'm bringing this issue to the list. Is it okay to fix the >> behavior for PHP 7.0? Shall we wait until 7.1? Does that require an RFC? > > Small self contained things like this should not in my book at least > require an RFC, that is way overkill. ACK > For 7.0, it is just fine, although I'm a little concerned over some of > the fixes like this after we have reached RC, and would prefer at > least we go to the ML before committing or similar (I'm on the run a > lot, so mails is the only ressource for me to keep myself up to date > quickly). Also considering Matteo's reply, it seems to be best to postpone this fix to PHP 7.1. Apparently, it would break a lot of stuff, we're already in RC, and actually it works this way since PHP 5.0.0, so there's no need to hurry. :) > As for 5.6, that is up to Ferenc if he finds it suitable to include. > But I do think that breaking BC for this, even though its a fix, is > not a good idea in a patch release. ACK -- Christoph M. Becker