Граф коммитов

10589 Коммитов

Автор SHA1 Сообщение Дата
Brad Werth 9905850b87 Bug 1290218 Part 9: Generalize stylesheet Loader to cache Servo sheets in the same way that it caches Gecko sheets. r=heycam
MozReview-Commit-ID: BUEvgos46By

--HG--
extra : rebase_source : 3f483586ccf44304282c95a0aed6dd824db967f6
2017-02-21 14:05:24 -08:00
Brad Werth 881f857bac Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam
MozReview-Commit-ID: Y2KcoMjhbn

--HG--
extra : rebase_source : dc45ede181017fb372fdce23d7449c868a0cb8e6
2017-02-15 13:33:17 -08:00
Brad Werth 3c7df19de4 Bug 1290218 Part 7: Bypass XULPrototypeCache (which is a singleton) for non-Gecko Loaders. r=heycam
MozReview-Commit-ID: 852rcD2bdYL

--HG--
extra : rebase_source : c4d73d04af6728616356fd1fe4f56354754bca58
2017-02-14 14:44:37 -08:00
Brad Werth 5b02746302 Bug 1290218 Part 5: Subclass StyleSheetInfo to move the ServoStyleSheet raw sheet into its mInner. r=heycam
MozReview-Commit-ID: Cu0qp3e8L5n

--HG--
extra : rebase_source : ab24fcba44e8ccfccbaf81f17e3511a2904a4ce4
2017-02-14 12:05:12 -08:00
Brad Werth 3f6506d5fc Bug 1290218 Part 4b: Fixup cycle collector declarations for mInner moving into StyleSheetInfo. r=heycam
MozReview-Commit-ID: 9cAvEf7y8JN

--HG--
extra : rebase_source : 5cf69acf6232a742eefac2827c224f0bf2745746
2017-02-15 16:19:33 -08:00
Brad Werth 01f02e499e Bug 1290218 Part 4: Implement shared mInners for ServoStyleSheets, and standardize calling of AddSheet into CSSStyleSheet and ServoStyleSheet constructors. r=heycam
MozReview-Commit-ID: 7u89J0WfMcX

--HG--
extra : rebase_source : 0d0783ba73e55790832e9ae1e656374b565ed6e6
2017-02-17 15:48:35 -08:00
Brad Werth 8ae73eab74 Bug 1290218 Part 3: Transition ServoStyleSheet to use mInner pointer, instead of maintaining a static StyleSheetInfo. r=heycam
MozReview-Commit-ID: K0hjThqClhN

--HG--
extra : rebase_source : 76b0eacebc1a76eec378f26f9bb8121560228112
2017-02-03 15:57:51 -08:00
Brad Werth 78439696f6 Bug 1290218 Part 2: Uplift mInner pointer from CSSStyleSheetInner into StyleSheetInfo. r=heycam
MozReview-Commit-ID: K6FbTN1r4Qg

--HG--
extra : rebase_source : 6871bbcf0184a86668ba727f2cf1f16cd5cac839
2017-02-14 09:41:33 -08:00
Brad Werth 0ed6236412 Bug 1290218 Part 1: Uplift IsModified into StyleSheet from CSSStyleSheet, and provide empty implementation for ServoStyleSheet. r=heycam
MozReview-Commit-ID: IU733JoNVyC

--HG--
extra : rebase_source : 63704c54d7c3d72dc4c6fe0e051499479fdd76f8
2017-02-13 10:27:46 -08:00
Nazım Can Altınova ded05dd047 Bug 1340728 - stylo: add constructors for @font-face descriptors r=manishearth,SimonSapin
MozReview-Commit-ID: BL3uxlE1TmU

--HG--
extra : rebase_source : b2289af62d02e0cc1d3f84bb21077cd35d36c56b
extra : source : 8622f2e9ec9597e56e406aaff1856275b6d62db5
2017-02-18 02:15:55 +03:00
Daniel Holbert 2bf2cfcd23 (no bug) Tweak some source files in layout to have correct number of newline characters at the end (exactly 1). (no review, whitespace-only, DONTBUILD)
MozReview-Commit-ID: 1hEEkCMy0pL
2017-02-22 08:58:50 -08:00
Iris Hsiao 7a962a70f2 Backed out changeset 2d21596af124 (bug 1337229) for developer's request 2017-02-22 17:40:13 +08:00
Iris Hsiao eb16544eaf Backed out changeset 3cf38f4d7395 (bug 1322317) for stylo test failure 2017-02-22 17:31:04 +08:00
Shing Lyu 6ebbfba25f Bug 1337229 - Implement deep operator== for RawServoAnimationValue r=hiro,manishearth
MozReview-Commit-ID: Euvv9zarFe3

--HG--
extra : rebase_source : b67bb89ed35dca04d6dc81afdfbea701fdede449
2017-02-17 14:39:24 +08:00
Emilio Cobos Álvarez 0ca5ea4955 Bug 1322317: Don't call FinishStyle off-main-thread for reset structs. r=heycam
MozReview-Commit-ID: FoWbLjt97Uu

--HG--
extra : rebase_source : 00f5565a9c3bd09b7d2ed7c6aadd2d58ec0e1ec4
2017-02-21 16:56:43 +01:00
Xidorn Quan e43e63e3a7 Bug 1331102 - Move #include around to avoid triggering this issue. r=heycam
MozReview-Commit-ID: Fx2DbUwuf0v

--HG--
extra : rebase_source : 01625a1fb08bd5fe06a7095314cc093c37f89a17
2017-02-21 22:27:58 +11:00
Hiroyuki Ikezoe 722280270f Bug 1340344 - Calmp hue value in finite float range. r=dholbert
MozReview-Commit-ID: ItxwcKjpHyO

--HG--
extra : rebase_source : 8ffa77db0272d1ac836b395736d2d8e4ddb233e3
2017-02-18 10:43:24 +09:00
cku 158bc08d53 Bug 1336905 - Part 2. Remove StyleShapeOutsideShapeBox. r=TYLin
MozReview-Commit-ID: L7vlIGwCOzi

--HG--
extra : rebase_source : 2c2744f3fdc4a2b6936f1135ea2cb62d76cd0399
extra : source : f76fbaee4ce86efbee78c60f0cce96f7c6926807
2017-02-06 15:56:03 +08:00
cku cfc6e5755f Bug 1336905 - Part 1. Remove StyleShapeSource's template argument. r=heycam,TYLin
MozReview-Commit-ID: FHTwGyXHsce

--HG--
extra : rebase_source : c043e4790bc2c84e4f3735a95c8ef0d9aa268986
extra : source : fb3c04effbd191767b1ff3e46c3c2d416ac8ee37
2017-02-21 23:26:17 +08:00
Xidorn Quan 5554e943d0 Bug 1341251 - Update expectation of style mochitest.
MozReview-Commit-ID: B3rrpnwbBKk

--HG--
extra : source : 4c7742b0953c0139dd987c305be9e37f37504aca
2017-02-21 22:55:14 +11:00
Xidorn Quan 1056e784b0 Bug 1340439 followup - Reenable several style mochitests.
MozReview-Commit-ID: Av9b92H6JyU

--HG--
extra : source : 7f0ce03c426628e60353479425fc2f932349bd43
2017-02-21 16:32:49 +11:00
Cameron McCormack 6a09f48246 Bug 1337258 - Support ServoStyleSheets in nsStyleSheetService. r=xidorn
MozReview-Commit-ID: 4vaHzDBZHFg

--HG--
extra : rebase_source : cb6e075e88c66a89bf6711db4ba913d62fd421ad
2017-02-21 10:42:27 +08:00
Cameron McCormack 8856103bc6 Bug 1335321 - stylo: Do CachedBorderImageData::PurgeCachedImages work on the main thread. r=bholley
MozReview-Commit-ID: 82vKTooB2fh

--HG--
extra : rebase_source : 7a4cfc44987a499738f6d8f79cf107393c3fca0c
2017-02-20 20:39:05 +08:00
Bobby Holley 98f8ad1cca Bug 1341112 - Update mochitest test expectations. r=me
MozReview-Commit-ID: 1JwOxKHSORr
2017-02-20 12:52:19 -08:00
Carsten "Tomcat" Book 9857d2af8e merge mozilla-inbound to mozilla-central a=merge 2017-02-20 14:05:25 +01:00
L. David Baron e2074ab1a5 Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam 2017-02-19 23:10:42 -08:00
Hiroyuki Ikezoe 48e5e75277 Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles
MozReview-Commit-ID: 3CmCc44FhvA

--HG--
extra : rebase_source : a0d1067916a68fc4bc18793b05ae46902fddff41
2017-02-20 11:02:52 +09:00
Hiroyuki Ikezoe 13fcf0e228 Bug 1340916 - Part 2: Move keyframs array for old animations. r=birtles
MozReview-Commit-ID: BI64Yzgop6

--HG--
extra : rebase_source : 7b14ed8b8574f56f85b61bbf0c7be6b64fae4775
2017-02-20 06:28:40 +09:00
Hiroyuki Ikezoe dee00c217c Bug 1340916 - Part 1: Drop AnimationCollection::PseudoElementType(). r=birtles
No one uses it.

MozReview-Commit-ID: 7CYeuNEN0yY

--HG--
extra : rebase_source : 91e3ab0f98d66cdaca1e74732f6e5721a9854b35
2017-02-20 06:28:40 +09:00
Xidorn Quan 46746f3fc9 Bug 1340439 followup - Update mochitest expectation.
MozReview-Commit-ID: 9tdtuVQOKqZ

--HG--
extra : source : 82fbbfeba7162303c5cf44a3c6499bdc91d39b54
2017-02-20 16:23:31 +11:00
Xidorn Quan 3e72a08b95 Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws
MozReview-Commit-ID: 59cmaCoFJMR

--HG--
extra : rebase_source : 3b927d3c056b66e98f457de1726cf9d459eb8708
2017-02-16 10:26:13 +11:00
Xidorn Quan cd38af3c5c Bug 1338936 - Update assertion counts for stylo mochitest.
MozReview-Commit-ID: GP5eHMledeq

--HG--
extra : source : 70d0151ed467b27f364c6f7d7c823915f5bafd3f
2017-02-20 14:24:09 +11:00
Manish Goregaokar ddaad9d85d Bug 1338936 - Make stylo build green; r=bholley
MozReview-Commit-ID: 7YQjDKoaOeR
2017-02-19 18:50:34 -08:00
Manish Goregaokar 260e308c26 Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:48 -08:00
Nazım Can Altınova 6d162a15e1 Bug 1338936 - Part 3: stylo: Support lang property; r=emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:45 -08:00
Manish Goregaokar d328a13fbb Bug 1338936 - Part 2: stylo: Add necessary stubbed-out bindings for ServoSpecifiedValues; r=bz,emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:41 -08:00
Manish Goregaokar cb177956fe Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:37 -08:00
Sebastian Hengst 7cf1fe31f8 Backed out changeset 7943ca5e483a (bug 1338936) for Windows build bustage. r=backout on a CLOSED TREE 2017-02-19 10:38:09 +01:00
Sebastian Hengst a64b195d9b Backed out changeset 7d7457d5ca8a (bug 1338936) 2017-02-19 10:37:26 +01:00
Sebastian Hengst c7c107adf2 Backed out changeset 38de3820ca81 (bug 1338936) 2017-02-19 10:37:21 +01:00
Sebastian Hengst a793db28eb Backed out changeset 2d887234705f (bug 1338936) 2017-02-19 10:37:16 +01:00
Sebastian Hengst 1e1106e23b Backed out changeset 87c81f278c13 (bug 1340856) 2017-02-19 10:37:11 +01:00
Manish Goregaokar 97fc68d59a Bug 1340856 - Remove ServoBindingTypes.h.orig; r=KWierso
MozReview-Commit-ID: 4qJdCiquYuf

--HG--
extra : rebase_source : ba73ccb419aa5862283e5930a5cb16821cb041fc
2017-02-18 22:42:08 -08:00
Manish Goregaokar a6f7209030 Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:57:58 -08:00
Nazım Can Altınova 016d247d64 Bug 1338936 - Part 3: stylo: Support lang property; r=emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:14 -08:00
Manish Goregaokar 0a65788e4b Bug 1338936 - Part 2: stylo: Add necessary stubbed-out bindings for ServoSpecifiedValues; r=bz,emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:12 -08:00
Manish Goregaokar 8ce0fb7f1c Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:10 -08:00
Cameron McCormack 1e00d1c3cf Bug 1340848 - stylo: Update test expectations. r=heycam
MozReview-Commit-ID: 5Z7zzm7Ctyn

--HG--
extra : rebase_source : b1f13b0bba325aa23afa5addb3b6e097e99dfe04
2017-02-19 09:30:30 +08:00
Manish Goregaokar 3f7aff8385 Bug 1338388 - Part 7: stylo: Update test expectations for svg properties; r=heycam,xidorn
MozReview-Commit-ID: 7B6h4IDZD67

--HG--
extra : rebase_source : ddcc9b959d50d8b57fda7ec8d3dd364334f878d8
2017-02-17 15:36:38 -08:00
Manish Goregaokar 3fef7c9e57 Bug 1338388 - Part 6: stylo: Support stroke-dasharray and stroke-dashoffset; r=heycam
MozReview-Commit-ID: 4QKKzJ1DVYP

--HG--
extra : rebase_source : 6d350a8ed3b5e157651edad155de2b92e042ae99
2017-02-09 17:43:52 -08:00