layout/style/ServoStyleSet.cpp
813810854eeaae9f2c5cb8f6879f91ac45e5038a
created 2017-08-03 13:16 -0700
pushed 2017-08-07 01:16 +0000
Manish Goregaokar Manish Goregaokar - Bug 1386915 - Add nsLookAndFeel::NativeInit() virtual call for initializing native-side state; r=jfkthame
caed54430cf0394b66646337c8d1831c78740b4e
created 2017-08-04 19:26 +1000
pushed 2017-08-05 09:53 +0000
Cameron McCormack Cameron McCormack - Bug 1384824 - Part 1: Lazily clear stale Servo element data from a document when its pres shell changes. r=bholley
8cba9d56c3571429f2a8aff2b1ba0e6c6d6df668
created 2017-08-04 19:26 +1000
pushed 2017-08-05 09:53 +0000
Cameron McCormack Cameron McCormack - Bug 1384824 - Part 0: Consolidate lazy style resolution entrypoints. r=bholley
7dcc0236da0039ac33b270579853a8de3f491c80
created 2017-08-04 23:34 +0200
pushed 2017-08-05 09:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368290: Cache anon box styles in ServoStyleContext. r=bholley
a59e4b5a87acd31027896ec9855d18241b698c33
created 2017-08-02 14:39 +0200
pushed 2017-08-04 00:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1386602: Avoid recreating the stylist in RebuildAllStyleData. r=heycam
e1b802894f33d9cfa36dfeb4dd7aa1b769e76f89
created 2017-07-28 21:20 -0400
pushed 2017-07-30 09:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324619 part 4. Add a Servo API for reparenting a given style. r=emilio
d5d6e006b251e3a32688a9f41c9439782ccd9cc3
created 2017-07-28 21:11 -0400
pushed 2017-07-30 09:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324619 part 3. Implement ReparentStyleContext in ServoRestyleManager, for ::first-line use. r=emilio
6eedbd4bd8081f1f9b6bfe94cf6dcac7e8dc7b2e
created 2017-07-26 16:57 -0700
pushed 2017-07-28 13:23 +0000
Bobby Holley Bobby Holley - Bug 1384769 - Break TraversalFlags::ForReconstruct down into several independent pieces. r=emilio
6948acff0d8372396a620a1cb7b3283e4ecf8cff
created 2017-07-26 10:43 -0700
pushed 2017-07-28 13:23 +0000
Bobby Holley Bobby Holley - Bug 1384769 - Get rid of the ForNewlyBoundElement mode. r=emilio
b393ef5e7becd8c15d5faceba56c83233ee5aa7c
created 2017-07-26 10:00 -0700
pushed 2017-07-28 13:23 +0000
Bobby Holley Bobby Holley - Bug 1384769 - Clean up ForThrottledAnimationFlush stuff. r=hiro
81049c04c4ad1731f36e63666dc1f5ffaf98149b
created 2017-07-25 18:45 -0700
pushed 2017-07-28 13:23 +0000
Bobby Holley Bobby Holley - Bug 1384769 - Pass TraversalFlags from C++ into Rust. r=emilio
2d7df7d3a30f3bdbc69df9fb647ee8cce22bbd7f
created 2017-07-24 13:02 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 3 - Record viewport unit usage and generate proper restyle hint. r=heycam
fe21241462762fb678f3bd0060f59acd965b0188
created 2017-07-24 11:51 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 2 - Move mUsesViewportUnits into nsStyleSet. r=heycam
5cf8525a1c18f908f184b991c2e00dafe713312b
created 2017-07-24 11:27 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 1 - Have StyleSet::MediumFeaturesChanged return nsRestyleHint rather than a bool. r=heycam
a34cb0f468bce65e7b8e7eae1c86bcbd4529fa10
created 2017-07-25 12:17 +0200
pushed 2017-07-26 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 23c6326dd926 (bug 1382077) on request from xidorn
d173f12089ac56c3ae080aa4af5cba357ba0d56d
created 2017-07-25 12:17 +0200
pushed 2017-07-26 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 972821835d48 (bug 1382077)
a95f9f156785bccde08b9718d23e153eaad5932f
created 2017-07-25 12:17 +0200
pushed 2017-07-26 01:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d3f7744b4ec3 (bug 1382077)
d3f7744b4ec3ae346646ae03ccc18b9de4235d51
created 2017-07-24 13:02 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 3 - Record viewport unit usage and generate proper restyle hint. r=heycam
972821835d487d5f416405764854092fddef6ed8
created 2017-07-24 11:51 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 2 - Move mUsesViewportUnits into nsStyleSet. r=heycam
23c6326dd926bb60c59c684b6c6304e2cb8af035
created 2017-07-24 11:27 +1000
pushed 2017-07-26 01:24 +0000
Xidorn Quan Xidorn Quan - Bug 1382077 part 1 - Have StyleSet::MediumFeaturesChanged return nsRestyleHint rather than a bool. r=heycam
469e3f8d635982cc7c09c2485018f619d9c6a874
created 2017-07-23 05:06 +0200
pushed 2017-07-24 10:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1383307: Remove ServoStyleContext::UpdateWithElementState. r=manishearth
cea58fa7bd2254ba70c05f382dc090600a1675f4
created 2017-07-20 21:44 -0700
pushed 2017-07-22 09:27 +0000
Manish Goregaokar Manish Goregaokar - Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam
6ce98d80d88266a9831cbab430afbb5a8f101ae8
created 2017-07-20 18:36 +0200
pushed 2017-07-22 00:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366721: Switch all the APIs in ServoStyleSet to use ServoStyleContext. r=heycam
7c637424657fda5faa60df95464fca545da34df6
created 2017-07-18 14:29 +0200
pushed 2017-07-19 13:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1381764: Cleanup the Gecko bits. r=manishearth
eb3468c3d6428939b1cb12b8cd3478f29ba4ebf5
created 2017-07-18 20:56 +0900
pushed 2017-07-19 13:22 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1381431 - Allow that restyle hints other than animation hints remain for flushing throttle animations. r=emilio
a65aab119c7fd30008687f87c146fa5568bc214b
created 2017-07-17 11:42 -0700
pushed 2017-07-18 14:46 +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-07-18 14:46 +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-07-18 14:46 +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-07-18 14:46 +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-07-18 14:46 +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-07-18 14:46 +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-07-18 14:46 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 5: stylo: Make GetBaseComputedValuesForElement return a style context; r=bholley
d59bdf8a91ba3b28ff6be655326ef49a8db4ad30
created 2017-07-15 13:08 +0900
pushed 2017-07-15 14:33 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1371450 - Rename TraversalRestyleBehavior::ForAnimationOnly to TraversalRestyleBehavior::ForThrottledAnimationFlush. r=birtles,emilio
8927961afc7e2c521066ccd4b787cd899dce1cc7
created 2017-07-05 16:21 +1000
pushed 2017-07-14 13:16 +0000
Xidorn Quan Xidorn Quan - Bug 1378287 - Skip parent-display-based display type fixup for all anonymous boxes. r=bz
e1489c41dd180afb63ac26e408f381c133e86fd6
created 2017-07-08 18:00 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
d5c07368105ebbc100fd3a730dead872aa8c20c3
created 2017-07-07 13:35 +0800
pushed 2017-07-13 14:29 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
ea314f31ac514b77a46eacb58a029caa490e4d73
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6bfb66a2c03e (bug 1376964)
a3d1b2c6c59ff5fbc353593cf23e4dcdad5acc7f
created 2017-07-12 12:41 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 041b34959d76 (bug 1376964)
041b34959d76dc862850ca62926600ab1b252667
created 2017-07-12 16:36 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
6bfb66a2c03e6fca60ba148b2b1df59386997d18
created 2017-07-12 16:35 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
b6728735c6f67859230523f877fa2ebb5c6fb701
created 2017-07-10 13:33 +0200
pushed 2017-07-13 00:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Allow calling GetBaseComputedStylesForElement for an unstyled element. r=boris
998d5c3d83b53f8971086baf3d51717a27eea0a4
created 2017-07-12 10:32 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 20866468f52d (bug 1376964)
9e925c918d5313db6ee04fe85f9d00f38b5eb395
created 2017-07-12 10:32 +0200
pushed 2017-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b7424dfa039c (bug 1376964)
b7424dfa039ce05ff8f232e6941181478f63b502
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
20866468f52df5a7aeba6305c544541a8f277d13
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
bb72ca2f5fe4b3020481921a21edfbc13569d100
created 2017-07-11 07:51 +0900
pushed 2017-07-11 10:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1379529 - drop AllowResolveStaleStyles flag. r=emilio
a4f79e5c8fabdcfef0063d307a13a5f8b980b503
created 2017-07-10 17:19 +0900
pushed 2017-07-10 21:54 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1360398 - Do not fill computed values in missing keyframes for CSS animations during generating Keyframes. r=birtles
a13e199c5e090d002a5b84cf73aa53d491537a1f
created 2017-07-06 14:56 -0700
pushed 2017-07-07 08:34 +0000
Wes Kocher Wes Kocher - Backed out changeset f220d8060c14 (bug 1352669) for build bustage CLOSED TREE a=bustage
f220d8060c14a0f158ae80c0d2469c0895471a58
created 2017-07-06 13:15 -0700
pushed 2017-07-07 08:34 +0000
Josh Matthews Josh Matthews - Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter.
4128cdabed05cdb331d803e5c102229e4da16bf9
created 2017-06-28 12:03 -0700
pushed 2017-07-06 22:34 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1371457 - Add restyle markers for Stylo. r=bholley,gregtatum
ac434d1aa45d689cd6548426012b0385b269296a
created 2017-07-04 19:16 +0200
pushed 2017-07-05 03:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1378190: Try to make ServoRestyleManager easier to follow. r=heycam
2abf534b2d0ceef1f2107e79d1a8860fe9deaef5
created 2017-07-02 10:21 -0700
pushed 2017-07-05 03:30 +0000
Bobby Holley Bobby Holley - Bug 1378005 - Stop synchronously clearing serving data on style set teardown. r=emilio
0fb6eef0222c898fe8a64f6995804d7399942c91
created 2017-06-28 18:07 -0700
pushed 2017-07-03 08:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam
f065e3a455a6b7bbd69b02706a5edc84d7241e30
created 2017-06-29 16:09 -0700
pushed 2017-07-02 00:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1377196 Part 2 - Add AppendAllXBLStyleSheets to ServoStyleSet. r=heycam
e955025554a6436e8687eabede2d32ec3fa21fd1
created 2017-06-29 13:43 -0700
pushed 2017-07-02 00:34 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1377196 Part 1 - Store nsBindingManager* in ServoStyleSet. r=heycam
d39cf29c7a5cd24cb9babe6abc22c1e0d9bd61c3
created 2017-06-27 22:18 -0700
pushed 2017-06-29 13:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1375969: Fix MightHave{State,Attribute}Dependency for XBL. r=heycam
d13cb72a5669829c04f846c0d8b5db4ad644952c
created 2017-06-27 18:34 -0700
pushed 2017-06-29 13:46 +0000
Bobby Holley Bobby Holley - Bug 1376655 - Use ServoStyleContext in more places. r=emilio
961eb14ca94d314aff1937a14c2db85b23072bd6
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 10. Fix style resolution for pseudo-elements to actually pass through the right parent style. r=emilio
bbbdd653ca60fd9f095cd07237420f1b8b17129b
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a33ae6fa707d (bug 1324618)
a33ae6fa707dc250d5d9b7b636e2c980622c75bf
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 10. Fix style resolution for pseudo-elements to actually pass through the right parent style. r=emilio
less more (0) -100 -60 tip