03d3b6d0eeca1bcf833bef4d519848220d5c78bd: Bug 1383650 - followup: Regenerate property database again. r=bustage
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 21 May 2019 13:59:18 +0200 - rev 474726
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - followup: Regenerate property database again. r=bustage CLOSED TREE
28504d015b50e07394582a0b7a166e9a98d5e6a5: Bug 1520191 - Polish style for error and warning messages r=jdescottes,ladybenko,flod
Ola Gasidlo <ogasidlo@mozilla.com> - Tue, 21 May 2019 11:14:47 +0000 - rev 474725
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1520191 - Polish style for error and warning messages r=jdescottes,ladybenko,flod Wrapped error log in <details> Differential Revision: https://phabricator.services.mozilla.com/D31046
979750dd65da33eebd25999f286b98914639a735: Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 20 May 2019 22:54:18 +0000 - rev 474724
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31865
07ce2dd7db9d0ff8f68e5ab8d913aa75fe463399: Bug 1498187 - Let the user sort by column in about:performance. r=florian
fluks <fluks.github@gmail.com> - Tue, 21 May 2019 10:46:35 +0000 - rev 474723
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1498187 - Let the user sort by column in about:performance. r=florian Differential Revision: https://phabricator.services.mozilla.com/D31612
21b3ac9c491755466306d68e1e198a6891c0e561: Bug 1383650 - Run mach devtools-css-db to sync css db r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:22 +0000 - rev 474722
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Run mach devtools-css-db to sync css db r=emilio This is the last part of this seris of patches to implement geometry property. This particular patch just run `./mach devtools-css-db` to update db per instruction at the beginning of devtools/shared/tests/unit/test_css-properties-db.js, and also a manual addition to the animation property db. After this patch, the SVG geometry propery is implemented for <rect>, <circle>, <ellipse> and <foreignObject>. We already implemented outer <svg>. Thus the remainings are inner <svg> and <image>, which are kind of different to the others, so they will be handled in some follow-ups. Note that these patches won't impact old behavior of inner <svg> and <image>. Differential Revision: https://phabricator.services.mozilla.com/D30808
f9ec440d652a96149cd68945bfb638e8e4944394: Bug 1383650 - Add reftest for rect, circle, ellipse and foreignObject r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:22 +0000 - rev 474721
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Add reftest for rect, circle, ellipse and foreignObject r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D30807
b05458d3fe67c7e8e368c4d415a6774be4c33dcc: Bug 1383650 - Use CSS to layout foreignObject r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:22 +0000 - rev 474720
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Use CSS to layout foreignObject r=longsonr Should also update layout code for foreignObject to use CSS geometry property. Differential Revision: https://phabricator.services.mozilla.com/D30806
94c0cc0049815467d23d4a778b68438607dc0c98: Bug 1383650 - Optimize attribute mapping by not parsing same thing twice r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:21 +0000 - rev 474719
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Optimize attribute mapping by not parsing same thing twice r=longsonr Geometry properties are the most used SVG attributes. When authors specify them as attributes, we have to parse them in SVG side. So we don't want to parse them in CSS side again, otherwise the introduced performance loss is relatively high. With this optimization, this feature implementation doesn't slow down overall performace even if there are thousands of geometry elements. Differential Revision: https://phabricator.services.mozilla.com/D30778
5514f80c4f48f8dca61cdfc88e2225244c236d19: Bug 1383650 - Notify style system when SMIL animation changes length r=birtles,longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:20 +0000 - rev 474718
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Notify style system when SMIL animation changes length r=birtles,longsonr When animating geometry attribute, we need to notify style system about the change of SMIL override style. Differential Revision: https://phabricator.services.mozilla.com/D30361
af7326dc7145fb2305b315fe46c00d78c9298f35: Bug 1383650 - Add conversion utilities to get CSS counterpart of SVG unit and AttrEnum r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:21 +0000 - rev 474717
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Add conversion utilities to get CSS counterpart of SVG unit and AttrEnum r=longsonr We need some utilities to convert SVG unit and attrenum to CSS unit and property id. This is useful when we need to pass parsed geometry property directly to CSS. Differential Revision: https://phabricator.services.mozilla.com/D30777
db3f16ac63220693dc4e0b845b49d82ade8dd589: Bug 1383650 - Add geometry property support for Servo glue r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:21 +0000 - rev 474716
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Add geometry property support for Servo glue r=emilio These functions are useful to directly pass already parsed SVG geometry property to CSS side. Differential Revision: https://phabricator.services.mozilla.com/D30776
bda0f207ac29d986f2419f74c5b26b77888cc15f: Bug 1383650 - Invalidate path cache when geometry changed via CSS r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:20 +0000 - rev 474715
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Invalidate path cache when geometry changed via CSS r=longsonr We cached the path of an element. Previously we only need to invalidate the cached path if an geometry attribute is changed. Now we also need to invalidate if the corresponding CSS is changed. Differential Revision: https://phabricator.services.mozilla.com/D30472
c6d19171ee1226562c32bc68826fcb8cf0a010be: Bug 1383650 - Resolve SVG geometry metrics from CSS r=longsonr,emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:20 +0000 - rev 474714
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Resolve SVG geometry metrics from CSS r=longsonr,emilio This patch makes SVG retrieve metrics from CSS style. It doesn't handle <svg> element because geometry properties for outer <svg> element has been partially implemented long ago, it needs special change. It doesn't deal with the impact on SMIL. Differential Revision: https://phabricator.services.mozilla.com/D29992
b3152421e832cf876396bb7e7c1ad874cb174c90: Bug 1383650 - Map SVG geometry attributes to CSS r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:19 +0000 - rev 474713
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Map SVG geometry attributes to CSS r=longsonr This patch maps SVG geometry attributes to CSS property, so that the values set via SVG attribute will be known by CSS. It doesn't deal with how the value is used. Differential Revision: https://phabricator.services.mozilla.com/D29960
ae39b084c0b1e7c6ca2fb07af2d3c52678a44405: Bug 1383650 - Add SVG geometry property support in CSS r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:19 +0000 - rev 474712
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Add SVG geometry property support in CSS r=emilio This patch adds SVG geometry properties to CSS, it doesn't deal with how SVG handles them. Differential Revision: https://phabricator.services.mozilla.com/D29937
d2660d957f4212c0f80ed2c65487cabd300988a4: Bug 1383650 - Support AllowQuirks::Always option in helpers.mako.rs r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 13:21:18 +0000 - rev 474711
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1383650 - Support AllowQuirks::Always option in helpers.mako.rs r=emilio Differential Revision: https://phabricator.services.mozilla.com/D29936
2ad581fafc85ab939d75f7aa1a2f901f45ecb113: Bug 1550697 - fix focus colours for banners in hamburger menu, r=ntim
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 21 May 2019 10:17:31 +0000 - rev 474710
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1550697 - fix focus colours for banners in hamburger menu, r=ntim Differential Revision: https://phabricator.services.mozilla.com/D31617
561a328e09ea3fc0e5fe93cf0c9d803b4695186f: Bug 1552682 - Fix fallback for wpt manifest download, r=ato
James Graham <james@hoppipolla.co.uk> - Mon, 20 May 2019 21:52:06 +0000 - rev 474709
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1552682 - Fix fallback for wpt manifest download, r=ato It seems like bool(req) was evaluated as False and there were several error paths where we didn't fall back to a reasonable default URL. Fixing this should mean we almost never fall back to not downloading anything Differential Revision: https://phabricator.services.mozilla.com/D31872
6d2b52f066bf543dbbcbc3299de5147332392d82: Bug 1552530 - Make the wav dumper in AudioStream.cpp reusable. r=jya
Paul Adenot <paul@paul.cx> - Tue, 21 May 2019 10:10:04 +0000 - rev 474708
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1552530 - Make the wav dumper in AudioStream.cpp reusable. r=jya Differential Revision: https://phabricator.services.mozilla.com/D31648
c4045738b0cdb76f1ff2c492c390751147bce62c: Bug 1552530 - Templatize ByteWriter.h to allow writing big or little endian, and fix call sites. r=jya
Paul Adenot <paul@paul.cx> - Tue, 21 May 2019 10:10:04 +0000 - rev 474707
Push 113168 by rmaries@mozilla.com at Tue, 21 May 2019 16:39:23 +0000
Bug 1552530 - Templatize ByteWriter.h to allow writing big or little endian, and fix call sites. r=jya Differential Revision: https://phabricator.services.mozilla.com/D31766
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip