Sebastian Hengst
3caa17a4be
Backed out changeset bb6b79e53e82 (bug 1352306) as requested by emilio. r=backout
2017-06-17 14:16:54 +02:00
Sebastian Hengst
e9ca697708
Backed out changeset 46d7719ee8ae (bug 1352306)
2017-06-17 14:16:20 +02:00
Cameron McCormack
3dc53a582c
Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio
...
MozReview-Commit-ID: J5xhdi7pGSv
2017-05-09 18:13:45 +08:00
Cameron McCormack
1ba1986481
Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio
...
MozReview-Commit-ID: Emey96ovc2a
2017-05-08 16:04:31 +08:00
Bobby Holley
690fa8991e
Bug 1373725 - Trigger a rule tree gc at the end of DoProcessPendingRestyles. r=emilio
...
MozReview-Commit-ID: W2lkQohudA
2017-06-16 21:59:58 -07:00
Bobby Holley
a123d7939a
Bug 1341102 - Continue zeroing in on the actual leaking crashtest. r=me
...
MozReview-Commit-ID: JK5n78QYDXR
2017-06-16 21:58:20 -07:00
Wes Kocher
296d2b492b
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: B3DzZrZb3AB
2017-06-16 18:28:40 -07:00
Bobby Holley
375c24ef92
Bug 1341102 - Disable the leaking test, not the one after it that was taking the blame. r=me
...
MozReview-Commit-ID: 3GNuy4VH5pj
2017-06-16 18:09:27 -07:00
Wes Kocher
39066d6984
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2k4filK9zyX
2017-06-16 17:58:58 -07:00
Emilio Cobos Álvarez
b760909700
Bug 1373828: Work around servo/rust-bindgen#734 . r=bholley
...
MozReview-Commit-ID: Fbng9a7MpDM
--HG--
extra : rebase_source : 60ccd60db3292232a32194f547481eaa3d089192
2017-06-17 00:17:35 +02:00
Bobby Holley
4bc976bba2
Bug 1341102 - disable two crashtests on stylo for leaks. r=me
...
MozReview-Commit-ID: 2AMV3sAWwiT
2017-06-16 17:01:06 -07:00
Mats Palmgren
9d353fa50b
Bug 966240 - Remove support for <meta http-equiv="msthemecompatible" content="no">. r=dbaron
...
It appears that neither Chrome, Safari or Edge support this feature,
and it's causing web-compat issues for us, e.g. bug 1373417.
MozReview-Commit-ID: AP5LMgL6QmR
2017-06-16 17:17:22 +02:00
Kirk Steuber
a55c46f192
Bug 1371073 - Add reftests to ensure rows and cols are properly added and removed from framesets r=bz
...
MozReview-Commit-ID: A6uLt8oSn6F
--HG--
extra : rebase_source : 09e64dc66a0718b8ab0e4e27ddb9dacf1afbe9ea
2017-06-14 16:05:20 -07:00
Botond Ballo
941ffc4123
Bug 1371508 - Simplify the dispatch-to-content region in nsDisplayLayerEventRegions::AddFrame() and AddInactiveScrollPort() if it starts to get large. r=tnikkel
...
MozReview-Commit-ID: C7TCVlxsOFd
--HG--
extra : rebase_source : 55d37333f944a52f6214741870b9e6455e345784
2017-06-14 20:19:21 -04:00
Ben Tian
71ff52def2
Bug 1351072 - [e10s] Clear active document when closing popup of <select>. r=smaug
...
MozReview-Commit-ID: IaRG67FwIPL
--HG--
extra : amend_source : 3a2a548499fa73b9e9f8533777ebcf5fcbb626ae
2017-06-14 13:42:03 +08:00
Manish Goregaokar
3125497283
Bug 1373018 - Part 11: stylo: Move cached style structs to GeckoStyleContext; r=bholley
...
MozReview-Commit-ID: 1LA8AJ3oNwF
--HG--
extra : rebase_source : e318c7c92973eb6daf9b9fb9b1dcd776e6788a95
2017-06-10 22:27:45 -07:00
Manish Goregaokar
3188b9bfd6
Bug 1373018 - Part 10: stylo: Remove StyleSource; r=bholley
...
MozReview-Commit-ID: 4IcROeDNoBA
--HG--
extra : rebase_source : e2f65c316be2c5640150eb5ff5628505ce446535
2017-06-10 22:27:45 -07:00
Manish Goregaokar
abdbfa30c6
Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley
...
MozReview-Commit-ID: FYiOtmSK2oC
--HG--
extra : rebase_source : a543fc05b6a5b5bd3c143d87730c66a1f8743f16
2017-06-10 22:27:45 -07:00
Manish Goregaokar
02ab46c24d
Bug 1373018 - Part 8: stylo: Move nsStyleContext::SetStyle to GeckoStyleContext; r=bholley
...
MozReview-Commit-ID: ycXu95whnG
--HG--
extra : rebase_source : 852051aa074cc8ed8f11f0d68c26fe4f0a6962b6
2017-06-10 22:27:45 -07:00
Manish Goregaokar
828745da04
Bug 1373018 - Part 7: stylo: Move nsStyleContext::mSource into subclasses; r=bholley
...
MozReview-Commit-ID: AspYUJ7lGqD
--HG--
extra : rebase_source : 1f8d368312bd8149f32efc31130f4bf6659064ed
2017-06-10 22:27:45 -07:00
Manish Goregaokar
092c404741
Bug 1373018 - Part 6: stylo: Move most Gecko-specific methods into GeckoStyleContext; r=bholley
...
MozReview-Commit-ID: KzMAbuY8nll
--HG--
extra : rebase_source : 7d96f19a4bfcc2e97b7df513df881fa88f27cd85
2017-06-10 22:27:45 -07:00
Manish Goregaokar
70773cfc42
Bug 1373018 - Part 5: stylo: Move child/sibling pointers to GeckoStyleContext; r=bholley
...
MozReview-Commit-ID: Gay6RwpkNcu
--HG--
extra : rebase_source : 57a7f22b3d830e2fdc47faa15ceafbe5020a5964
2017-06-10 22:27:45 -07:00
Manish Goregaokar
2991af8d79
Bug 1373018 - Part 4: stylo: Rename eArenaObjectID_nsStyleContext to eArenaObjectID_GeckoStyleContext; r=bholley
...
MozReview-Commit-ID: 5oZwxG8r9Ty
--HG--
extra : rebase_source : 32fdfe60a20b2d90f531df1999b3aee0e4c8a5c2
2017-06-10 22:27:45 -07:00
Manish Goregaokar
719eec238a
Bug 1373018 - Part 3: stylo: Move mPresContext to ServoStyleContext; r=bholley
...
MozReview-Commit-ID: 2BmRpIjxEO8
--HG--
extra : rebase_source : 51b9d1cd0963d0d243a6e575eff3a7407ee27485
2017-06-10 22:27:45 -07:00
Manish Goregaokar
7fceedfbae
Bug 1373018 - Part 2: stylo: Add stylo conversion methods for nsStyleContext; stop using arena; r=bholley
...
MozReview-Commit-ID: CeIDP7idlmC
--HG--
extra : rebase_source : 8e7ec95fd068e562d947fbc39e84cd8e60daa910
2017-06-10 22:27:45 -07:00
Manish Goregaokar
01dc13b311
Bug 1373018 - Part 1: stylo: Introduce ServoStyleContext and GeckoStyleContext subclasses; r=bholley
...
MozReview-Commit-ID: GY1GfkWMK0n
--HG--
extra : rebase_source : a631b068cf0d54f5105e3dfe411365157490cac5
2017-06-10 22:27:45 -07:00
Cameron McCormack
bace240be2
Bug 1354879 - Re-enable some tests. r=emilio
...
MozReview-Commit-ID: GMGkTOrNu7c
--HG--
extra : rebase_source : 14b504bd8ba1e3f7df010164c7c190668335aa5e
2017-06-16 09:06:26 +08:00
Cameron McCormack
ea96847844
Bug 1373155 - Disable Web Components in Servo-styled documents. r=wchen
...
MozReview-Commit-ID: 5IBBN2Gfazs
--HG--
extra : rebase_source : 832174c4b30627b77d247a762c0a525b3afb7885
2017-06-15 19:39:58 +08:00
Cameron McCormack
c24e9eb9e7
Bug 1364361 - Part 4: Add crashtest for a scrollable, multicol <details> element. r=bz
...
MozReview-Commit-ID: LtMSemTadR0
--HG--
extra : rebase_source : 18295cd6c125e3d30ad8aa0351e5a449a905aac7
2017-06-16 17:22:34 +08:00
Cameron McCormack
139e81fb2f
Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
...
MozReview-Commit-ID: 3InVAUw8djN
* * *
Bug 1364361 - Followup to address review comment. r=me
MozReview-Commit-ID: IpdoSon9MAj
--HG--
extra : rebase_source : 086c49319d3847099614d65c8bb9d924f4e9be38
2017-06-16 17:22:33 +08:00
Sebastian Hengst
9365133d05
Backed out changeset e7ec499159f7 (bug 1364361) for bustage at nsIFrame.h:3348: bad implicit conversion constructor for 'OwnedAnonBox'. r=backout
2017-06-16 11:19:03 +02:00
Sebastian Hengst
18f74a4448
Backed out changeset a05d5d6c04dc (bug 1364361)
2017-06-16 11:18:18 +02:00
Cameron McCormack
52a081595f
Bug 1364361 - Part 4: Add crashtest for a scrollable, multicol <details> element. r=bz
...
MozReview-Commit-ID: LtMSemTadR0
--HG--
extra : rebase_source : cb3f8c082e34a90226aa6bbd050a5423776dbf83
2017-06-16 15:37:10 +08:00
Cameron McCormack
b76836a0c6
Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
...
MozReview-Commit-ID: 3InVAUw8djN
* * *
Bug 1364361 - Followup to address review comment. r=me
MozReview-Commit-ID: IpdoSon9MAj
--HG--
extra : rebase_source : 8a6a9b88d678c52be8fa6f64b2664a08634a4a98
2017-06-16 15:32:40 +08:00
Xidorn Quan
8213987f36
Bug 1372488 - Make counter style 'disc' not overridable. r=dbaron
...
MozReview-Commit-ID: 11ZpZtRQSUF
--HG--
extra : rebase_source : 25f95280f530d786ec8dbc30a5f5228e96000d99
2017-06-13 16:00:37 +10:00
Emilio Cobos Álvarez
152083b709
Bug 1368236: Implement the "hints handled for descendants" optimization. r=heycam
...
MozReview-Commit-ID: D6CCmWbEXTs
2017-06-16 09:37:45 +02:00
Sebastian Hengst
fe67a32efc
Backed out changeset 12db2d364b64 (bug 1364361) for heap write hazard. r=backout
2017-06-16 09:27:42 +02:00
Sebastian Hengst
8f8ae2a3b8
Backed out changeset 9cff9f4e2ef2 (bug 1364361)
2017-06-16 09:27:05 +02:00
Cameron McCormack
b20e975f7a
Bug 1364361 - Part 4: Add crashtest for a scrollable, multicol <details> element. r=bz
...
MozReview-Commit-ID: LtMSemTadR0
--HG--
extra : rebase_source : 83d5d2461c782ee5a19016cd306106533d7bc8a8
2017-05-22 10:17:58 +08:00
Cameron McCormack
eaf366ae43
Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
...
MozReview-Commit-ID: 3InVAUw8djN
--HG--
extra : rebase_source : 83d5e20a9ec92a35c015386828b0c53c6c4eaeb5
2017-05-22 13:14:32 +08:00
Markus Stange
23716b1586
Bug 1368386 - Add PaintedLayer::InvalidateWholeLayer(). r=mattwoodrow
...
MozReview-Commit-ID: 7sgQDs82Wwt
--HG--
extra : rebase_source : 6a13c3b53f85d88535451cda57c76e5d845a53d5
extra : source : 92eb66a5357939ca239cb2167dcccbc2328ea51b
2017-06-15 17:29:18 -04:00
Wes Kocher
26a0f65229
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 6qjm9snaB3Z
2017-06-15 16:28:22 -07:00
Wes Kocher
208ec84119
Merge inbound to central, a=merge
...
MozReview-Commit-ID: AiSwcmvIrE
2017-06-15 16:22:40 -07:00
Sebastian Hengst
9b6197930c
merge mozilla-central to autoland. r=merge a=merge
2017-06-15 20:13:40 +02:00
Sebastian Hengst
1b26da1b2f
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-06-15 11:17:07 +02:00
Sebastian Hengst
20d16dadd3
merge mozilla-inbount to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 36YqbsnO3en
2017-06-15 11:11:30 +02:00
Andrew Osmond
fdb5476ee6
Bug 1365231 - WebRender should not use FLAG_HIGH_QUALITY_SCALING with RasterImage::GetImageContainer. r=jrmuizel
2017-06-14 12:53:07 -04:00
Carsten "Tomcat" Book
4f44c026f2
Merge mozilla-central to mozilla-inbound
2017-06-14 14:50:11 +02:00
Carsten "Tomcat" Book
5e8c1546ec
merge mozilla-inbound to mozilla-central a=merge
2017-06-14 14:45:26 +02:00
Brian Birtles
4358805216
Bug 1371518 - Update test expectations; r=hiro
...
MozReview-Commit-ID: Bdx8ENT4nna
--HG--
extra : rebase_source : 4ba26705c4c96946854f428514a08cb4d198ed1c
2017-06-14 15:24:23 +09:00