layout/style/ServoBindings.cpp
196ddcbf522500350d90dfb8af8fbc6fb0f475c5
created 2016-07-26 14:22 -0700
pushed 2016-07-27 20:35 +0000
Bobby Holley Bobby Holley - Bug 1289622 - Add an API for Servo traversal to call CalcStyleDifference. r=heycam
6956d996b229fd4a54e8ca1448a318f1bb71f592
created 2016-07-21 12:47 -0700
pushed 2016-07-27 20:35 +0000
Bobby Holley Bobby Holley - Bug 1289624 - Switch to UniquePtr for managing ServoNodeData. r=heycam
fba6db64d336d8145e605a1304d266a5162bdd49
created 2016-07-22 14:11 -0700
pushed 2016-07-27 18:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley
78313fb0c8f96140689286778bf040282f2c8100
created 2016-07-21 19:43 -0700
pushed 2016-07-27 18:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288590: Use GetAttrInfoAt in ServoBindings.cpp. r=bholley
5daa5c05033142561e0377f4b16b212fbbe8f811
created 2016-07-18 18:02 -0700
pushed 2016-07-22 00:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1287951: stylo: Add support for computing style hints from Servo. r=heycam
e904e18d7dfcd8097f92d44104ca1462fc5d1335
created 2016-07-20 11:20 +0200
pushed 2016-07-20 09:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
2c0ba51ad0d67330e98bc250a393957946e0119c
created 2016-07-18 16:29 +0800
pushed 2016-07-20 09:36 +0000
Cameron McCormack Cameron McCormack - Bug 1287382 - Hook up the 1-arg version of CSS.supports() to the Servo backend. r=dholbert
25b1668437272613a868182e7255852481940f16
created 2016-07-18 16:36 +0800
pushed 2016-07-20 09:36 +0000
Cameron McCormack Cameron McCormack - Bug 1287383 - Support style="" attributes longer than 255 characters when using the Servo style backend. r=emilio
d17d4140f8592eeaaf2fc9ca51d7367b50fe04bb
created 2016-07-15 20:56 +0530
pushed 2016-07-19 09:44 +0000
Manish Goregaokar Manish Goregaokar - Bug 1287435 - stylo: Add bindings for nsStyleCoord::Calc; r=heycam
bb82d8367ebe9dfdc78eee1b770d986a7f7de073
created 2016-07-12 13:40 +0530
pushed 2016-07-14 09:12 +0000
Manish Goregaokar Manish Goregaokar - Bug 1285235 - Use fully qualified inner types instead of casting; r=emilio
f1584e420e6e5214ff19f18a72a0824fdfe411da
created 2016-07-14 14:29 +0530
pushed 2016-07-14 09:12 +0000
Manish Goregaokar Manish Goregaokar - Bug 1285235 - Add EnsureLengthAtLeast function to nsStyleImageLayers for Stylo; r=bholley
ad85150b5ad249751fc7d6f49066668124e6537e
created 2016-07-14 14:29 +0530
pushed 2016-07-14 09:12 +0000
Manish Goregaokar Manish Goregaokar - Bug 1285235 - Add bindings for growing nsTArrays; r=bholley
74c8690be96d84d4a92ceaf56ff56ca8cdd9b34c
created 2016-07-08 00:07 -0700
pushed 2016-07-12 07:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1285474: stylo: Add dirtiness-tracking hooks for Servo and convenient methods. r=bholley
c23ae65921f0402f3c1fe91458583877be14c452
created 2016-06-30 13:37 -0700
pushed 2016-07-07 16:59 +0000
Bobby Holley Bobby Holley - Bug 1283620 - Implement attribute API for servo. r=mrbkap
ddd91b2e949dc1e244da2f10602f06e522e6a5a0
created 2016-06-24 13:35 +1000
pushed 2016-06-24 03:36 +0000
Cameron McCormack Cameron McCormack - Bug 1280772 - Part 3: Store Servo-parsed style="" attributes in nsAttrValues. r=bholley
2a2a78a056ed37c7113020c41c07abd1fc382b05
created 2016-06-22 09:36 +1000
pushed 2016-06-21 23:37 +0000
Cameron McCormack Cameron McCormack - Bug 1280746 - Remove Gecko_HashAtom in favor of stylo poking at mHash directly. r=dholbert
0560b158bb22366202b489a95d78cb66605d456e
created 2016-06-02 20:27 +0200
pushed 2016-06-09 11:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1276085: followup: Remove Gecko_SetGradientStop now we have nsTArray bindings r=heycam
cc5d3ca3be5a0a1aac3720ca398f32e3e6964287
created 2016-06-07 12:13 -0700
pushed 2016-06-09 00:19 +0000
Matt Brubeck Matt Brubeck - Bug 1278647 [stylo] Add font family bindings for Servo r=heycam
e1b8a20047e913034bc74175b430ea1d544025e7
created 2016-05-27 00:18 +0200
pushed 2016-06-01 08:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1276085: stylo: Support creating and setting gradient stops from Servo r=heycam
de635a6b22cf9ab2688470310fc584a720138b74
created 2016-05-25 18:59 -0700
pushed 2016-05-28 16:08 +0000
Bobby Holley Bobby Holley - Bug 1275755 - Remove main-thread restrictions on atoms. r=froydnj
fe87fe3e36a93ef95ba922fcfaea60736f992e4b
created 2016-05-25 11:16 -0700
pushed 2016-05-26 05:06 +0000
Bobby Holley Bobby Holley - Bug 1275766 - Implement Gecko_GetElementId and Gecko_GetClassOrClassList. r=heycam
9e8227f66e971a186de5638d0800bc302f6a1bd1
created 2016-05-24 22:04 -0700
pushed 2016-05-26 05:06 +0000
Bobby Holley Bobby Holley - Bug 1275766 - Invoke the proper URLValue constructor from Servo. r=heycam
a51e41ec23e20c9dfdc00a221d5025f9bea795a1
created 2016-05-25 16:55 +1000
pushed 2016-05-25 06:56 +0000
Cameron McCormack Cameron McCormack - Bug 1275452 - Part 1: Add Servo_RestyleSubtree for eagerly restyling a subtree of a document. r=bholley
6c73a31a85163322a63592c3d71c022b9d41ae5a
created 2016-05-21 10:02 +1000
pushed 2016-05-21 06:38 +0000
Cameron McCormack Cameron McCormack - Bug 1273838 - Part 4: Add FFI set/copy methods for -moz-binding. r=bholley
3039198867c163ef94164d98d891d1cab8f45de2
created 2016-05-21 10:02 +1000
pushed 2016-05-21 06:38 +0000
Cameron McCormack Cameron McCormack - Bug 1273838 - Part 3: Pass sheet base/referrer/principal to Servo_StylesheetFromUTF8Bytes. r=bholley
1f8833469c1156f515e5c8d1e8915befe1dd8b6f
created 2016-05-21 10:02 +1000
pushed 2016-05-21 06:38 +0000
Cameron McCormack Cameron McCormack - Bug 1273838 - Part 2: Add stylo bindings glue for refcounting nsIPrincipals and nsIURIs. r=bholley
d0208b7899773b008fca452e3fb4d896a18a7d7d
created 2016-05-19 16:54 +1000
pushed 2016-05-19 06:55 +0000
Cameron McCormack Cameron McCormack - Bug 1273771 - Followup: Use nsDependentCSubstrings for pointer/length pairs passed in from Servo. r=bholley
5695155fe1c7e5f2a14336bba7e313e304652e91
created 2016-05-18 12:05 -0700
pushed 2016-05-19 01:14 +0000
Bobby Holley Bobby Holley - Bug 1273771 - Atom infrastructure for Servo. r=heycam
dcb2ccd92c8455ecc7e5c303a6bbdc7bc92b0833
created 2016-05-18 22:32 +0200
pushed 2016-05-18 20:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 48d8323378ac (bug 1273771) for Windows build bustage. r=backout on a CLOSED TREE
48d8323378acd8d01fc09de523d3831b4857c39a
created 2016-05-18 12:05 -0700
pushed 2016-05-18 19:55 +0000
Bobby Holley Bobby Holley - Bug 1273771 - Atom infrastructure for Servo. r=heycam
35232e0db8b87969fcff58faac20e6b915a4f827
created 2016-05-06 00:32 +0200
pushed 2016-05-06 09:16 +0000
Cameron McCormack Cameron McCormack - Bug 1270741 - Correctly resolve styles for non-elements. r=bholley
94fe66b7e3c201555440b00ecc900afb31954277
created 2016-05-03 17:42 -0700
pushed 2016-05-06 07:09 +0000
Bobby Holley Bobby Holley - Bug 1269933 - Add hooks for Servo to manipulate list-style-type. r=xidorn
40745bcb866ff190c40d9a58cb3006a1c58031ba
created 2016-05-04 15:34 -0700
pushed 2016-05-04 22:34 +0000
Bobby Holley Bobby Holley - Bug 1269936 - Introduce and call a runtime-wide servo initialization hook. r=heycam
774c838c19e217e177ba22876d57a344b54c33e4
created 2016-04-28 17:56 -0700
pushed 2016-04-30 02:21 +0000
Bobby Holley Bobby Holley - Bug 1268748 - Implement {Resolve,Probe}PseudoElementStyle. r=heycam
172901ec8248664f88caf772d687205830b44f8e
created 2016-04-29 14:01 +1000
pushed 2016-04-29 04:20 +0000
Cameron McCormack Cameron McCormack - Bug 1268390 - Part 2: Add bindings for Servo_InsertStyleSheetBefore. r=bholley
ecf040efd9423c6b7a6b4bd723b927d566e320ad
created 2016-04-29 14:01 +1000
pushed 2016-04-29 04:20 +0000
Cameron McCormack Cameron McCormack - Bug 1268392 - Make Servo_GetComputedValues take a node rather than an element. r=bholley
d928d2fde8c71f629774efb5771c2a3084af5d69
created 2016-04-28 11:37 +0200
pushed 2016-04-28 09:37 +0000
Ms2ger Ms2ger - Bug 1268290 followup: remove stray semicolon on a CLOSED TREE.
dc4b21ccd9c09735c23abe26850315ef3829eb26
created 2016-04-28 01:15 +0200
pushed 2016-04-28 09:15 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1268290: stylo: Pass SheetParsingMode to Servo, r=bholley
c01e8cdf9fdd0a0d7be1b3684626636ba6ba03f1
created 2016-04-26 14:09 -0700
pushed 2016-04-27 06:39 +0000
Bobby Holley Bobby Holley - Bug 1267833 - Pass the RawServoStyleSet to Servo_GetComputedValuesForAnonymousBox. r=heycam
4211911ef5df0d708d7aed5d7cb5932b2b7c414b
created 2016-04-27 12:34 +1000
pushed 2016-04-27 02:33 +0000
Cameron McCormack Cameron McCormack - Bug 1267560 - Get style structs from ServoComputedValues rather than the rule node, when using the Servo-backed style system. r=bholley
c185e1c3be0547634af286920d5a34d6cf3f1bf7
created 2016-04-01 17:04 -0700
pushed 2016-04-05 06:14 +0000
Bobby Holley Bobby Holley - Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
de0c81292e18eb939061eb17515ed92fbbfa9e10
created 2016-03-18 13:14 -0700
pushed 2016-03-30 05:16 +0000
Bobby Holley Bobby Holley - Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam
d926ec33189d35357876a4e7be7150ab8adec7dd
created 2016-03-18 16:56 -0700
pushed 2016-03-30 05:16 +0000
Bobby Holley Bobby Holley - Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam
c9bf05039c309efa6f729c4d512b6fddd4f31c3c
created 2016-03-02 20:27 -0800
pushed 2016-03-06 03:58 +0000
Bobby Holley Bobby Holley - Bug 1253149 - Use bool instead of int for boolean return values. r=SimonSapin
621f1087e51a5e7ebe66edcfab6a407424ea97f9
created 2016-02-25 18:57 -0800
pushed 2016-02-28 08:25 +0000
Bobby Holley Bobby Holley - Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam
49904442faec1c1f4ca91cbbea0e8ebcfb2a5b6a
created 2016-01-26 18:02 -0800
pushed 2016-02-28 08:25 +0000
Bobby Holley Bobby Holley - Bug 1251496 - Introduce a servo-side data structure to represent the style set. r=heycam
51fba56fe26c996a98be867855c539183cbca811
created 2016-02-26 12:51 +1100
pushed 2016-02-26 01:50 +0000
Cameron McCormack Cameron McCormack - Bug 1250788 - Part 3.3: Implement enough of ServoStyleSheet for Loader to be able to create and parse one. r=bholley
198c8498c62e714e71738896716e636c35e9ca4a
created 2016-02-24 22:50 +0100
pushed 2016-02-24 21:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 59ee7ae2519d (bug 1250767)
0b3ff4c722a66125141ac8ba6809b296618f717f
created 2016-02-24 22:50 +0100
pushed 2016-02-24 21:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 796b681561a7 (bug 1250767)
796b681561a7ffabb200c57188e400082be7e85b
created 2016-02-23 17:51 -0800
pushed 2016-02-24 21:01 +0000
Bobby Holley Bobby Holley - Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz
59ee7ae2519d2215096b83a67fe19f3f86e22748
created 2016-02-23 17:28 -0800
pushed 2016-02-24 21:01 +0000
Bobby Holley Bobby Holley - Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz
24309d9b5c7e3d6be2811880a26771a0c781f89c
created 2015-11-24 17:14 -0800
pushed 2016-02-24 21:01 +0000
Bobby Holley Bobby Holley - Bug 1250767 - Basic Servo Bindings. r=heycam
less more (0) tip