layout/style/nsStyleContext.h
cea58fa7bd2254ba70c05f382dc090600a1675f4
created 2017-07-20 21:44 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam
959eb43f301e89def3b535659f60ec6e2b3ba451
created 2017-07-20 17:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1382017 part 4 Gecko piece - Remove usage of ServoComputedValues from most Gecko code; r=xidorn
c72f3f8c9c60e299e962c56f429dc8a0058c0c90
created 2017-07-21 11:42 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 7: De-templatize CalcStyleDifference(Internal). r=emilio
f499740afbed4743448fe9a281d5a51c8f0df2b2
created 2017-07-21 11:42 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 5: Call CalcStyleDifference with ServoStyleContexts instead of a FakeStyleContext wrapping a ServoComputedValues. r=emilio
0a99d8945fd9876a90e1619a33ae3637cb8817e4
created 2017-07-20 15:39 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9a84b6988af9 (bug 1380133)
68de2711a4274b4ff35e56cb29a6dce6a173598f
created 2017-07-20 15:39 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1f1175528301 (bug 1380133)
1f11755283013a8db8c2369fabed2dae9ae9455c
created 2017-07-19 17:52 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 7: De-templatize CalcStyleDifference(Internal). r=emilio
9a84b6988af9f5ed854927401acfae541de80d3f
created 2017-07-19 17:50 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 5: Call CalcStyleDifference with ServoStyleContexts instead of a FakeStyleContext wrapping a ServoComputedValues. r=emilio
3604eed1eb097a3039a6424e6583b8b5cd827396
created 2017-07-18 08:17 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341102 -Fix forward declaration in nsStyleContext.h; r=bustage
a65aab119c7fd30008687f87c146fa5568bc214b
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 17: stylo: Clean up GetContext, call it UpdateWithElementState; r=bholley
574fb214c95c10471b38dfa50c778886c26c3b59
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 16: stylo: Stop using mStyleIfVisited in Servo; r=bholley
bbad2cf92d8726f1f739045685a9159bfc75d687
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 14: stylo: Remove FFI calls for fetching style structs from ServoComputedValues; r=bholley
c55df972f7c3ee0ec11e4b2841e20b7d0b1a0fd8
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 13: stylo: Flatten ServoComputedValues into ServoStyleContext; r=bholley
4d5e5d40c7ee04bba9fc8b96322a9aa10c220107
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 11: stylo: Use ServoStyleContext in ServoStyleSet/ServoRestyleManager; r=bholley
914f8a42fa695f14a4c610297ad55580364c4a45
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r=bholley
7c1ac965de935daa478363227253dd97d4ab983e
created 2017-07-17 11:41 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 5: stylo: Make GetBaseComputedValuesForElement return a style context; r=bholley
7475bd8bee6e85119de288f727e75a44bae85ac3
created 2017-06-21 11:46 -0700
pushed 2017-08-02 08:25 +0000
Jonathan Chan Jonathan Chan - Bug 1375153 - Move nsStyleContext::mComputingStruct and AutoCheckDependency to GeckoStyleContext. r=manishearth
f3e0f0a4ab7b48483dcb6c6283220282b7aec651
created 2017-06-27 18:47 -0700
pushed 2017-08-02 08:25 +0000
Bobby Holley Bobby Holley - Bug 1376655 - Move EnsureSameStructsCached to GeckoStyleContext. r=emilio
d13cb72a5669829c04f846c0d8b5db4ad644952c
created 2017-06-27 18:34 -0700
pushed 2017-08-02 08:25 +0000
Bobby Holley Bobby Holley - Bug 1376655 - Use ServoStyleContext in more places. r=emilio
64a2ba65f0d6f77d1f9d5e3957478ef5d1cafed5
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 11: stylo: Move cached style structs to GeckoStyleContext; r=bholley
3b5bae7326a27d7c128fc45dae0123080d216c36
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 10: stylo: Remove StyleSource; r=bholley
b422d7f837f2be2ec1a21a6d1d69153f26df3505
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley
02462591f243f41dc94a71e4e1b0c30e06016e46
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 8: stylo: Move nsStyleContext::SetStyle to GeckoStyleContext; r=bholley
305613bee6fb16a5f33077cc52807dcc5713f9d9
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 7: stylo: Move nsStyleContext::mSource into subclasses; r=bholley
3dcb1623e11548d9f4abc60de307d0de51ae52d6
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 6: stylo: Move most Gecko-specific methods into GeckoStyleContext; r=bholley
5492eb087406719b10f510b9b74093c460ee0622
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 5: stylo: Move child/sibling pointers to GeckoStyleContext; r=bholley
df118b3de43b4fa7f69d0520077c49fdcf44b6b6
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 4: stylo: Rename eArenaObjectID_nsStyleContext to eArenaObjectID_GeckoStyleContext; r=bholley
20db5241e456b96d3ea3eceb9296370cafdf15be
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 3: stylo: Move mPresContext to ServoStyleContext; r=bholley
52c1509f515eb79f27b30ae847c4397c0a9d6119
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 2: stylo: Add stylo conversion methods for nsStyleContext; stop using arena; r=bholley
e4ebccf607e365728658bae4d78521a787a62a8a
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 1: stylo: Introduce ServoStyleContext and GeckoStyleContext subclasses; r=bholley
23067369ca0884f802d511370066f707eca38889
created 2017-05-10 15:00 -0500
pushed 2017-06-12 13:08 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio
1889d4ce29b78e57f8b61e80c397af6ba0174ace
created 2017-05-24 22:12 -0700
pushed 2017-06-12 13:08 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 1328509) for Windows 7 failures in test_visited_reftests.html
008efac7764b4b42474728e1933f793418a41dc9
created 2017-05-10 15:00 -0500
pushed 2017-06-12 13:08 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio
75cd3397298ad5c0f02129a87f465059018a9f63
created 2017-05-22 19:00 +0100
pushed 2017-06-12 13:08 +0000
Jonathan Kew Jonathan Kew - Bug 1365928 - patch 2 - Annotate style-struct getters with MOZ_NONNULL_RETURN for better optimization. r=mats
0ec24df56cce31bc13f4b7dce52d4029790cacde
created 2017-04-25 12:52 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1344914 - stylo: Stop pretending to handle style fixups on the C++ side. r=bz
766e80198c61a9001fbf551a200e9ee762c666ba
created 2017-04-28 15:03 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360508: Allow fixups on text styles to be reflected. rpending=heycam a=orange
e845604ca67db22131f91e3a8a5de57d80ad3add
created 2017-03-20 14:11 +0800
pushed 2017-06-12 13:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 1 - Add MOZ_ASSERT in nsStyleContext::GetParent() to disallow usage by stylo. r=bz
958f75518b38dc4398ac1e1de2dfa5166a3d79c7
created 2017-03-21 12:07 +0100
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
a60081798b342f5d18128648ea1578fdf98e5757
created 2017-03-21 16:33 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1302054 - Part 2: Remove no longer useful nsStyleContext::CalcDifference optimization that handles the same-rule-node case. r=dbaron
6a196410f140cb1186508f9c218ff8f9651505e9
created 2017-03-21 16:33 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1302054 - Part 1: Avoid computing style differences when we just want to ensure structs are cached on the new context. r=dbaron
871c3cb994bebf67abd228a807befc98c764dee2
created 2017-03-20 14:43 -0700
pushed 2017-06-12 13:08 +0000
Bobby Holley Bobby Holley - Bug 1348602 - Assert main thread when setting style bits. r=emilio
8fc5d55b1e9dc7ccea234d5c10be6da41ccaef7c
created 2017-03-08 23:41 -0500
pushed 2017-06-12 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r=heycam
fefe9ce9ccc285021cdae74c555314ebdc76320c
created 2017-02-21 16:56 +0100
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r=heycam
e9bb72b25ffb2154208c128934f2c95bcc663630
created 2017-02-22 17:31 +0800
pushed 2017-04-18 12:07 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 3cf38f4d7395 (bug 1322317) for stylo test failure
3cf38f4d73957eac7d71fae5fbecee1c9a4ac973
created 2017-02-21 16:56 +0100
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Don't call FinishStyle off-main-thread for reset structs. r=heycam
798dee9f4ada4e905c89d42686311f5355075073
created 2017-02-16 16:41 -0800
pushed 2017-04-18 12:07 +0000
Bobby Holley Bobby Holley - Bug 1340339 - Generalize the mechanism for accessing servo style structs without side effects and use it in CalcStyleDifferenceInternal. r=heycam
60dade66b054579bcbe5f37c7263a756f6cd108b
created 2017-02-03 21:06 +0100
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1335987: stylo: Don't use the change hint to decide whether to recreate style contexts. r=bholley
d34b196990a0bbeaca6deef32b83daac57c6fb09
created 2017-01-14 10:39 +0100
pushed 2017-03-06 20:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1330874: Preserve neutral style changes for stylo. r=heycam
b144475237d3968025fd4b865013a00fdef2c257
created 2016-12-31 00:57 +1100
pushed 2017-03-06 20:48 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 2 - Make GetVisitedDependentColor use style structs directly. r=dbaron
7c852ac4acf83d5d1776e98a6af36193bd97a9e5
created 2016-11-01 23:11 -0700
pushed 2017-03-06 20:48 +0000
Bobby Holley Bobby Holley - Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio
65583d15ca91fae0b185e995c844fb2ee5bc3806
created 2016-11-02 16:58 +0800
pushed 2017-01-23 14:19 +0000
Cameron McCormack Cameron McCormack - Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r=xidorn
aba9bfae0d98e344149e370b7b2d13fcbaa6b546
created 2016-11-01 08:43 +0800
pushed 2017-01-23 14:19 +0000
Cameron McCormack Cameron McCormack - Merge backout.
7fd0f297a13d6a939ae317144d4e862f0bdc381b
created 2016-11-01 08:42 +0800
pushed 2017-01-23 14:19 +0000
Cameron McCormack Cameron McCormack - Back out a0488e9c0024..5ebcedea1fa5 (bug 1288302 and bug 1310463) for Talos RSS regressions.
32d31d45bc1c1b7d23a7e4e057a6b4147150a8eb
created 2016-10-24 20:16 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1311598 part 2 - Declare Servo_GetStyle* functions in nsStyleContext.h. r=heycam
cbb97ae080e7ceda75e09a1ae403be646fdafce2
created 2016-10-20 08:36 +0800
pushed 2017-01-23 14:19 +0000
Cameron McCormack Cameron McCormack - Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r=xidorn
11210065fa4a89e50e23eba47a947027b0dbafd8
created 2016-10-18 15:29 +1100
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1309868 part 3 - Make NonOwningStyleContextSource store const ServoComputedValues. r=heycam
5381a4a1fefaebea41d973855a913d7959f5238b
created 2016-09-29 17:47 +1000
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r=heycam
063a0c08a804ce1997c7f6abc01bbf7100704134
created 2016-09-23 18:08 +0800
pushed 2017-01-23 14:19 +0000
Jeremy Chen Jeremy Chen - Bug 1305004 - fix ReResolveStyleContext related comments. r=heycam
de69417de414fcefa4bfb1f607d831b286b3cb31
created 2016-09-16 14:40 +1000
pushed 2017-01-23 14:19 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 11 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r=dbaron
177f41cecedb422d7a11156091ee718ec919c643
created 2016-09-02 17:12 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
less more (0) -100 -60 tip