Gecko Backout
a06a80b5da
Backed out changeset 2e20100d8f59 (bug 1417709) for error in toolkit/library/rust/target r=backout on a CLOSED TREE
...
Backs out https://github.com/servo/servo/pull/19255
2017-11-22 23:20:51 +00:00
Markus Stange
7be33e3a45
Regenerate structs.rs.
2017-11-22 14:09:55 -05:00
Hiroyuki Ikezoe
64bd97a0d3
Update bindings.
2017-11-22 13:02:45 +09:00
Cameron McCormack
ca10caa85d
style: Regenerate Gecko bindings.
2017-11-21 13:59:18 +08:00
Cameron McCormack
e286ad7dca
style: Regenerate Gecko bindings.
2017-11-17 17:12:10 +08:00
Emilio Cobos Álvarez
fd68091491
style: Update bindings.
2017-11-15 13:26:25 +01:00
Emilio Cobos Álvarez
1309573b98
style: Update bindings.
...
MozReview-Commit-ID: BAXvyXmZWzo
2017-11-13 02:48:50 +01:00
Simon Sapin
954b2cc3d8
Allow unused imports for AsciiExt in style code.
...
See #19128 , this part is cherry-picked so Gecko can build with rust nightly.
2017-11-09 12:43:23 +01:00
Markus Stange
c439475b66
Bug 1414147 - Move fontSmoothingBackgroundColor from nsStyleUserInterface to nsFont, stylo changes.
2017-11-04 12:46:03 -04:00
Emilio Cobos Álvarez
72567505d9
style: Update bindings.
...
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-11-04 11:34:41 +01:00
Gecko Backout
8f8fd517ed
Backed out changeset dbd300f4d75b for build bustage. r=backout on a CLOSED TREE
...
Backs out https://github.com/servo/servo/pull/19108
2017-11-03 23:56:42 +00:00
Emilio Cobos Álvarez
15ef6b0d8a
style: Update bindings.
2017-11-03 20:25:01 +01:00
Emilio Cobos Álvarez
4e6af723d8
style: Update bindings.
2017-10-31 20:09:20 +01:00
Boris Chiou
52c81a0a84
Add Servo_ComposeAnimationSegment which composes an animation segment.
2017-10-27 21:18:21 +02:00
Boris Chiou
1f5551c397
Add Servo_AnimationValue_Transform which creates an AnimationValue of transform.
2017-10-27 21:18:11 +02:00
Boris Chiou
f02bd01add
Add Servo_AnimationValue_Opacity which creates an AnimationValue of opacity.
2017-10-27 21:18:01 +02:00
Nicholas Nethercote
5866b820e0
Introduce nsStaticAtom.
...
It's a sub-class of nsAtom, useful for cases where you know you are dealing
exclusively with static atoms. The nice thing about it is that you can use
raw nsStaticAtom pointers instead of RefPtr<>. (In fact, the AddRef/Release
implementations ensure that we'll crash if we use RefPtr<nsStaticAtom>.)
2017-10-27 20:33:40 +11:00
Emilio Cobos Álvarez
21b314e633
stylo: Honor CallerType for media query parsing.
...
So that matchMedia can parse internal stuff in Chrome code.
Bug: 1410074
Reviewed-by: xidorn
MozReview-Commit-ID: 6M4HHqVJ1dp
2017-10-25 14:27:16 +02:00
Emilio Cobos Álvarez
9a804f68f9
style: Update bindings.
2017-10-23 08:32:00 +02:00
bors-servo
7b61e3b6ee
Auto merge of #18963 - heycam:rm-property-id, r=upsuper
...
geckolib: Make Servo_DeclarationBlock_RemovePropertyById return whether it did remove a property.
From https://bugzilla.mozilla.org/show_bug.cgi?id=1408311 , reviewed there by Xidorn.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18963 )
<!-- Reviewable:end -->
2017-10-20 05:26:18 -05:00
Cameron McCormack
01ed7fe4dd
geckolib: Make Servo_DeclarationBlock_RemovePropertyById return whether it did remove a property.
2017-10-20 12:00:32 +08:00
Xidorn Quan
2dc714f0ac
Implement XUL tree pseudo style resolution for stylo.
2017-10-20 14:08:56 +11:00
Xidorn Quan
915890af77
Correct pseudo element type of tree pseudos.
2017-10-20 14:08:38 +11:00
Xidorn Quan
cd527733c5
Make tree pseudos not precomputed since they are not really anonymous boxes.
2017-10-20 14:08:36 +11:00
Xidorn Quan
4ce3dc7729
Add slots in PerPseudoElementMap for tree pseudos.
2017-10-20 14:08:35 +11:00
Xidorn Quan
b743d68ccd
Accept argument-less tree pseudo-element selector.
2017-10-20 14:08:33 +11:00
Xidorn Quan
a2182f8dc3
Store args of tree pseudo-elements as Atom.
2017-10-20 14:08:31 +11:00
Boris Chiou
aa72970f0a
Add Servo_StyleSet_GetComputedValuesByAddingAnimation FFI.
...
Add an FFI to create a temporary ServoStyleContext with the animation value.
We need this because we calculate the Cumulative change hints to check
if we can ignore this animation segment.
2017-10-19 11:05:07 +08:00
Emilio Cobos Álvarez
e9a26f3a89
style: Update bindings.
2017-10-14 14:04:53 +02:00
Emilio Cobos Álvarez
77f115b467
stylo: Remove unused function.
2017-10-13 17:01:36 +02:00
Xidorn Quan
96d0529be5
Remove text-shadow handling from HasAuthorSpecifiedRules
2017-10-12 15:20:47 +11:00
Xidorn Quan
0c40ae70ed
Support pseudo-element properly in HasAuthorSpecifiedRules.
2017-10-11 10:29:32 +11:00
Hiroyuki Ikezoe
fd2ccee84d
Update bindings.
2017-10-10 18:33:49 +09:00
Hiroyuki Ikezoe
1e5ee9d2d4
Update bindings.
2017-10-10 06:35:49 +09:00
Nicholas Nethercote
7628c1236a
Rename nsIAtom as nsAtom.
...
Bug 1400459 devirtualized nsIAtom so that it is no longer a subclass of
nsISupports. This means that nsAtom is now a better name for it than
nsIAtom.
2017-10-09 09:27:11 +11:00
Emilio Cobos Álvarez
04b7386070
style: Update bindings.
2017-10-07 13:13:34 +02:00
Xidorn Quan
8fc24bc5fa
Backout #18759
2017-10-07 12:27:04 +11:00
Emilio Cobos Álvarez
3916257db7
style: Update bindings.
2017-10-05 20:51:42 +02:00
Xidorn Quan
23d9d12430
Only generate structs file for the current build
2017-10-05 15:29:32 +11:00
Cameron McCormack
fde77ee693
style: Regenerate Gecko bindings.
2017-10-04 13:38:07 +08:00
Bobby Holley
15b866d8de
Revert #18668 - Add mprotect diagnostics for HashMap crash
2017-10-03 12:44:26 -07:00
Ting-Yu Lin
1a437f956c
style: Update generated bindings
...
MozReview-Commit-ID: ILCV7MiArL4
2017-10-02 11:50:42 +08:00
bors-servo
c6f4ced45c
Auto merge of #18667 - Manishearth:bindingsup, r=emilio
...
Update debug bindings for removal of mFrameRefCnt
r=emilio from https://bugzilla.mozilla.org/show_bug.cgi?id=1403808
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18667 )
<!-- Reviewable:end -->
2017-09-28 20:15:51 -05:00
Bobby Holley
e2c0ca5110
Update bindings.
...
MozReview-Commit-ID: 8hyaJxfSi9L
2017-09-28 14:12:56 -07:00
Manish Goregaokar
b19b9b78db
Update debug bindings for removal of mFrameRefCnt
2017-09-28 13:19:51 -07:00
Emilio Cobos Álvarez
f6a350b725
style: update bindings.
2017-09-28 10:03:58 +02:00
Hiroyuki Ikezoe
08574b8c4d
Update bindings.
2017-09-27 18:27:58 +09:00
Nicholas Nethercote
67e62f49fd
Update Gecko bindings.
2017-09-27 13:48:12 +10:00
Cameron McCormack
b1671f1282
style: Regenerate Gecko bindings.
2017-09-26 15:08:13 +08:00
Manish Goregaokar
e1a39a2012
stylo: Remove FontComputationData, switch over to using the new font tracking
2017-09-23 10:51:55 -07:00