2a832d03ebcc4199e682e7b1160eb47e9bd87e1d: Backed out 3 changesets (bug 1544813) for causing debugger test to perma fail CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 16 May 2019 09:09:04 +0300 - rev 474036
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Backed out 3 changesets (bug 1544813) for causing debugger test to perma fail CLOSED TREE Backed out changeset 67e719e02573 (bug 1544813) Backed out changeset 6a315be5f16f (bug 1544813) Backed out changeset ac87e6ddded6 (bug 1544813)
d15e60f91051c45b51a5c8cf130eaa03ef24ce62: Bug 1551312 - allow customized built-in buttons to be passed to notificationbox r=bgrins
Magnus Melin <mkmelin+mozilla@iki.fi> - Wed, 15 May 2019 20:14:30 +0000 - rev 474035
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Bug 1551312 - allow customized built-in buttons to be passed to notificationbox r=bgrins Allow customized built-in buttons to be used for the notificationbox buttons. This way e.g. <button type=menu-button> can be used there. Differential Revision: https://phabricator.services.mozilla.com/D30971
67e719e02573ca3325763b9c1778ccf33a1738e1: Bug 1544813: Add a test for extension debugger. r=jdescottes
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 16 May 2019 03:20:18 +0000 - rev 474034
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Bug 1544813: Add a test for extension debugger. r=jdescottes Depends on D31224 Differential Revision: https://phabricator.services.mozilla.com/D31225
6a315be5f16ff419f73e35c65d2eb9259e5ebb21: Bug 1544813: Remove extension debug setting. r=jdescottes,flod
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 16 May 2019 05:41:03 +0000 - rev 474033
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Bug 1544813: Remove extension debug setting. r=jdescottes,flod Depends on D31223 Differential Revision: https://phabricator.services.mozilla.com/D31224
ac87e6ddded678765e2643d86a9ce65512ab9f56: Bug 1544813: Show sources regardless devtools.chrome.enabled even in case of web extension. r=jdescottes,jlast
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 16 May 2019 01:14:41 +0000 - rev 474032
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Bug 1544813: Show sources regardless devtools.chrome.enabled even in case of web extension. r=jdescottes,jlast Differential Revision: https://phabricator.services.mozilla.com/D31223
4b635d928b2bd42890ffc97c55622072092351e9: Bug 1549544 - Use the 'cenc' init data type when encountering cbcs media. r=cpearce
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 14 May 2019 02:31:47 +0000 - rev 474031
Push 36021 by malexandru@mozilla.com at Thu, 16 May 2019 09:39:26 +0000
Bug 1549544 - Use the 'cenc' init data type when encountering cbcs media. r=cpearce When encountering media using the common encryption format (mp4s containing pssh boxes), the encrypted event we fire should specify the cenc init data type. Fixes a bug where for cbcs the 'cbcs' init data type was used -- which is a bogus value. Differential Revision: https://phabricator.services.mozilla.com/D30095
1624c5a319174b9c850b3183a95d8bbefb051f41: Backed out 12 changesets (bug 1383650) for landing in the soft-freeze period
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 16 May 2019 04:47:58 +0300 - rev 474030
Push 36021 by malexandru@mozilla.com at Thu, 16 May 2019 09:39:26 +0000
Backed out 12 changesets (bug 1383650) for landing in the soft-freeze period Backed out changeset 4316d55f87be (bug 1383650) Backed out changeset 0118148f1534 (bug 1383650) Backed out changeset 447c9248342b (bug 1383650) Backed out changeset 6730776560c0 (bug 1383650) Backed out changeset a7b8e6460fb8 (bug 1383650) Backed out changeset e864696f6cf8 (bug 1383650) Backed out changeset 2b003d678c58 (bug 1383650) Backed out changeset 7bc3bff991c4 (bug 1383650) Backed out changeset f1f7b4ad9547 (bug 1383650) Backed out changeset 18b030b31660 (bug 1383650) Backed out changeset 70e74dd6b45d (bug 1383650) Backed out changeset 55a283e793df (bug 1383650)
b7d724abf65e9a678c67016875b8acec25451f5b: Bug 1551652. Stop using [array] in nsILayoutHistoryState. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 16 May 2019 00:36:41 +0000 - rev 474029
Push 36021 by malexandru@mozilla.com at Thu, 16 May 2019 09:39:26 +0000
Bug 1551652. Stop using [array] in nsILayoutHistoryState. r=heycam I read through <https://searchfox.org/mozilla-central/search?q=%5B%5EA-Za-z_%5D%5BGg%5DetKeys%5B%5EA-Za-z_%5D&case=true&regexp=true&path=> and as far as I can tell the only JS consumer is SessionHistory.jsm, which was not passing the optional "count" arg already. There are no C++ consumers. Differential Revision: https://phabricator.services.mozilla.com/D31113
79ca43bd514a81906b8ac0ec4c8fcbcdc80f4870: Bug 1552040 - Make layout.scroll.root-frame-containers a regular (not override) pref. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 16 May 2019 01:07:41 +0000 - rev 474028
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +0000
Bug 1552040 - Make layout.scroll.root-frame-containers a regular (not override) pref. r=kats Differential Revision: https://phabricator.services.mozilla.com/D31350
b03ccdee521a82535ab492562dd6dc8a334a6f17: Bug 1549762 - Turn the linker inline asm into an assembly file. r=glandium
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 16 May 2019 01:02:00 +0000 - rev 474027
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +0000
Bug 1549762 - Turn the linker inline asm into an assembly file. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D31051
97c7af33ac1db2daa8b55c9f4f7e14e342010ab7: Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay
Imanol Fernandez <imanol@mozilla.com> - Thu, 16 May 2019 01:05:01 +0000 - rev 474026
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +0000
Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay Some minor refactor to make it possible to remove android.speech dependencies using Proguard Differential Revision: https://phabricator.services.mozilla.com/D27612
4316d55f87be80f99f1a56e162406fa0192e44f2: Bug 1383650 - Run mach devtools-css-db to sync css db r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:56:22 +0000 - rev 474025
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
0118148f15342961169411101578d60e8eef1ef3: Bug 1383650 - Add reftest for rect, circle, ellipse and foreignObject r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:55:53 +0000 - rev 474024
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +0000
Bug 1383650 - Add reftest for rect, circle, ellipse and foreignObject r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D30807
447c9248342b3ab04801d4684013042140085b23: Bug 1383650 - Use CSS to layout foreignObject r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:55:25 +0000 - rev 474023
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
6730776560c028a402e7112569e6ca8bf6cd742b: Bug 1383650 - Optimize attribute mapping by not parsing same thing twice r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:54:46 +0000 - rev 474022
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
a7b8e6460fb8b1245507e9e15deadc1e62674102: Bug 1383650 - Notify style system when SMIL animation changes length r=birtles,longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:58:56 +0000 - rev 474021
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
e864696f6cf80910479dce91eed090a6455a4e2f: 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 00:53:45 +0000 - rev 474020
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
2b003d678c5885aa8bc388fbca2e211addcb2d93: Bug 1383650 - Add geometry property support for Servo glue r=emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:51:04 +0000 - rev 474019
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
7bc3bff991c45a6e9caefe5fb4791aeba7d29256: Bug 1383650 - Invalidate path cache when geometry changed via CSS r=longsonr
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:50:15 +0000 - rev 474018
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
f1f7b4ad95474592279f9d5f9e337ce94240bdbd: Bug 1383650 - Resolve SVG geometry metrics from CSS r=longsonr,emilio
violet <violet.bugreport@gmail.com> - Thu, 16 May 2019 00:47:37 +0000 - rev 474017
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip