c81c324cca9c6b31e4e9940815c660b00a97138e: Bug 1396471 - Keep the running compositorAnimationsId alive on the compositor, r?kats draft
peter chang <pchang@mozilla.com> - Thu, 21 Sep 2017 16:18:03 +0800 - rev 668184
Push 80958 by bmo:howareyou322@gmail.com at Thu, 21 Sep 2017 08:25:03 +0000
Bug 1396471 - Keep the running compositorAnimationsId alive on the compositor, r?kats If the compositor animations are still valid, we don't need to add its id to the discarded list. This patch also reduces unnecessary SendDeleteCompositorAnimations calls. MozReview-Commit-ID: AcbVUk3MUo7
878830ee18160f20cb4b353e277c62efa3773428: Bug 1328501 - Part 2: Add test case. draft
Samael Wang <freesamael@gmail.com> - Mon, 11 Sep 2017 18:09:18 +0800 - rev 668183
Push 80957 by bmo:sawang@mozilla.com at Thu, 21 Sep 2017 08:21:53 +0000
Bug 1328501 - Part 2: Add test case. MozReview-Commit-ID: HpsK5HeHRO0
4ce71b1cd5992e8791b2fd61892b30cbb655e693: Bug 1328501 - Part 2: Add test case. draft
Samael Wang <freesamael@gmail.com> - Mon, 11 Sep 2017 18:09:18 +0800 - rev 668182
Push 80956 by bmo:sawang@mozilla.com at Thu, 21 Sep 2017 08:20:43 +0000
Bug 1328501 - Part 2: Add test case. MozReview-Commit-ID: HpsK5HeHRO0
eddb79d545b78660e0ae3c4188d5bcb2ac9857e5: Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 12 Sep 2017 16:57:05 +0300 - rev 668181
Push 80955 by bmo:hsivonen@hsivonen.fi at Thu, 21 Sep 2017 08:11:26 +0000
Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. MozReview-Commit-ID: K8fgv3rgklt
579a9e65ddc6af22b2a63eea318f50f6eb7c397b: Bug 256180 layout part - Increase MAX_REFLOW_DEPTH to reduce the probability of content going silently missing. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 14 Sep 2017 11:01:06 +0300 - rev 668180
Push 80955 by bmo:hsivonen@hsivonen.fi at Thu, 21 Sep 2017 08:11:26 +0000
Bug 256180 layout part - Increase MAX_REFLOW_DEPTH to reduce the probability of content going silently missing. MozReview-Commit-ID: 7Ui0tVlLEQM
244fb71d0e89f0e80ebc647216145cf92b9dcdf6: Bug 1401851 - Skip masked favicons in ContentLinkHandler until we support them. r=dolske draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 21 Sep 2017 10:02:38 +0200 - rev 668179
Push 80954 by mak77@bonardo.net at Thu, 21 Sep 2017 08:06:36 +0000
Bug 1401851 - Skip masked favicons in ContentLinkHandler until we support them. r=dolske MozReview-Commit-ID: 99du7AD11x7
c27387c97ae1a769c5156f9d69442efafa391bc2: Bug 1401851 - Skip masked favicons in ContentLinkHandler until we support the. r=dolske draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 21 Sep 2017 10:02:38 +0200 - rev 668178
Push 80953 by mak77@bonardo.net at Thu, 21 Sep 2017 08:03:26 +0000
Bug 1401851 - Skip masked favicons in ContentLinkHandler until we support the. r=dolske MozReview-Commit-ID: 99du7AD11x7
1f07882c634b4972a4469e2d68c521a8c098354b: Bug 1394284 - add wpt test for fallback discrete type of transform animation. draft
Jeremy Chen <jeremychen@mozilla.com> - Tue, 12 Sep 2017 13:29:04 +0800 - rev 668177
Push 80952 by bmo:jeremychen@mozilla.com at Thu, 21 Sep 2017 07:49:09 +0000
Bug 1394284 - add wpt test for fallback discrete type of transform animation. According to the spec, if one of the matrices for transform interpolation is non-invertible, the used animation function must fall-back to a discrete animation. Add wpt tests so we can ensure the web compability for this behavior. Note that we don't add 'discrete' type for transform property in property-list.js. Because the 'discrete' type also tests discrete addition and accumulation, however, the fallback behavior is just for interpolation and accumulation, not for addition. So, we add tests in each part of transformListType in property-types.js. One test is failing in Gecko, so annotate it for Gecko. MozReview-Commit-ID: 3JGvgqbBqZp
4495d60f82cdbae0d08f2bc2f8f914faa91c0a8d: Bug 1394284 - add fallback discrete procedure for transform animation. draft
Jeremy Chen <jeremychen@mozilla.com> - Wed, 13 Sep 2017 17:39:07 +0800 - rev 668176
Push 80952 by bmo:jeremychen@mozilla.com at Thu, 21 Sep 2017 07:49:09 +0000
Bug 1394284 - add fallback discrete procedure for transform animation. According to the spec, if one of the matrices for transform interpolation is non-invertible, the used animation function must fall-back to a discrete animation. However, in the current implementation, we always use an identity matrix as a fallback for the non-invertible matrix. Decompose2DMatrix and Decompose3DMatrix both return a boolean, but we just never use it. So, in this patch, we use the returned boolean from the matrix decomposition as a condition, and do the fallback discrete procedure for the non-invertible matrices case. MozReview-Commit-ID: E7i1a1MJOXN
8f9ed7bf6eb7709aa026d91014fb0d5f2b242d26: Bug 1401876 - Close datetime picker on popuphidden. r=mconley draft
Scott Wu <scottcwwu@gmail.com> - Thu, 21 Sep 2017 15:37:25 +0800 - rev 668175
Push 80951 by bmo:scwwu@mozilla.com at Thu, 21 Sep 2017 07:37:43 +0000
Bug 1401876 - Close datetime picker on popuphidden. r=mconley MozReview-Commit-ID: FUqbtAftQxh
663ca4710893df5321ed9302050ecb3604306d35: Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Sep 2017 15:27:12 +0900 - rev 668174
Push 80950 by bmo:mh+mozilla@glandium.org at Thu, 21 Sep 2017 07:36:19 +0000
Bug 1401875 - Replace MALLOC_DECL_VOID with a clever use of templates. r?njn This effectively means malloc_hook_table_t is now C++ only, which is not a big problem. This also makes some functions use a return construct with functions that don't return a value (such as free). While that is not allowed in ISO C, it's allowed in C++, so the simplification is welcome (although, retrospectively, it turns out C compilers don't complain about it without -pedantic).
a210affaaecb39b349419aaf78fc5c0f26898974: Bug 1400870 - Keep the attribution code on environment changes. r?chutten draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 21 Sep 2017 09:34:58 +0200 - rev 668173
Push 80949 by alessio.placitelli@gmail.com at Thu, 21 Sep 2017 07:36:11 +0000
Bug 1400870 - Keep the attribution code on environment changes. r?chutten This patch makes sure |_updateSettings| carries over the attribution code, if present. Without this patch the whole "environment.settings" section is replaced and the attribution code disppears after the first environment change/subsession split. MozReview-Commit-ID: 8bxjVOl2mUp
b877b37c29892e1676808d841ccfaefc6d7b8f0d: Bug 1401607 - Photon style console follow-up; r=honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 21 Sep 2017 09:12:40 +0200 - rev 668172
Push 80948 by bmo:nchevobbe@mozilla.com at Thu, 21 Sep 2017 07:28:46 +0000
Bug 1401607 - Photon style console follow-up; r=honza. Remove the specific console font-size, forces string color to currentColor and change dark theme location filename color. MozReview-Commit-ID: 842kpNVzN6l
f643793c1c9bf05918729044a9e0aa9f1f14f300: Bug 1401868 - Unset the line-height of the menulist label to make it align to the middle of the menulist. draft
Evan Tseng <evan@tseng.io> - Thu, 21 Sep 2017 14:59:42 +0800 - rev 668171
Push 80947 by bmo:evan@tseng.io at Thu, 21 Sep 2017 07:28:03 +0000
Bug 1401868 - Unset the line-height of the menulist label to make it align to the middle of the menulist. MozReview-Commit-ID: H3AoRoxmmK
05a0a6927e8d24cb3935c63a9bf1a2294e738998: Bug 1401607 - Photon style console follow-up; r=honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 21 Sep 2017 09:12:40 +0200 - rev 668170
Push 80946 by bmo:nchevobbe@mozilla.com at Thu, 21 Sep 2017 07:24:07 +0000
Bug 1401607 - Photon style console follow-up; r=honza. Remove the specific console font-size, forces string color to currentColor and change dark theme location filename color. MozReview-Commit-ID: 842kpNVzN6l
ab940a6b491f9df162c3a4a322135d0c3ad99cd2: Bug 1401873 - Remove nsHtml5Atom. r=froydnj,henri. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 14:02:05 +1000 - rev 668169
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Remove nsHtml5Atom. r=froydnj,henri. nsHtml5Atoms are very similar to dynamic nsAtoms. This patch removes the former in favour of the latter, which leaves nsAtom as the only subclass of nsIAtom. nsAtom::mKind is still used to distinguish dynamic atoms from HTML5 atoms, and the HTML5 parser still uses manual memory management to handle its HTML5 atoms. MozReview-Commit-ID: KV6l27jzCKj
94ddb8d4843f5b5a91ecb72539725b1f74ed62aa: Bug 1401873 - Expose nsAtom in nsIAtom.h. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 17:21:02 +1000 - rev 668168
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Expose nsAtom in nsIAtom.h. r=froydnj. Because it's going to be used outside of nsAtomTable.cpp in subsequent patches. MozReview-Commit-ID: KKPygeev7Wf
a9623a347803d81761462fd7c3dd1f2552f422e1: Bug 1401873 - Slim down nsAtom some more. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 17:19:34 +1000 - rev 668167
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Slim down nsAtom some more. r=froydnj. This patch removes the factory methods, instead using friend declarations to expose the private constructors as necessary. This ensures we never create atoms from unexpected places. MozReview-Commit-ID: 5mIFUbpIbF7
a67aeed48a4fe3305afa83349c5e3ccd0f84d3f9: Bug 1401873 - Slim down nsAtom a bit. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 17:19:05 +1000 - rev 668166
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Slim down nsAtom a bit. r=froydnj. GCKind, GCAtomTable(), and GCAtomTableLocked() don't really need to be in nsAtom. This patch moves them out, which requires adding a nsAtom::HasRefs() method. MozReview-Commit-ID: 1tHbJmo7hID
e61a718b0ecd133eec2b1245f211d626c4ab4086: Bug 1401873 - Rename Atom as nsAtom. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 12:36:53 +1000 - rev 668165
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Rename Atom as nsAtom. r=froydnj. Because it's going to be exposed via nsIAtom.h in the next few patches. MozReview-Commit-ID: FaJjwUIdTdl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip