layout/style/nsStyleContext.h
30d4baccf8b8cb7fdd5c08cbca70cce59493e920
created 2017-06-10 22:27 -0700
pushed 2017-06-14 08:07 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 3: stylo: Move mPresContext to ServoStyleContext; stop using arena; r?bholley draft
7480dfca349e6ad54c3cf6056a7fdacc7777ced4
created 2017-06-10 22:27 -0700
pushed 2017-06-14 08:07 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 2: stylo: Add stylo conversion methods for nsStyleContext; stop using arena; r?bholley draft
68128ab531bb99981f2aac69774df8c779fce2d2
created 2017-06-10 22:27 -0700
pushed 2017-06-14 08:07 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 1: stylo: Introduce ServoStyleContext and GeckoStyleContext subclasses; r?bholley draft
9ee4416974369cd43425ec2f5f242d1e2ecce71e
created 2017-06-12 16:06 -0400
pushed 2017-06-12 20:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1372318. Add a way to compute a changehint based on two stylo ComputedValues structs. r=bholley draft
23067369ca0884f802d511370066f707eca38889
created 2017-05-10 15:00 -0500
pushed 2017-05-25 21:50 +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-05-25 07:09 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 1328509) for Windows 7 failures in test_visited_reftests.html
1445656ec43832c2d91bd4dfd5ac4cc5e8352e5d
created 2017-05-10 15:00 -0500
pushed 2017-05-24 02:27 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio draft
75cd3397298ad5c0f02129a87f465059018a9f63
created 2017-05-22 19:00 +0100
pushed 2017-05-22 20:56 +0000
Jonathan Kew Jonathan Kew - Bug 1365928 - patch 2 - Annotate style-struct getters with MOZ_NONNULL_RETURN for better optimization. r=mats
87a1fa8abcf84f1b469cf048e0f56984061d2323
created 2017-05-10 15:00 -0500
pushed 2017-05-13 00:17 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio draft
0ec24df56cce31bc13f4b7dce52d4029790cacde
created 2017-04-25 12:52 +0800
pushed 2017-04-29 09:39 +0000
Cameron McCormack Cameron McCormack - Bug 1344914 - stylo: Stop pretending to handle style fixups on the C++ side. r=bz
cdbddf16aa9816371488e47e8139147b859b8d5c
created 2017-04-28 15:03 +0200
pushed 2017-04-28 13:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360508: Allow fixups on text styles to be reflected. r?heycam draft
fa8f87a95251c7f28319306a2e6293bc9345d1d1
created 2017-04-25 12:52 +0800
pushed 2017-04-26 01:32 +0000
Cameron McCormack Cameron McCormack - Bug 1344914 - stylo: Stop pretending to handle style fixups on the C++ side. r=bz draft
8eedad34cdbd070f931844fb8c41d39fffdb9e5c
created 2017-04-25 12:52 +0800
pushed 2017-04-25 04:56 +0000
Cameron McCormack Cameron McCormack - Bug 1344914 - stylo: Stop pretending to handle style fixups on the C++ side. r?bz draft
a9c38ca98c8b5e23edb868d1cbfe5cdee2c5e265
created 2017-03-20 14:11 +0800
pushed 2017-03-22 09:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 1 - Add MOZ_ASSERT in nsStyleContext::GetParent() to disallow usage by stylo. draft
958f75518b38dc4398ac1e1de2dfa5166a3d79c7
created 2017-03-21 12:07 +0100
pushed 2017-03-21 19:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
871c3cb994bebf67abd228a807befc98c764dee2
created 2017-03-20 14:43 -0700
pushed 2017-03-21 14:07 +0000
Bobby Holley Bobby Holley - Bug 1348602 - Assert main thread when setting style bits. r=emilio
0865d0f5fe64d9617cee68e902923c1199f826e7
created 2017-03-20 14:11 +0800
pushed 2017-03-20 10:10 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 1 - Add MOZ_ASSERT in nsStyleContext::GetParent() to disallow uasge by stylo. draft
8a385b0ae83eafffcf438514f8213c53309d822a
created 2017-03-16 17:04 +0800
pushed 2017-03-16 09:05 +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 draft
d9fca81bf76cd90fddc3096d9bd7613749141125
created 2017-03-16 17:04 +0800
pushed 2017-03-16 09:05 +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 draft
3875212ac127af9e69ea43ab6a5477d551b01521
created 2017-03-08 16:09 -0500
pushed 2017-03-08 22:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r?heycam draft
bdaab16daf8d333fbeafecb8345f6361b8fff878
created 2017-03-08 02:29 -0500
pushed 2017-03-08 07:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 2. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r?dbaron draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
fefe9ce9ccc285021cdae74c555314ebdc76320c
created 2017-02-21 16:56 +0100
pushed 2017-02-24 20:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r=heycam
1b392739b8be13c8d593200d2d308640c418bc86
created 2017-02-21 16:56 +0100
pushed 2017-02-24 12:32 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r?heycam draft
5aaffe70ceeb16366f04932af174daa5c3a57bf5
created 2017-02-21 16:56 +0100
pushed 2017-02-23 23:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r?heycam draft
e9bb72b25ffb2154208c128934f2c95bcc663630
created 2017-02-22 17:31 +0800
pushed 2017-02-22 14:45 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 3cf38f4d7395 (bug 1322317) for stylo test failure
e8cf29273d64bf36a7839f1be369724f43600ba8
created 2017-02-21 16:56 +0100
pushed 2017-02-21 15:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Don't call FinishStyle off-main-thread for reset structs. r?heycam draft
798dee9f4ada4e905c89d42686311f5355075073
created 2017-02-16 16:41 -0800
pushed 2017-02-17 09:47 +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-02-05 05:49 +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-01-15 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1330874: Preserve neutral style changes for stylo. r=heycam
243e45ed161a99576fd5375c078831ec4c8c86f1
created 2017-01-14 10:39 +0100
pushed 2017-01-14 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1330874: Preserve neutral style changes for stylo. r?heycam draft
8925ae4b2f6eef99023a0e2ea8c84084ebd7e39e
created 2016-12-31 00:57 +1100
pushed 2017-01-05 00:24 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 2 - Make GetVisitedDependentColor use style structs directly. r?dbaron draft
d9286de92126f2bc7ba68bc4abc6be0a2dd511db
created 2016-12-31 00:57 +1100
pushed 2017-01-02 23:12 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 2 - Make GetVisitedDependentColor use style structs directly. r?dbaron draft
7c852ac4acf83d5d1776e98a6af36193bd97a9e5
created 2016-11-01 23:11 -0700
pushed 2016-11-26 06:23 +0000
Bobby Holley Bobby Holley - Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio
65583d15ca91fae0b185e995c844fb2ee5bc3806
created 2016-11-02 16:58 +0800
pushed 2016-11-02 09:36 +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 2016-11-01 04:10 +0000
Cameron McCormack Cameron McCormack - Merge backout.
7fd0f297a13d6a939ae317144d4e862f0bdc381b
created 2016-11-01 08:42 +0800
pushed 2016-11-01 04:10 +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 2016-10-24 14:13 +0000
Xidorn Quan Xidorn Quan - Bug 1311598 part 2 - Declare Servo_GetStyle* functions in nsStyleContext.h. r=heycam
c600b8ff90d4d9f6e5a4aefcc4230842da22615e
created 2016-10-24 14:37 +1100
pushed 2016-10-24 03:45 +0000
Xidorn Quan Xidorn Quan - Bug 1311598 part 2 - Declare Servo_GetStyle* functions in nsStyleContext.h. r?heycam draft
cbb97ae080e7ceda75e09a1ae403be646fdafce2
created 2016-10-20 08:36 +0800
pushed 2016-10-20 01:52 +0000
Cameron McCormack Cameron McCormack - Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r=xidorn
408ec47f7427e5850a4cabe2d2086019f3ae2075
created 2016-10-14 00:10 +1100
pushed 2016-10-13 13:37 +0000
Xidorn Quan Xidorn Quan - Bug 1309868 part 3 - Make NonOwningStyleContextSource store const ServoComputedValues. r?heycam draft
81a0275d166b04467d762a843e084b159e8687a5
created 2016-10-03 14:10 +0800
pushed 2016-10-12 04:04 +0000
Cameron McCormack Cameron McCormack - Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r?xidorn draft
ce6fcfdd573e1986a07fdae84106274bd2ae2495
created 2016-09-29 17:47 +1000
pushed 2016-09-29 23:24 +0000
Xidorn Quan Xidorn Quan - Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r=heycam draft
36b3906f1d17bb52e83b89fb833f6afcde1dd1ab
created 2016-09-29 17:47 +1000
pushed 2016-09-29 11:04 +0000
Xidorn Quan Xidorn Quan - Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r?heycam draft
f9de3962c70a8c452a73054499368c0d95207b1a
created 2016-09-26 11:17 +0800
pushed 2016-09-26 03:18 +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 draft
863cfbcc13af322be56cf7ef78a677a58e57fb2e
created 2016-09-26 11:17 +0800
pushed 2016-09-26 03:18 +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 draft
ad4042c89c43fe0a1885c8b42474a2bdb9db5e7a
created 2016-09-23 18:08 +0800
pushed 2016-09-23 10:08 +0000
Jeremy Chen Jeremy Chen - Bug 1305004 - fix ReResolveStyleContext related comments. draft
c34858c185193e3edb7cdc44c2f1ef436cb24fb7
created 2016-09-16 14:40 +1000
pushed 2016-09-16 05:32 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 11 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r=dbaron draft
177f41cecedb422d7a11156091ee718ec919c643
created 2016-09-02 17:12 +1000
pushed 2016-09-07 07:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
2010051c631710db08241d69c27605e6a917d833
created 2016-08-20 00:20 -0700
pushed 2016-09-01 22:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Don't store change hints for non-elements. r?heycam draft
dad30a79c352fe374a076be29eed0f7a19f18648
created 2016-08-19 14:32 -0700
pushed 2016-09-01 22:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Reach the parent to compute inherited style structs. r?heycam draft
fae341fcc16d21016617928177ce01f0bbc429b9
created 2016-09-01 16:26 +1000
pushed 2016-09-01 06:59 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 10 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r?dbaron draft
fbf4774f5377dc9f44187c2ebea32291fad3409e
created 2016-08-20 00:20 -0700
pushed 2016-08-27 04:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Don't store change hints for non-elements. r?heycam draft
979a23451d9b1ca140f204da1a5b36d5fd9fb1c4
created 2016-08-19 14:32 -0700
pushed 2016-08-27 04:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Reach the parent to compute inherited style structs. r?heycam draft
e6a1ddda457e3cb35cef064808d1ac183fa71b0f
created 2016-08-25 18:48 -0700
pushed 2016-08-26 09:48 +0000
Bobby Holley Bobby Holley - Bug 1297572 - Prevent HasPseudoElementData from erroneously tracking anonymous boxes. r=heycam
92a193a00d60381909d44b0d16e891876979f53d
created 2016-08-20 00:20 -0700
pushed 2016-08-22 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Don't store change hints for non-elements. r?heycam draft
de55d46bead8135b6d10b2c7e7725bd7eebab591
created 2016-08-19 14:32 -0700
pushed 2016-08-22 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Reach the parent to compute inherited style structs. r?heycam draft
714a6e577c86104371bd62ab292a03f4b39c9ca7
created 2016-08-20 00:20 -0700
pushed 2016-08-22 22:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Don't store change hints for non-elements. r?heycam draft
0d838c1bc46ebc3ca8fb228fb576f2ff9af8da46
created 2016-08-19 14:32 -0700
pushed 2016-08-22 22:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296556: Reach the parent to compute inherited style structs. r?heycam draft
less more (0) -100 -60 tip