Astley Chen
8289c3a746
Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
...
--HG--
extra : rebase_source : a41c3983b68e701dd7df37ee42a9c123805fd833
2016-06-03 23:56:54 +08:00
Mats Palmgren
0fa5c8b68d
Bug 1278010 - Add WritingMode convenience methods for determining whether to use central or alphabetical baselines. r=jfkthame
2016-06-03 17:43:00 +02:00
L. David Baron
1bddf4ac22
Remove commented-out subdirectories that were listed purely hypothetically to avoid their confusing people in the future. No bug.
...
(See bug 859301 comment 56 for an example of the problem this causes.)
--HG--
extra : amend_source : 88cd9b67f4f833f07ac34aeb6483cf83f9b339d3
extra : transplant_source : 0N%B9%D7%D5%91%22%BC%8D%5C%03%FD%E5Z%0C%E1%BF%91X%EA
2016-06-03 20:08:41 -07:00
Ethan Lin
a36668bf0e
Bug 889964 - Part 3. Turn on background reftest. r=dbaron
...
---
layout/reftests/w3c-css/submitted/reftest.list | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2016-06-04 18:36:49 -07:00
Ethan Lin
6f80a75912
Bug 889964 - Part 2. Add reftest for boarder image: round. r=dbaron
...
---
.../border-image-repeat-round-1-ref.html | 100 +++++++++++++++++++++
.../background/border-image-repeat-round-1.html | 27 ++++++
.../border-image-repeat-round-2-ref.html | 100 +++++++++++++++++++++
.../background/border-image-repeat-round-2.html | 27 ++++++
.../w3c-css/submitted/background/border.png | Bin 0 -> 849 bytes
.../w3c-css/submitted/background/reftest.list | 6 +-
6 files changed, 259 insertions(+), 1 deletion(-)
create mode 100644 layout/reftests/w3c-css/submitted/background/border-image-repeat-round-1-ref.html
create mode 100644 layout/reftests/w3c-css/submitted/background/border-image-repeat-round-1.html
create mode 100644 layout/reftests/w3c-css/submitted/background/border-image-repeat-round-2-ref.html
create mode 100644 layout/reftests/w3c-css/submitted/background/border-image-repeat-round-2.html
create mode 100644 layout/reftests/w3c-css/submitted/background/border.png
2016-06-04 18:36:49 -07:00
Ethan Lin
2b7a5e9fca
Bug 889964 - Part 1. Fix the calculation of border-image: round. r=dbaron
...
---
layout/base/nsCSSRendering.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
2016-06-04 18:36:49 -07:00
Astley Chen
279351854b
Bug 1278020 - enable selectors4 reftest. r=dbaron
2016-06-04 10:10:41 +08:00
L. David Baron
fa514af6ea
Bug 1273048 - Add __attribute__((noinline)) to work around compiler bug on Android/x86. r=xidorn
...
I tested locally that the MOZ_GCC_VERSION_AT_LEAST() and
MOZ_GCC_VERSION_AT_MOST() expressions do sensible things when I fiddle
with the numbers to make them more or less than my local gcc version.
(I tested this for all 4 expressions.)
I don't know for sure that this will fix the crashes we're seeing, but
it seems like it should undo the change that triggered it, so I think
it's worth trying.
MozReview-Commit-ID: IXYYn3mLQBf
--HG--
extra : transplant_source : %20%94%06%05L%8A%CA%DD%83%D9%23jh%E53%EF%F9%A3%0C%B4
2016-06-04 17:51:30 -07:00
Jet Villegas
6d95828266
merge from inbound
2016-06-04 03:33:38 -07:00
Jet Villegas
a22a6660d7
Bug 1268736: An editable table cell means that both the cell and its contents are children of an editable node. r=mats
2016-06-04 03:23:56 -07:00
Xidorn Quan
1ea928e4bc
Bug 1224918 part 2 - Remove SETDCT_{AUTO,NONE,NORMAL,SYSTEM_FONT} and use Unused to indicate unsupported units. r=dbaron
...
MozReview-Commit-ID: 2OjVfafdgG6
--HG--
extra : rebase_source : 37e53646cb493614aea59687fedce7e658c3dc42
2016-06-01 15:50:32 +10:00
Jonathan Watt
0a2efa2106
Bug 1276810 follow-up - Backout the nsPresShell.cpp change to reduce infallibility coupling. r=milan
2016-05-26 12:31:14 +01:00
Wes Kocher
11d59fe446
Backed out changeset 14c8ec387dd2 (bug 1277154) because it seems like a good candidate for what broke reftests
...
--HG--
extra : rebase_source : 97d3f6df5465d848f3c5785eca7a01de8867e185
2016-06-03 14:11:05 -07:00
Mason Chang
a6148730bf
Bug 1274726. Part 2: Reftest for prescale and repeat drawable. r=jrmuizel
2016-06-03 13:30:23 -07:00
Kartikaya Gupta
f04e92726d
Bug 1108052 - Remove empty event regions display items because they only slow things down and can add extraneous layers. r=mstange
...
MozReview-Commit-ID: JkXGiudjBpe
--HG--
extra : rebase_source : a1eecb5705e79c992b0531711b4c0d40092712c4
2016-06-03 10:20:38 -04:00
Jamie Nicol
a585a070a1
Bug 1274991 - Consider ancestor scale transforms when deciding whether to prerender transformed content. r=mstange
...
MozReview-Commit-ID: AnmSSy9YviP
--HG--
extra : rebase_source : 850b4a810203034517dacbfe88876fa1d65681a9
2016-06-03 11:12:39 +01:00
Cameron McCormack
832de75eca
Bug 1277154 - Remove bitfields from nsStyleSVG to help with rust bindgen. r=xidorn
...
--HG--
extra : rebase_source : 4f8bf468aff4b06e9c410f7197551baa254760f6
2016-06-03 17:16:39 +10:00
Jonathan Watt
2eb705bb3f
Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
2016-05-25 17:01:18 +01:00
Nathan Froyd
bee4b4445b
Bug 1277649 - add override declarations for Android-specific codepaths; r=snorp
...
Adding these makes the compiler much happier.
2016-06-03 18:31:05 -04:00
Matt Woodrow
d6c0343e48
Bug 1274962 - Part 7: Clean up unecessary parameter for RecomputePerspectiveChildrenOverflow. r=dbaron
2016-06-03 14:26:40 +12:00
Matt Woodrow
7fb4a7ee36
Bug 1274962 - Part 6: Make preserve-3d frames only contribute to the overflow area of the preserve-3d root frame. r=dbaron
2016-06-03 14:26:26 +12:00
Matt Woodrow
421203143a
Bug 1274962 - Part 5: Don't trust the visible region for opacity within preserve-3d. r=mstange
2016-06-03 14:24:38 +12:00
Matt Woodrow
64b86ea169
Bug 1274962 - Part 4: Reorder how we compute transforms for preserve-3d. r=mstange,thinker
2016-06-03 14:23:27 +12:00
Matt Woodrow
a3ac199d7f
Bug 1274962 - Part 3: Remove aOutAncestor. r=mstange
2016-06-03 14:22:57 +12:00
Matt Woodrow
78823780e7
Bug 1274962 - Part 2: Remove unnecessary optimization combining translations. r=mstange
2016-06-03 14:22:25 +12:00
Matt Woodrow
d388fe3f47
Bug 1274962 - Part 1: Remove callers of BASIS_AT_ORIGIN. r=mstange
2016-06-03 14:22:23 +12:00
Xidorn Quan
2778fdaf0a
Bug 1224918 part 1 - Make SetDiscrete more type-safe and easy to use with enum classes. r=dbaron
...
MozReview-Commit-ID: 591zyIlPxKh
--HG--
extra : rebase_source : 4590fab0f366403a0e74f5105b4e4cbadb18eb7f
2015-11-24 11:44:40 +11:00
Xidorn Quan
ecc4fed478
Bug 1224918 part 0 - Rename SetDiscrete to SetValue so that we can catch any new use of the old pattern with a compilation error. r=dbaron
...
MozReview-Commit-ID: 5P0T70Ni4Vg
--HG--
extra : rebase_source : 0a2de45be726b291911f6b07ab160a06193d0ce0
2016-06-03 10:00:14 +10:00
Phil Ringnalda
f00b6395cb
Back out 7 changesets (bug 1274962) for timeouts in browser_tableWidget_mouse_interaction.js
...
CLOSED TREE
Backed out changeset c5c9bc65a408 (bug 1274962)
Backed out changeset 15b5f8019521 (bug 1274962)
Backed out changeset 9ac50a46557b (bug 1274962)
Backed out changeset 9cda37e5a581 (bug 1274962)
Backed out changeset bb0230c4bb6d (bug 1274962)
Backed out changeset 56ededfbdee6 (bug 1274962)
Backed out changeset e081fc6f3f90 (bug 1274962)
2016-06-02 20:37:31 -07:00
Phil Ringnalda
4ba56e35cf
Back out bb39628ebe69 (bug 1277154) for reftest bustage in svg-glyph-objectvalue.svg
...
CLOSED TREE
2016-06-02 20:06:13 -07:00
Matt Woodrow
09d7165bcb
Bug 1274962 - Part 7: Clean up unecessary parameter for RecomputePerspectiveChildrenOverflow. r=dbaron
...
--HG--
extra : rebase_source : 074d48327f4fe2450caab3a1cfa6db30f97b6c37
2016-06-03 14:26:40 +12:00
Matt Woodrow
3140e0e274
Bug 1274962 - Part 6: Make preserve-3d frames only contribute to the overflow area of the preserve-3d root frame. r=dbaron
...
--HG--
extra : rebase_source : 432370e344cc767a60a000424aec3274a9bdfcca
2016-06-03 14:26:26 +12:00
Matt Woodrow
30ccb1ee89
Bug 1274962 - Part 5: Don't trust the visible region for opacity within preserve-3d. r=mstange
...
--HG--
extra : rebase_source : 268eff6ba5410f78ae5920ff0d74fe975efea0b6
2016-06-03 14:24:38 +12:00
Matt Woodrow
29be323a2b
Bug 1274962 - Part 4: Reorder how we compute transforms for preserve-3d. r=mstange,thinker
...
--HG--
extra : rebase_source : dac903a9f2881aac952ea380ac821238bb18293b
2016-06-03 14:23:27 +12:00
Matt Woodrow
d5e2d1e05c
Bug 1274962 - Part 3: Remove aOutAncestor. r=mstange
...
--HG--
extra : rebase_source : 579ec5e1ac8e5b31123504b53c5b280d7a2e10a1
2016-06-03 14:22:57 +12:00
Matt Woodrow
a9506b8fcc
Bug 1274962 - Part 2: Remove unnecessary optimization combining translations. r=mstange
...
--HG--
extra : rebase_source : 8e46cd5a078cc9e506af339220a6bc70a76069f1
2016-06-03 14:22:25 +12:00
Matt Woodrow
4b9ab44334
Bug 1274962 - Part 1: Remove callers of BASIS_AT_ORIGIN. r=mstange
...
--HG--
extra : rebase_source : 1c4c8615bb5ca52b731646bb9594b618ae4b6a98
2016-06-03 14:22:23 +12:00
Markus Stange
704cee440f
Bug 1272801 - Remove unused aForceOwnLayer argument. r=mattwoodrow
...
MozReview-Commit-ID: JytuAlukyy8
--HG--
extra : rebase_source : 4d03fdb8553607214fe5feaf703d33359bb20186
2016-06-02 16:44:32 -04:00
Markus Stange
b26de4a29a
Bug 1153694 - Don't let nsDisplayFixedPosition cause unnecessary layerization around itself. r=mattwoodrow
...
MozReview-Commit-ID: 66q3PkOdvTe
--HG--
extra : rebase_source : cc7abd074a210bc03daef403c23a40ff4b681f3e
extra : amend_source : c58e6b96a2f8a88ae0e221ec51927825a4f07bbb
extra : histedit_source : 520123d9dc28c504cff5d534c9df30b0319fa423%2C0b4523e5cfc9c20d8196c837f8c6c20a23dd984e
2016-06-02 20:55:02 -04:00
Cameron McCormack
e3581a9cba
Bug 1277154 - Remove bitfields from nsStyleSVG to help with rust bindgen. r=xidorn
2016-06-03 10:02:57 +10:00
Daniel Holbert
a67160ebff
Bug 1277703: Mark nsHTMLReflowState::ComputeContainingBlockRectangle as 'const'. r=mats
...
MozReview-Commit-ID: HuSDz3rgtQY
--HG--
extra : rebase_source : b5f8f14d71d62b0b56e4b4d5c6b6fc256f188ded
2016-06-02 15:24:00 -07:00
Timothy Nikkel
10152912ba
Bug 1275411. Actually enable reftest.
2016-06-02 17:09:54 -05:00
Masatoshi Kimura
107cbffdc0
Bug 1205027 - Only size <img> to broken-image size if it's actually broken. r=dholbert
2016-06-03 07:05:46 +09:00
Sebastian Hengst
d67adf9024
Backed out changeset e79968b5fd84 (bug 1276107) for often failing test_group_wheelevents.html with e10s. r=backout
2016-06-02 22:54:31 +02:00
Sebastian Hengst
58605fbcd6
Backed out changeset 8df1bde7eafd (bug 1276107)
2016-06-02 22:54:31 +02:00
Botond Ballo
5067bf046b
Bug 1276107 - Ensure sorting display items by z-order doesn't cause event-regions items to end up below items they are supposed to cover. r=mattwoodrow
...
MozReview-Commit-ID: BxnshG9TgRb
--HG--
extra : source : 4c1ca58448e3513691f92c1f9f0a92329ccc17c5
extra : histedit_source : d3ddaa7425ac1e2a1b019c957525653aeee8a4da
2016-05-30 20:01:04 -04:00
Botond Ballo
60bd909191
Bug 1276107 - Ensure that the event-regions display item for a scrollable subframe ends up on top of perspective child items. r=mattwoodrow
...
MozReview-Commit-ID: 8nyeZb7g8Po
--HG--
extra : source : 605e81003024844d1c7a34022e5c9bc7956f92c9
extra : histedit_source : 3e4ee4b583e09a481ec4ff80ebe87890c70a28e0
2016-05-30 18:56:32 -04:00
Mats Palmgren
5cd50345d7
Bug 1256429 part 3 - [css-grid] Reftests for align|justify-content:baseline|last-baseline and mixed *-content/self tests.
2016-06-02 17:46:59 +02:00
Mats Palmgren
7b8044d468
Bug 1256429 part 2 - [css-grid] Implement Grid layout for align|justify-content:baseline|last-baseline (aka "Baseline Content-Alignment"). r=dholbert
2016-06-02 17:46:59 +02:00
Mats Palmgren
5f1eaddbc8
Bug 1256429 part 1 - Move the ReflowStateFlags type to nsCSSOffsetState and add a 'ReflowStateFlags aFlags' param to nsCSSOffsetState::InitOffsets for later use (idempotent patch). r=dholbert
2016-06-02 17:46:59 +02:00