Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:88122 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18297 invoked from network); 8 Sep 2015 23:03:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Sep 2015 23:03:20 -0000 Authentication-Results: pb1.pair.com smtp.mail=kalle.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kalle.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.175 as permitted sender) X-PHP-List-Original-Sender: kalle.php@gmail.com X-Host-Fingerprint: 209.85.212.175 mail-wi0-f175.google.com Received: from [209.85.212.175] ([209.85.212.175:33760] helo=mail-wi0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 32/36-10366-6396FE55 for ; Tue, 08 Sep 2015 19:03:19 -0400 Received: by wiclk2 with SMTP id lk2so137103015wic.0 for ; Tue, 08 Sep 2015 16:03:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Neynwr03Ryl4lSKYNAQXoQmVxTOlb2eHZ6ncyLXRR30=; b=KCeULwL80Mj6SgEVEafn+xWr3HIoVE12vkadRwj17n7DEXUi8SU23m9VcUYLsAZ6zA UMXdRdTFAE6XqKgtDKXkUsQcKWR9DaqwHtUY3ixwIZ2c+t0/601/alXBYTBZXgKplBo6 5WR7NeEXo3O2Ayn/KH7YRqTLaMyln7/wkHC5BFOSQPJC7KXJj7t86FWIaGprYZrsdkwZ IHfienbHRvF/c9XmgfaQcN5+d4DVl4SUBap9lZCXyGgm9snmLOA+QQIDxFHXWgfO5c6j gurB2+/6m9+zB8rhWrNWXaShDrgL5Td9SZ8cdHwHZ+vEANDrnz0s8S4PM6IpcxS02fOR hbcA== MIME-Version: 1.0 X-Received: by 10.194.86.134 with SMTP id p6mr54267598wjz.71.1441753395773; Tue, 08 Sep 2015 16:03:15 -0700 (PDT) Sender: kalle.php@gmail.com Received: by 10.28.128.204 with HTTP; Tue, 8 Sep 2015 16:03:15 -0700 (PDT) In-Reply-To: <55EF58B4.4080005@gmx.de> References: <55EF58B4.4080005@gmx.de> Date: Wed, 9 Sep 2015 01:03:15 +0200 X-Google-Sender-Auth: SKbX254Y9RV7tz6VpMOEvXneErg Message-ID: To: Christoph Becker Cc: Internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] DOMElement::nodeValue is not W3C conforming From: kalle@php.net (Kalle Sommer Nielsen) Hi Christoph 2015-09-08 23:52 GMT+02:00 Christoph Becker : > Hi! > > 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. 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). 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. -- regards, Kalle Sommer Nielsen kalle@php.net