New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
stylo: Fuse ServoStyleContext and ServoComputedValues #17767
Merged
+17,811
−14,461
Fix tidy
8eafe6a
Select commit
3343c82
Update bindings
Manishearth 4c5cc89
stylo: Create C++-side ServoComputedValues
Manishearth d1c235d
stylo: Add RawOffsetArc<T>
Manishearth d52f04d
stylo: Use RawOffsetArc in ComputedValues
Manishearth 5d78743
stylo: Replace real ComputedValues with bindgenned ComputedValues2
Manishearth 04b0ae6
stylo: Introduce ComputedValuesInner
Manishearth 808b1f5
stylo: Use ComputedValuesInner instead of ComputedValues when we don'…
Manishearth 74519cc
stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>
Manishearth 89930e7
stylo: Switch Gecko over to ServoStyleContext
Manishearth cfad95b
stylo: Use ServoStyleContext in ServoStyleSet/ServoRestyleManager
Manishearth ff4bc5a
stylo: Flatten ServoComputedValues into ServoStyleContext
Manishearth e78947f
stylo: Remove FFI calls for fetching style structs from ServoComputed…
Manishearth 2a49a73
stylo: Stop using mStyleIfVisited in Servo
Manishearth b280585
stylo: Clean up GetContext, call it UpdateWithElementState
Manishearth c33fa3e
Update bindings
Manishearth 8eafe6a
Fix tidy
Manishearth
Merged
stylo: Fuse ServoStyleContext and ServoComputedValues #17767
Fix tidy
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 17, 2017
Jul 18, 2017
Jul 18, 2017
8eafe6a
Select commit
3343c82
Update bindings
Manishearth 4c5cc89
stylo: Create C++-side ServoComputedValues
Manishearth d1c235d
stylo: Add RawOffsetArc<T>
Manishearth d52f04d
stylo: Use RawOffsetArc in ComputedValues
Manishearth 5d78743
stylo: Replace real ComputedValues with bindgenned ComputedValues2
Manishearth 04b0ae6
stylo: Introduce ComputedValuesInner
Manishearth 808b1f5
stylo: Use ComputedValuesInner instead of ComputedValues when we don'…
Manishearth 74519cc
stylo: Make Servo Arc types use ptr to T instead of ptr to ArcInner<T>
Manishearth 89930e7
stylo: Switch Gecko over to ServoStyleContext
Manishearth cfad95b
stylo: Use ServoStyleContext in ServoStyleSet/ServoRestyleManager
Manishearth ff4bc5a
stylo: Flatten ServoComputedValues into ServoStyleContext
Manishearth e78947f
stylo: Remove FFI calls for fetching style structs from ServoComputed…
Manishearth 2a49a73
stylo: Stop using mStyleIfVisited in Servo
Manishearth b280585
stylo: Clean up GetContext, call it UpdateWithElementState
Manishearth c33fa3e
Update bindings
Manishearth 8eafe6a
Fix tidy
Manishearth