Emilio Cobos Álvarez
80c89fdda8
Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D31319
--HG--
extra : moz-landing-system : lando
2019-05-16 23:05:54 +00:00
Emilio Cobos Álvarez
835de4b08d
Bug 1529002
- Use cbindgen to back CSS transforms. r=boris
...
This avoids the expensive conversion, and cleans up a bunch.
Further cleanup is possible, just not done yet to avoid growing the patch even
more.
Differential Revision: https://phabricator.services.mozilla.com/D30748
--HG--
extra : moz-landing-system : lando
2019-05-16 23:25:10 +00:00
Emilio Cobos Álvarez
0b89333979
Bug 1550554 - Use OwnedSlice for will-change. r=heycam
...
We could use ArcSlice if wanted I guess, your call. Though will change is not
supposed to be used very frequently.
Differential Revision: https://phabricator.services.mozilla.com/D30548
--HG--
extra : moz-landing-system : lando
2019-05-16 23:23:28 +00:00
Emilio Cobos Álvarez
987519e4da
Bug 1550554 - Add bindings for box shadows, and remove nsCSSShadowArray and friends. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D30547
--HG--
extra : moz-landing-system : lando
2019-05-16 23:04:32 +00:00
Emilio Cobos Álvarez
a4ef6a3540
Bug 1550554 - Use ArcSlice for quotes. r=heycam
...
This saves the intermediate allocation.
Differential Revision: https://phabricator.services.mozilla.com/D30546
--HG--
extra : moz-landing-system : lando
2019-05-16 23:04:31 +00:00
Emilio Cobos Álvarez
5859e667fb
Bug 1550554 - Share computed and specified value representation of -moz-context-properties. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D30545
--HG--
extra : moz-landing-system : lando
2019-05-16 23:03:29 +00:00
Emilio Cobos Álvarez
9ed0e9ec6e
Bug 1550554 - Implement ArcSlice::default(). r=heycam
...
Share a singleton to avoid allocating for empty lists.
Differential Revision: https://phabricator.services.mozilla.com/D30543
--HG--
extra : moz-landing-system : lando
2019-05-16 23:22:04 +00:00
Ciure Andrei
00a73f5055
Backed out 17 changesets (bug 1550554, bug 1549593, bug 1551991, bug 1529002
) for failing multiple Android tests and Windows 2012 bustages CLOSED TREE
...
Backed out changeset 3bb3fafa62e2 (bug 1551991)
Backed out changeset e12a979de502 (bug 1551991)
Backed out changeset d81e4aa6bf0c (bug 1551991)
Backed out changeset c354e61f2a34 (bug 1551991)
Backed out changeset 37fd602bebc2 (bug 1551991)
Backed out changeset 6c1f00cc30ca (bug 1551991)
Backed out changeset 8a7a0329bdc3 (bug 1551991)
Backed out changeset 86159475ddd3 (bug 1551991)
Backed out changeset 35f91a9ea82a (bug 1529002
)
Backed out changeset 6798155e71dc (bug 1529002
)
Backed out changeset b90c2cf5b8c5 (bug 1550554)
Backed out changeset 882ab9868c95 (bug 1550554)
Backed out changeset b28a48e2ed21 (bug 1550554)
Backed out changeset 2c31fe18eefd (bug 1550554)
Backed out changeset 57f2362aa538 (bug 1550554)
Backed out changeset 45f171b26e95 (bug 1550554)
Backed out changeset 2e4b263c9410 (bug 1549593)
2019-05-16 13:17:10 +03:00
Emilio Cobos Álvarez
0bb1b519c6
Bug 1551991 - Remove nsCSSValue usage of GetSymbols() GetAdditiveSymbols(). r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D31319
--HG--
extra : moz-landing-system : lando
2019-05-16 14:31:42 +00:00
Emilio Cobos Álvarez
5804e8efae
Bug 1529002
- Use cbindgen to back CSS transforms. r=boris
...
This avoids the expensive conversion, and cleans up a bunch.
Further cleanup is possible, just not done yet to avoid growing the patch even
more.
Differential Revision: https://phabricator.services.mozilla.com/D30748
2019-05-16 16:24:38 +02:00
Emilio Cobos Álvarez
6634361c43
Bug 1550554 - Use OwnedSlice for will-change. r=heycam
...
We could use ArcSlice if wanted I guess, your call. Though will change is not
supposed to be used very frequently.
Differential Revision: https://phabricator.services.mozilla.com/D30548
2019-05-16 16:24:31 +02:00
Emilio Cobos Álvarez
0fe081bb39
Bug 1550554 - Add bindings for box shadows, and remove nsCSSShadowArray and friends. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D30547
2019-05-16 16:24:28 +02:00
Emilio Cobos Álvarez
49f795fd83
Bug 1550554 - Use ArcSlice for quotes. r=heycam
...
This saves the intermediate allocation.
Differential Revision: https://phabricator.services.mozilla.com/D30546
2019-05-16 16:24:24 +02:00
Emilio Cobos Álvarez
8c06775ab0
Bug 1550554 - Share computed and specified value representation of -moz-context-properties. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D30545
2019-05-16 16:24:20 +02:00
Emilio Cobos Álvarez
f65bcfba56
Bug 1549559 - Add bindings for ArcSlice and ThinArc, and use them to reduce copies of SVG path data. r=heycam
...
As I said over bug 1549593, the eventual goal is to use ArcSlice in all
inherited properties. But this seemed like a good first candidate that doesn't
require me to move around a lot more code, since we were already using cbindgen
for the path commands.
Differential Revision: https://phabricator.services.mozilla.com/D30134
--HG--
extra : moz-landing-system : lando
2019-05-09 12:43:19 +00:00