layout/style/nsStyleContext.cpp
042624a21b86862645c2bf4fc131c54cef43dd5c
created 2017-02-28 15:32 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1343388 - Assert against the servo traversal when analyzing visited-link style contexts. r=emilio
fefe9ce9ccc285021cdae74c555314ebdc76320c
created 2017-02-21 16:56 +0100
pushed 2017-03-06 23:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r=heycam
798dee9f4ada4e905c89d42686311f5355075073
created 2017-02-16 16:41 -0800
pushed 2017-03-06 23:02 +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
ba2907a40e0954cf6104848ddd3c3977db01ad6e
created 2017-02-14 11:23 -0800
pushed 2017-03-06 23:02 +0000
Daniel Holbert Daniel Holbert - Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn
60dade66b054579bcbe5f37c7263a756f6cd108b
created 2017-02-03 21:06 +0100
pushed 2017-03-06 23:02 +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-23 16:02 +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-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 2 - Make GetVisitedDependentColor use style structs directly. r=dbaron
ab9310993e1d290b7de4c4aa8e88373e20c7c2f0
created 2017-01-05 11:22 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 1 - Move visited-dependent style fields into a list file. r=dbaron
f347515b29ae6f6bdc796261b11f58a3d6f3c8db
created 2016-12-12 09:27 -0500
pushed 2017-01-23 16:02 +0000
Andrew McCreight Andrew McCreight - Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj
8acf32ac3d0061f812eeab81635fb83be1b14cca
created 2016-12-12 08:45 -0500
pushed 2017-01-23 16:02 +0000
Nathan Froyd Nathan Froyd - Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange
aba6c73511a2cec62891f79e1ecd09f1b85dd175
created 2016-12-12 07:58 -0500
pushed 2017-01-23 16:02 +0000
Andrew McCreight Andrew McCreight - Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj
821b0005c39b7dae3e9f08857371bc013e334cf5
created 2016-12-01 10:40 -0800
pushed 2017-01-23 16:02 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 3: Add needed #includes to various .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
7c852ac4acf83d5d1776e98a6af36193bd97a9e5
created 2016-11-01 23:11 -0700
pushed 2017-01-23 16:02 +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-14 12:33 +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-14 12:33 +0000
Cameron McCormack Cameron McCormack - Merge backout.
7fd0f297a13d6a939ae317144d4e862f0bdc381b
created 2016-11-01 08:42 +0800
pushed 2016-11-14 12:33 +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-11-14 12:33 +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 2016-11-14 12:33 +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 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1309868 part 3 - Make NonOwningStyleContextSource store const ServoComputedValues. r=heycam
022b1fcfe8337d5bccf0e341626ab0a4cb32533e
created 2016-09-27 20:16 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1266621 part 5 - Convert border-color to store complex color. r=heycam
1e9cc5be7495bce814e961d56426281321b9be8c
created 2016-09-27 20:44 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1266621 part 3 - Convert outline-color to store complex color. r=heycam
e27b031e2249da00131ed79c48bb3c7458736334
created 2016-09-27 20:12 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1266621 part 2 - Convert column-rule-color to store complex color. r=heycam
e99d54b3fabd9ca869df0145f113f566ca5003bf
created 2016-09-27 20:19 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1266621 part 1 - Convert text-decoration-color to store complex color. r=heycam
560b2c805bf7bebeb3ceebc495a81b2aa4c0c755
created 2016-09-21 12:03 +0200
pushed 2016-11-14 12:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
aa252c2f85b5919410685eebc6d8c1c34c86e7ea
created 2016-09-20 14:03 +0200
pushed 2016-11-14 12:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1301249 - nsIDocument::GetDocumentURI() should be fallible, r=smaug
de69417de414fcefa4bfb1f607d831b286b3cb31
created 2016-09-16 14:40 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 11 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r=dbaron
eae9410d0c8f87ef10a9ce14c6b1b187f77ea253
created 2016-08-31 17:37 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 10 - Make nsStyleContext.cpp:ExtractColor return a Maybe so that ExtractColorLenient can reuse that. r=birtles
a62b8b9b0a3ba72e43a9ab5fc19c7ae07c3ea2d2
created 2016-09-13 11:48 +0900
pushed 2016-09-19 13:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216843 - Part 3: Use nsCSSValue instead of nscolor to store over 1.0 color components as an accumulated value so that we can correctly calculate intermediate values in interpolation. r=dholbert
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-19 13:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
66e185d40b6cb4ba6ec73c7b035e08746ee858a1
created 2016-08-30 17:21 -0700
pushed 2016-09-19 13:50 +0000
Neerja Pancholi Neerja Pancholi - Bug 1295271 - Remove all _moz_ prefixes from all instances of _moz_column r=dbaron
c206d60dc0bf44960f566a534a36a0e6ae7d0b2b
created 2016-08-29 11:43 -0700
pushed 2016-09-19 13:50 +0000
L. David Baron L. David Baron - Bug 1251075 - Optimize away nsChangeHint_UpdateContainingBlock in nsStyleContext::CalcStyleDifference when possible. r=bz
e6a1ddda457e3cb35cef064808d1ac183fa71b0f
created 2016-08-25 18:48 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1297572 - Prevent HasPseudoElementData from erroneously tracking anonymous boxes. r=heycam
79de44e4ad089c3bab069457b1a21e60730f5a49
created 2016-08-23 09:40 +0800
pushed 2016-09-19 13:50 +0000
Jeremy Chen Jeremy Chen - Bug 1296561 - calculate initial-letter's size according to specification. r=jfkthame
6e323796605a15549fe37b1bec6dc904c93ef886
created 2016-08-17 15:28 -0400
pushed 2016-09-19 13:50 +0000
Nathan Froyd Nathan Froyd - Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-09-19 13:50 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-09-19 13:50 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
1a0e253638feaf6c149f01e65423f664087c5da7
created 2016-08-16 17:05 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
5c7d45d6ebfaa6b47e7135a7d0c38ca35543f06f
created 2016-08-16 11:22 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1295192) for being a possible cause of crashtest assertions CLOSED TREE
44f143a01f787580ab7a8bff53fd075c68c35682
created 2016-08-16 17:05 -0400
pushed 2016-09-19 13:50 +0000
Nathan Froyd Nathan Froyd - Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
6041c4a602ea9948efec0b92407ec446c880d07f
created 2016-08-16 11:05 +0200
pushed 2016-09-19 13:50 +0000
Julian Seward Julian Seward - Bug 1289098 - Fixes to avoid Valgrind false positives with gcc-5.4 -O2 builds. r=dbaron.
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-09-19 13:50 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
7f8b1c2a08029a8844e1efec679278d9a3e0d55e
created 2016-08-15 20:52 +1000
pushed 2016-09-19 13:50 +0000
Xidorn Quan Xidorn Quan - Bug 1295111 part 2 - Add static_assert to ensure that is updated properly. r=dbaron
2dbf104fa4b46c33c3153482ecd59079a2600719
created 2016-08-03 12:21 -0700
pushed 2016-09-19 13:50 +0000
Bobby Holley Bobby Holley - Bug 1291885 - Use leak logging in a few more places. r=emilio
f1d25be43bde294949d5004c5ccb21e043bc3616
created 2016-07-28 19:20 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: stylo: Allow processing change hints generated from Servo. r=heycam
8801607503feb4314c1a8f9aaa96768fc3277f40
created 2016-07-26 12:58 -0700
pushed 2016-08-01 14:37 +0000
Bobby Holley Bobby Holley - Bug 1289622 - Add the ability to store change hints on the style context. r=heycam
d5e026f11aa98bcce513ff357624dc4e3e610813
created 2016-07-26 12:14 -0700
pushed 2016-08-01 14:37 +0000
Bobby Holley Bobby Holley - Bug 1289622 - Add a ServoComputedValues* overload for CalcStyleDifference. r=heycam
176fb76f315fab8f8afef56f8591537e58dfa6ea
created 2016-07-26 11:54 -0700
pushed 2016-08-01 14:37 +0000
Bobby Holley Bobby Holley - Bug 1289622 - Delegate CalcStyleDifference to a templated helper. r=heycam
78bff0b2ded4a70d0a8ebe88a127f71a9daa861b
created 2016-07-17 22:20 +0800
pushed 2016-08-01 14:37 +0000
Jeremy Chen Jeremy Chen - Bug 1287308 - part1: replace uses of NS_STYLE_HINT_NONE with nsChangeHint(0). r=dbaron
8f6cca2a2cb491f0932aadeaf4c98c3e76eeb4c0
created 2016-06-29 11:27 +0000
pushed 2016-08-01 14:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1283242: style: Whitespace cleanup and remove dead code. r=bobbyholley+313730
26d903c059b7559150a6789ccf7d163ae225e223
created 2016-06-21 11:47 +1000
pushed 2016-08-01 14:37 +0000
Cameron McCormack Cameron McCormack - Bug 1277163 - Rename nsStyleContext* argument to Calc(Style)Difference methods to indicate it's the new style. r=dbaron
0b5d2ad721da892b90faa8e973be30a2dff270c8
created 2016-05-19 20:50 -0700
pushed 2016-06-06 20:27 +0000
Bobby Holley Bobby Holley - Bug 1274443 - Avoid calling ApplyStyleFixups for ServoComputedValues. r=heycam
7e6513158f1f62005c942feda3ebc8395a6f02bd
created 2016-05-19 16:09 -0700
pushed 2016-06-06 20:27 +0000
Bobby Holley Bobby Holley - Bug 1274443 - Properly cache and flag servo style structs in nsStyleContext::StyleData. r=heycam
743b83a94cd48c095b0482f84cefff50d27d586b
created 2016-05-23 11:26 +0800
pushed 2016-06-06 20:27 +0000
Jeremy Chen Jeremy Chen - Bug 1273766 - part3: purge NS_UpdateHint inline. r=heycam
6d7c672dab42162f6763cabbfb0e733777eca1e9
created 2016-05-23 11:26 +0800
pushed 2016-06-06 20:27 +0000
Jeremy Chen Jeremy Chen - Bug 1273766 - part2: purge NS_SubtractHint inline. r=heycam
714878a46288cec9349e9140281df052e686def9
created 2016-05-11 14:03 +1000
pushed 2016-06-06 20:27 +0000
Cameron McCormack Cameron McCormack - Bug 1271869 - Rename NS_STYLE_TEXT_ALIGN_DEFAULT to NS_STYLE_TEXT_ALIGN_START. r=dholbert
500cb83c36269920989f23e6ad054a5d0db7ce13
created 2016-04-23 01:40 +0800
pushed 2016-04-25 17:12 +0000
Jeremy Chen Jeremy Chen - Bug 1248708 - Part1: parse and compute -webkit-text-stroke property. r=heycam
29debcd8e53a49ae130a3b2954f9e0898b655921
created 2016-04-08 13:43 +1000
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1260543 - Treat currentcolor as computed value which is not interpolatable with actual color for text-emphasis-color and -webkit-text-fill-color. r=birtles
01cd397e46c4f2d40d4626a50fcb75f6bf99308e
created 2016-04-22 10:37 +1000
pushed 2016-04-25 17:12 +0000
Cameron McCormack Cameron McCormack - Bug 1266324 - Rename style const macro for unicode-bidi:bidi-override to be consistent with other style consts. r=jfkthame
400f5b753ae00255f18dd2d3f3ea88ca211302d9
created 2016-04-22 09:18 +1000
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 4 - Adjust computed value of writing-mode on text frames when text-combine-upright is used. r=heycam
less more (0) -300 -100 -60 tip