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
Mats Palmgren
15595728c0
Bug 1221525 part 5 - [css-grid] Reftests for align|justify-self:baseline|last-baseline.
2016-06-02 17:46:58 +02:00
Mats Palmgren
0bdfe726a9
Bug 1221525 part 4 - [css-grid] Implement Grid layout for align|justify-self:baseline|last-baseline (aka "Baseline Self-Alignment"). r=dholbert
2016-06-02 17:46:58 +02:00
Mats Palmgren
539e419e85
Bug 1221525 part 3 - [css-grid] Caclulate the baseline offset values and baseline subtree alignment. r=dholbert
2016-06-02 17:46:58 +02:00
Mats Palmgren
aa90d52500
Bug 1221525 part 2 - [css-grid] Add GridItemInfo::mState member (for each axis) and make the mIsFlexing bool into a state flag, and add baseline state flags. Also add a baseline offset member. r=dholbert
2016-06-02 17:46:58 +02:00
Mats Palmgren
730431ba99
Bug 1221525 part 1 - [css-grid] Break out the grid item measuring reflow code to a separate function. Also, make the size contribution functions take a GridItemInfo instead of a frame, for use in later parts (idempotent patch). r=dholbert
2016-06-02 17:46:58 +02:00
Olli Pettay
c660d9c623
Bug 1277358 xul:browser element kept alive too long if tab is dnd'ed to a new window, r=kats
...
--HG--
extra : rebase_source : 38024349a694bd44962ad673ed0a304fdb77463c
2016-06-02 18:02:14 +03:00
Mike Conley
0c3578df60
Bug 1276738 - Tag a bunch of tests that exercise opening windows with openwindow. r=me
...
There are a series of tests strewn about the tree that seem to exercise window
opening in one form or another, so I thought I'd put them under a tag.
MozReview-Commit-ID: 74JwLUTzaMU
--HG--
extra : rebase_source : 87439bacd9643ab63d015f58f44af2f8a74675a0
extra : source : 9d903a6a12aa7182252ec3e220c89b569c14e11b
2016-04-29 14:29:03 -04:00
Ethan Lin
b48243a642
Bug 1275957 - Part 2. Add reftests for gradient image's background-repeat: round/space. r=mstange
2016-06-02 00:20:00 +02:00
Ethan Lin
094e16eac7
Bug 1275957 - Part 1. Apply space property to gradient. r=mstange
2016-06-02 02:09:00 +02:00
Kannan Vijayan ext:(%2C%20Jonas%20Sicking%20%3Cjonas%40sicking.cc%3E)
8687d34336
Bug 1272099, Bug 1272101 - FlyWeb core implementation, DOM and Network changes. r=baku r=hurley
...
--HG--
extra : amend_source : 73ed6e6bccb6b39d7aafd5851bb836a46bcd4e10
2016-06-02 02:47:00 -04:00
Robert Longson
27d1839139
Bug 1217266 - fix animation of filters in resource documents. r=jwatt
2016-06-02 07:35:31 +01:00
Carsten "Tomcat" Book
a91653581d
Backed out changeset 9d903a6a12aa (bug 1276738) for test failures in test_blank_named_window.html on a CLOSED TREE
...
--HG--
extra : rebase_source : cd1218144d092a62764b014cffb6b0a92b5f9141
2016-06-02 08:13:16 +02:00
Mike Conley
0d5fa55d26
Bug 1276738 - Tag a bunch of tests that exercise opening windows with openwindow. r=me
...
There are a series of tests strewn about the tree that seem to exercise window
opening in one form or another, so I thought I'd put them under a tag.
MozReview-Commit-ID: 74JwLUTzaMU
--HG--
extra : rebase_source : 0c92084914ffe44a781f034b2416e17905656607
2016-04-29 14:29:03 -04:00
Kartikaya Gupta
c6021ffe84
Bug 1275604 - Ensure that we schedule a paint if the touch-action property changes. r=tnikkel
...
MozReview-Commit-ID: Jy10Qa2JpSE
2016-06-01 13:13:14 -04:00
Markus Stange
8e960525ba
Bug 1270023 - Make nsDisplayBullet respect DisableComponentAlpha(). r=mattwoodrow
...
MozReview-Commit-ID: BlPpm24Knwc
--HG--
extra : rebase_source : 3ad3366569ace6f92a168e96d5437ea65c7266b6
2016-05-31 14:56:22 -04:00
Frederik Braun
404a0bbb99
Bug 1265318: add require-sri-for CSP directive. r=ckerschb
...
MozReview-Commit-ID: 200PAvKtBME
2016-05-31 11:14:00 +02:00
John Dai
7b9485089a
Bug 1024350 - Support fire input event for select element.r=smaug
2016-06-01 00:10:00 +02:00
John Dai
682e2cdf72
Bug 1024350 - Remove redundant trailing spaces.r=smaug
2016-05-30 02:41:00 +02:00
Emilio Cobos Álvarez
e149d9fa0d
Bug 1276085: stylo: Support creating and setting gradient stops from Servo r=heycam
...
MozReview-Commit-ID: Gh6CMrf1PE5
2016-06-01 10:36:15 +02:00
Hiroyuki Ikezoe
76b1ff2552
Bug 1273042 - Part 4: Drop nsLayoutUtils::GetAnimationContent declaration. r=birtles.
...
MozReview-Commit-ID: CE1CCkiCnW2
The implementation of nsLayoutUtils::GetAnimationContent has been dropped in
bug 771367.
2016-06-01 16:24:34 +09:00
Hiroyuki Ikezoe
8f62183f96
Bug 1273042 - Part 3: Reftest for checking transform:none animations create a stacking context. r=birtles
...
This patch has two test cases one if for CSS animations and one is for web animations.
For CSS animations test cases:
@keyframes {
from, to { transform: none; }
}
For web animtions test cases, the target element is appended after animate().
MozReview-Commit-ID: Gy1sY41jV7G
2016-06-01 16:24:34 +09:00
Hiroyuki Ikezoe
d69b9ca93c
Bug 1273042 - Part 2: Create stacking context for transform animations whose style is transform:none. r=mattwoodrow
...
To create stacking context for transform animations whose style is
transform:none, we need to check the frame has transform animations
regardless of current transform style.
2016-06-01 16:24:34 +09:00
Carsten "Tomcat" Book
a415d80096
Backed out changeset a9db7e5634d7 (bug 1258286) for test_smilCSSFromTo.xhtml test failures
2016-06-01 08:47:06 +02:00
Carsten "Tomcat" Book
85f95c9e86
Backed out changeset d5832177887d (bug 1258286)
2016-06-01 08:46:47 +02:00
Jonathan Hao
525c086187
Bug 1259871 - Replace getSimpleCodebasePrincipal with createCodebasePrincipal. r=sicking
...
MozReview-Commit-ID: Frx0CjBzuve
--HG--
extra : histedit_source : 036eb321d9ccb20e0e071ba588b0a1249eb34bdd
2016-05-24 18:01:34 +08:00
Astley Chen
3102a18f88
Bug 1258286: Part 2 - update w3c css masking mask-repeat ref test case. r=heycam
...
MozReview-Commit-ID: 44YCmdFrmok
--HG--
extra : histedit_source : caa06b6d50b61e7d256cd88a425b824546ee2e8a
2016-06-01 11:13:48 +08:00
Astley Chen
23317c963f
Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
...
MozReview-Commit-ID: ENLXAEA62Bm
--HG--
extra : histedit_source : a93d2a0d1603026dfc94e38e8e754646cd307b6d
2016-06-01 11:00:58 +08:00
Ting-Yu Lin
a649636701
Bug 1276870 - Rename parentReflowState to mParentReflowState in nsHTMLReflowState. r=dholbert
...
MozReview-Commit-ID: ETfT1Iow7kF
--HG--
extra : rebase_source : 0f679077ccb91a1873cb9be9def4008d55579725
2016-05-31 17:40:31 +08:00
Andrew Comminos
8941af6511
Bug 1276734 - Avoid unnecessary invalidations for a nsDisplayTableBorderBackground if it uses a fixed background with a separate display item. r=mattwoodrow
...
MozReview-Commit-ID: 8zJnLCZsbzC
--HG--
extra : rebase_source : 12200ae0fb8d51fbd46f10cca8227fa81d7499d2
2016-05-30 16:03:50 -04:00
Andrew Comminos
e11a28e748
Bug 1276734 - Use nsDisplayBackgroundImage for table cells without collapsed borders. r=mattwoodrow
...
MozReview-Commit-ID: JrGVd2z7FFk
--HG--
extra : rebase_source : b52f4651934673a22573393c4d2326191b635011
2016-05-27 18:41:40 -04:00
Tooru Fujisawa
5fd0e1df86
Bug 382721 - Part 9: Warn about too large dotted/dashed corner. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
f56d021842
Bug 382721 - Part 8: Render too large dotted/dashed corner with solid style. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
d453deaf6e
Bug 382721 - Part 7: Render only dirty area for dotted side and dotted/dashed corner. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
301e5ec420
Bug 382721 - Part 6: Flush path while building long dotted/dashed border. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
73cafd1729
Bug 382721 - Part 5: Add testcases for dashed/dotted borders. r=jrmuizel
2015-08-06 11:42:09 +09:00
Tooru Fujisawa
72499083d6
Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel
2015-08-06 11:42:09 +09:00
Tooru Fujisawa
6e4ae65190
Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel
2015-08-06 11:42:09 +09:00
Ethan Lin
4df0a8d12e
Bug 1275966 - Part 2. Add reftests for background-repeat: space. r=mstange
2016-05-28 06:27:00 +02:00
Ethan Lin
3b1413d449
Bug 1275966 - Part 1. Fix wrong rendering of background-repeat:space. r=mstange
2016-05-28 06:23:00 +02:00
Olli Pettay
ffcb943b14
Bug 1276888 - Optimize out some refcounting in TreeMatchContext::TreeMatchContext, r=baku
...
--HG--
extra : rebase_source : 96f46729eb009a0b927986f9e9317c2925fa1448
2016-05-31 14:38:04 +03:00
cku
4c1e46c8ca
Bug 1275450 - Part 2. Reftest for unresolvable mask-reference r=mstange
...
MozReview-Commit-ID: Je2mJvwBiF7
--HG--
extra : rebase_source : ab20eada13e14363138dc5b234d5bc68a7d4b10e
2016-05-30 15:57:43 +08:00
cku
1ad8c294dd
Bug 1275450 - Part 1. Generate a transparent black mask layer when there is no resolvable mask source or image r=mstange
...
MozReview-Commit-ID: I2QlZnz07TL
--HG--
extra : rebase_source : accf30f8fe945d59d4fab84c2f9eb42df23c267c
2016-05-31 15:45:42 +08:00
Ethan Lin
29923a5e97
Bug 1275478 - Workaround for svg mask on windows. r=mstange
...
MozReview-Commit-ID: GilZz7AJTQX
2016-05-31 16:07:38 +08:00
Kilik Kuo
50e65bce86
Bug 1228601 - [Part2] Swap width,height if necessary and apply rotation matrix while building layer.; r=mattwoodrow
...
MozReview-Commit-ID: Jlh6oRa32fj
--HG--
extra : transplant_source : %7Ed%14%5Ea%01T%16%90R%0Auj%E6I%8D%EDR%EE%BC
2016-05-12 01:54:52 +08:00
Mantaroh Yoshinaga
dc5df46a62
Bug 1178662 part 3 - Separate SetTimeline function in order to call from style. r=birtles
...
MozReview-Commit-ID: 9KbsbPuAMW7
--HG--
extra : rebase_source : 873b35cf4dccc4d7fd604894dd2b97ad40b8a1fa
2016-05-31 09:42:37 +09:00
Mantaroh Yoshinaga
9bd12e4b64
Bug 1178662 part 2 - Rename *NoUpdate function in Animation. r=birtles
...
MozReview-Commit-ID: 6P8pze62IYq
--HG--
extra : rebase_source : 16c1e3cf0fcbf93a46b05ea83ad7af40bdcf5741
2016-05-31 09:42:37 +09:00
Jonathan Watt
b9b22bef6c
Bug 1276810 follow-up - Fix typo. r=me
2016-05-23 20:12:56 +01:00
Jonathan Watt
24a809a5f3
Bug 1276810 - Make gfxPlatform::ScreenReferenceDrawTarget() infallible. r=Bas
2016-05-23 20:12:10 +01:00
Ethan Lin
c4d46f86ce
Bug 1276435 - Correct the match link in mask-type.html and rename the file to mask-mode-to-mask-type.html. r=dbaron
...
--HG--
rename : layout/reftests/w3c-css/submitted/masking/mask-type-ref.html => layout/reftests/w3c-css/submitted/masking/mask-mode-to-mask-type-ref.html
rename : layout/reftests/w3c-css/submitted/masking/mask-type.html => layout/reftests/w3c-css/submitted/masking/mask-mode-to-mask-type.html
2016-05-28 17:23:00 +02:00
Ethan Lin
1d82b135fb
Bug 1276432 - Correct the match link in reftest. r=dbaron
2016-05-28 03:01:00 +02:00
Jamie Nicol
31350135f5
Bug 1274528 - Don't enforce layers.max-active when layerizing items with different AGRs. r=mstange
...
This reverts bug 1231818, as it caused problems with async scrolling on
pages with too many active layers.
MozReview-Commit-ID: 8eGjn4fzWFb
2016-05-27 16:29:19 +01:00
Bob Owen
a66b7bea7f
Bug 1270447 Part 3: Authorize silent printing via the parent. r=jimm
...
MozReview-Commit-ID: IefWVtWwaXc
--HG--
extra : rebase_source : eb62e33244fbe98a07344f7c5e370edb48ce15b5
2016-05-29 19:53:32 +01:00
Bob Owen
9cf07da276
Bug 1270447 Part 1: Use the RemotePrintJob's print settings in the parent when available. r=jimm
...
MozReview-Commit-ID: 4PnVf4pzHWr
--HG--
extra : rebase_source : 44f19893b27a2f2987cbd7f38d454f5d31aba5c3
2016-05-29 19:53:24 +01:00
Xidorn Quan
6d44085edf
Bug 1229609 - Remove layout.css.text-emphasis.enabled pref. r=heycam
...
MozReview-Commit-ID: IEWZmZHKoXA
--HG--
extra : source : 382feec3df1b64ccaf07cbfe7de58d0e97a59e46
2016-05-30 14:52:01 +10:00
Xidorn Quan
0a93398e34
Bug 1039541 part 2 - Use unprefixed text-align-last in tests. r=heycam
...
MozReview-Commit-ID: 5LReZwinajo
--HG--
extra : source : 69d39d59e0b856960b198aa2a99347a2816277cf
2016-05-30 14:52:01 +10:00
Xidorn Quan
c7e8a8ebdf
Bug 1039541 part 1 - Unprefix text-align-last. r=heycam
...
MozReview-Commit-ID: 4Lj04tY8CqR
--HG--
extra : source : 266fdd4c808ebc6f75408dab86f7781c9a084d7b
2016-05-30 14:52:01 +10:00
Ting-Yu Lin
0dd7719112
Bug 1269175 - Convert nsStyleSVG::mStrokeDasharray to be nsTArray. r=heycam
...
MozReview-Commit-ID: 5TC8KBD5cO6
--HG--
extra : rebase_source : 5a1cc695279dc5c5f4d1799814613c3335a65196
2016-05-26 14:01:58 +08:00
Xidorn Quan
532bc4be2f
Bug 1268342 part 4 - Add reftest for ruby with text-combine-upright. r=jfkthame
...
MozReview-Commit-ID: 85TxCXMv1X
--HG--
rename : layout/reftests/fonts/Ahem.ttf => layout/reftests/w3c-css/submitted/ruby/support/Ahem.ttf
rename : layout/reftests/w3c-css/submitted/flexbox/support/ahem.css => layout/reftests/w3c-css/submitted/ruby/support/ahem.css
extra : source : bf6ab1b1fe9a331bb990364d56a0ddc30790647c
2016-05-30 09:24:18 +10:00
Xidorn Quan
1f74381c1c
Bug 1268342 part 3 - Treat orthogonal text frame as non-text frame when applying justification gap. r=jfkthame
...
Also correct the comment in ComputeJustification.
MozReview-Commit-ID: AWGGuupFLze
--HG--
extra : source : d0c6c36ab0770015a19134a9e2ec9652c171e46e
2016-05-30 09:24:18 +10:00
Xidorn Quan
4ac3826c0f
Bug 1268342 part 2 - Store writing mode of frame in PerFrameData. r=jfkthame
...
MozReview-Commit-ID: 66ZWj3EdCdh
--HG--
extra : source : 5d1bd8bfb21b8c75aff18c71377ffd29d44e361a
2016-05-30 09:24:18 +10:00
Xidorn Quan
db35f88ca8
Bug 1268342 part 1 - Remove useless constructor of PerFrameData. r=jfkthame
...
MozReview-Commit-ID: IL3iq4FFEaY
--HG--
extra : source : 8b3660dd50322d312da157895f20169255d23658
2016-05-30 09:24:18 +10:00
Xidorn Quan
e4d12795cc
Bug 1276140 - Use memcpy rather than union to reinterpret in frame properties table. r=froydnj
...
MozReview-Commit-ID: Inrf22Ve9FQ
--HG--
extra : source : 525240afe663152f2b854e6d23417ef76dac9a8c
2016-05-30 09:19:25 +10:00
Sebastian Hengst
144882c03c
Backed out changeset 17dcafc58287 (bug 1205027) for wpt windows-1251.html permafail on Windows. r=backout
2016-05-29 09:10:07 +02:00
cku
3e45c9df89
Bug 1228280: (followup) Update w3c-css reftest link. r=me
...
MozReview-Commit-ID: 8kDaRR0kFaJ
--HG--
extra : rebase_source : 071c04231026eacf95df987d6e94e2beb8c2171a
2016-05-29 13:56:10 +08:00
Masatoshi Kimura
d155af464f
Bug 1205027 - Only size <img> to broken-image size if it's actually broken. r=dholbert
2016-05-29 07:51:49 +09:00
Bobby Holley
70200c80e9
Bug 1275755 - Remove main-thread restrictions on atoms. r=froydnj
2016-05-28 17:08:10 +01:00
Daniel Holbert
b30df2048b
Bug 1271029: Re-enable test_bug465448.xul in e10s (and b2g) mochitest runs, now that it passes. (test-only)
...
MozReview-Commit-ID: BXMREKyts9T
2016-05-27 13:26:03 -07:00
Boris Zbarsky
0b4bf8c8ff
Bug 1268957. Fire an error event on the <link> element when a stylesheet load is blocked via content policy. r=ckerschb
2016-05-27 13:31:20 -04:00
Bill McCloskey
291c555f34
Bug 1262671 - void** -> PickleIterator (r=froydnj)
2016-05-27 09:57:38 -07:00
James Kitchener
c3846c4394
Bug 1274796 - Support spaces in MathML namedspaces. r=fredw
2016-05-27 01:48:00 +02:00
Carsten "Tomcat" Book
67da675dcc
Backed out changeset fb331e03981a (bug 1271691) for perma failures in scroll-rounding.html
2016-05-27 13:33:31 +02:00
Jeremy Chen
7939ed0522
Bug 1275831 - part6: remove unused block layout debug flag. r=dholbert
...
1.Remove NOISY_FIRST_LINE, NOISY_MAX_ELEMENT_SIZE, NOISY_MAXIMUM_WIDTH.
2.Remove REALLY_NOISY_FIRST_LINE.
Only one static function, which has no caller, but defined under this flag.
3.Move REALLY_NOISY_REFLOW_CHILD into REALLY_NOISY_REFLOW.
The chunk of REALLY_NOISY_REFLOW_CHILD seems dead for long time, so make it
alive by moving it under REALLY_NOISY_REFLOW.
MozReview-Commit-ID: E7IW0qStdck
--HG--
extra : rebase_source : e5c8eace35e86ec3bfc449269ab5af336ca0af9e
2016-05-27 16:06:27 +08:00
Jeremy Chen
f67b32935b
Bug 1275831 - part5: fix NOISY_REFLOW_REASON block layout debug flag. r=dholbert
...
Add back a helper function for listing framelist tags. This function has been
called under other flags as well.
MozReview-Commit-ID: 5smFQ70tVRO
--HG--
extra : rebase_source : 95ba1c2cfaee330368bb8557605a58b360efc4d8
2016-05-27 16:06:27 +08:00
Jeremy Chen
e343a0fdc5
Bug 1275831 - part4: fix NOISY_BLOCK_DIR_MARGINS block layout debug flag. r=dholbert
...
MozReview-Commit-ID: 24JUxzbSeYQ
--HG--
extra : rebase_source : 668d32ab302a136a8ae6884baff68d822979aec5
2016-05-27 16:06:27 +08:00
Jeremy Chen
5ae7de2577
Bug 1275831 - part3: fix NOISY_COMBINED_AREA block layout debug flag. r=dholbert
...
MozReview-Commit-ID: 2LchMKfWNba
--HG--
extra : rebase_source : 0686c1b94b0809acd767ed46cbe5496ebd028977
2016-05-27 16:06:27 +08:00
Jeremy Chen
a200c33f52
Bug 1275831 - part2: fix NOISY_FINAL_SIZE block layout debug flag. r=dholbert
...
MozReview-Commit-ID: APtHNT1nohi
--HG--
extra : rebase_source : 19042b0c6b882285ed93c757d6ef8ccdbfa2272b
2016-05-27 16:06:27 +08:00
Jeremy Chen
a69caa89bb
Bug 1275831 - part1: fix NOISY_FLOAT block layout debug flag. r=dholbert
...
MozReview-Commit-ID: AOgV0TK6uyj
--HG--
extra : rebase_source : f418830b42e33637416b337b20d15276e17e16e2
2016-05-27 16:06:27 +08:00
JerryShih
6d1d98ee4f
Bug 1271691 - Update painting suppression status in painting flow. r=mattwoodrow, r=tn
...
CLOSED TREE
--HG--
extra : amend_source : 9c8512a528f0fadbd4c5f51d3a7c588ff2b37d7c
2016-05-26 02:18:00 -04:00
Matt Woodrow
f307a8febf
Bug 881832 - Change resize-reflow-001 reftest to not have dotted borders to avoid fuzz failures. r=tnikkel
2016-05-23 09:44:51 +12:00
Matt Woodrow
92f63a948f
Bug 881832 - Fix hover_helper to handle that multiple resizes due to :hover oscillation are now coalesced and don't fire resize events. r=dbaron
2016-05-12 12:08:31 +12:00
Mats Palmgren
4e63c1e0cf
Bug 881832 - Make inner document reflow asynchronous. r=tnikkel
2016-05-12 12:07:45 +12:00
Matt Woodrow
0949e08117
Bug 881832 - When flushing changes made by :hover style, make sure we also flush any pending changes on child documents. r=dbaron
2016-05-12 12:06:38 +12:00
Matt Woodrow
58b82b3f90
Bug 881832 - Specify whether the height has changed when calling PresShell::ResizeReflow, since the PresContext size might have already been updated. r=dbaron
2016-05-12 12:06:11 +12:00
Matt Woodrow
4c51824c83
Bug 1265468 - Invalidate all layers when dragging a tab to a new window. r=nical
...
--HG--
extra : rebase_source : 2369072fafc1754be09346cc2cd63fabee29d190
2016-05-26 18:40:07 +12:00
Tobias Schneider
2bf9b9a3e6
Bug 1174278 - Make filter tainting and canvas tainting. r=jrmuizel
...
--HG--
extra : rebase_source : 676ae4a6551246499d3a736ac9a35e6ac7f2c91c
2016-05-24 21:50:02 -07:00
CJKu
098094f4ff
Bug 1275451: Part 2. SVG mask composition reftests r=mstange
...
MozReview-Commit-ID: Cm727rK5MZ0
--HG--
extra : rebase_source : 0b6ad25c9f53223bc5f227f14e720527438e0ca2
2016-05-26 16:07:50 +08:00
CJKu
7bbf7cb277
Bug 1275451: Part 1. Respect mask-composite while composing a SVG mask layer r=mstange
...
MozReview-Commit-ID: 8m2xR4P30hq
--HG--
extra : rebase_source : ea2becbc6c4eb06237eede0e99857c1d4a132fcb
2016-05-26 16:07:43 +08:00
Sebastian Hengst
0d90f54a8b
Backed out changeset 4d417e2c21ff (bug 1265468) for asserting in LayerManagerComposite.cpp on OS X 10.10 debug with e10s. r=backout
2016-05-26 10:45:39 +02:00
Timothy Nikkel
b18470d23d
Bug 1275411. When descending into an out-of-flow without saved out of flow data we need to clear the scroll clip too. r=mattwoodrow
2016-05-26 01:54:48 -05:00
cku@mozilla.com
c19f2ac4d8
Bug 1245499 - Do not trigger a download request for CSS "mask-image" when it's set to a local-reference URI r=dholbert
...
MozReview-Commit-ID: DPtvKQ2UQof
--HG--
extra : rebase_source : aec873dc8ee96d79f9cda37da2eb324fa14601f1
2016-05-26 13:49:54 +08:00
Matt Woodrow
de6a18cca7
Bug 1265468 - Invalidate all layers when dragging a tab to a new window. r=nical
2016-05-26 18:40:07 +12:00
Bobby Holley
2f28cfe4db
Bug 1275766 - Implement Gecko_GetElementId and Gecko_GetClassOrClassList. r=heycam
2016-05-25 22:06:45 -07:00
Bobby Holley
fd09da820a
Bug 1275766 - Give nsStyleQuoteValues threadsafe refcounting. r=heycam
...
The contents are immutable after creation and safe to destroy on any thread.
2016-05-25 22:06:43 -07:00
Bobby Holley
1faeab3f5c
Bug 1275766 - Fix counter style assertion. r=heycam
...
This is backwards.
2016-05-25 22:06:41 -07:00
Bobby Holley
d578dbf50c
Bug 1275766 - Invoke the proper URLValue constructor from Servo. r=heycam
...
Right now these are just coercing the values and invoking the main thread
constructor.
2016-05-25 22:06:40 -07:00
Bobby Holley
8f26af0110
Bug 1275766 - Stub out nsPresContext::HasAuthorSpecifiedRules. r=heycam
2016-05-25 22:06:38 -07:00
Geoff Brown
dd65ba7f12
Bug 1274395 - Delete pending crash reports before running tests; r=jmaher
2016-05-25 14:48:42 -06:00
Mats Palmgren
df2b4d3bdd
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 21:52:36 +02:00
Mats Palmgren
551e9fc180
Bug 1272012 - Support more keys to open and/or toggle a combobox dropdown menu. r=enndeakin
2016-05-25 21:52:36 +02:00
Daniel Holbert
9d77d9f4ce
Bug 1272721: Fix rtl-checking logic in legacy -webkit-box codepath, to actually reverse the correct axis under correct conditions. r=mats
...
MozReview-Commit-ID: AQf71HMuyzO
--HG--
rename : layout/reftests/webkit-box/webkit-box-direction-1-ref.html => layout/reftests/webkit-box/webkit-box-direction-2-ref.html
rename : layout/reftests/webkit-box/webkit-box-direction-1.html => layout/reftests/webkit-box/webkit-box-direction-2.html
extra : rebase_source : aab9386919b67f767b4ce3b1e2d02389ef84f890
2016-05-25 10:48:06 -07:00
Kyle Machulis
03effee7b4
Bug 1269444 - Move Plugin Zoom Value update into SetWindow call; r=bsmedberg
...
Currently, CSS Zoom is updated on calls to ResolutionMayHaveChanged.
However, this happens in between two calls in NPP_SetWindow, one for
widget repaint and then one for resolution updates. Not having CSS Zoom
updated during the first call to NPP_SetWindow would result in
desynchronized window updates in Adobe Flash. Therefore,
ResolutionMayHaveChanged is called on all NPP_SetWindow calls from
nsPluginFrame, meaning the plugin library will always have access to the
correct values via NPP_GetValue/NPP_SetValue.
MozReview-Commit-ID: 6BddqngxsKy
--HG--
extra : rebase_source : c4cdc84f1a05e039c80e7d9ef672aead1c9d490e
2016-05-20 13:32:10 -07:00
Sebastian Hengst
131c04194a
Backed out changeset e24bac891d7d (bug 1272012) for timing out in test_bug615833.html on OS X 10.10 debug. r=backout
2016-05-25 18:19:50 +02:00
Sebastian Hengst
1ebe7c3c5e
Backed out changeset 5e25db36b720 (bug 1272012)
2016-05-25 18:19:43 +02:00
Bob Owen
20bfb2b8a0
Bug 1275194: Null check mPrt in nsPrintEngine::FirePrintingErrorEvent before notifying listeners. r=jimm
...
MozReview-Commit-ID: CSukeDyGAvD
--HG--
extra : rebase_source : 0a90b4e9f34065d8fa31938f917b304b7e370e74
2016-05-24 08:18:54 +01:00
Mike Shal
409fea0302
Bug 1275356 - Fix newlines in gen-css-properties.py on Windows; r=chmanchester
...
MozReview-Commit-ID: 9BDStGNIEqg
--HG--
extra : rebase_source : 67455fd95471094610a20300bf756bb4b78f9220
2016-05-24 10:49:51 -04:00
Mats Palmgren
b8472acaf5
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 10:48:52 +02:00
Mats Palmgren
2b1544d87c
Bug 1272012 - Support more keys to open and/or toggle a combobox dropdown menu. r=enndeakin
...
Up/Down should open the dropdown menu on OSX, but not close it.
Spacebar should toggle the dropdown on OSX, but only if Alt, Ctrl or
Cmd isn't pressed.
Spacebar should open the dropdown on non-OSX platforms, but not close
it, with or without key modifiers.
2016-05-25 10:48:52 +02:00
Gijs Kruitbosch
a41e908395
Bug 1270144 - use error() rather than warning() in order to ensure this shows up on the treeherder summary, rs=emorley-over-irc
...
MozReview-Commit-ID: COtfpoU14vg
--HG--
extra : rebase_source : 0bfd093b6dc762498a5a737cab3b6c85fe186ec0
2016-05-25 15:14:56 +01:00
Kartikaya Gupta
7ca348c9ab
Bug 1273024 - Stop inflating the visible rect for fixed-position items unnecessarily. r=mattwoodrow
...
MozReview-Commit-ID: E11n1WhvVBO
2016-05-25 09:19:34 -04:00
Edgar Chen
39105e76a9
Bug 1274519 - Don't append result to the candidate list if got unexpected token at the end of size string; r=heycam
...
MozReview-Commit-ID: 9jwHNUPZ94k
2016-05-25 09:47:18 +08:00
Ethan Lin
7aeecfdaf5
Bug 548372 - Part4. Add space/round for shorthand property test. r=heycam
2016-05-22 18:54:00 +02:00
Ethan Lin
e80a474067
Bug 548372 - Part3. background-repeat round/space test cases. r=heycam, mstange
2016-05-18 23:16:00 +02:00
Ethan Lin
6710f05dd7
Bug 548372 - Part2. background-repeat round/space rendering. r=mstange
2016-05-25 02:29:00 +02:00
Lazar Sumar
a045541027
Bug 548372 - Implement round and space values of background-repeat CSS property. r=dbaron
2016-05-06 02:16:00 +02:00
Carsten "Tomcat" Book
e7cf15b28d
Backed out changeset 8c804afcc865 (bug 1272012) for test failures in test_select_change_event.html
2016-05-25 13:21:58 +02:00
Carsten "Tomcat" Book
baa01dd21c
Backed out changeset 467b0d255265 (bug 1272012)
2016-05-25 13:21:32 +02:00
Jonathan Kew
1233cee71f
Bug 1273154 - Re-land followup to handle word-initial NNBSP shaping in Mongolian, with its reftest. r=jrmuizel
2016-05-25 10:51:13 +01:00
Jonathan Kew
16fe787f15
Backout 51b1f2343ad9 and f24ab7184139 (bug 1273154 followups) for reftest crash on linux
2016-05-25 10:36:46 +01:00
Mats Palmgren
cdc61249b6
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 10:48:52 +02:00
Mats Palmgren
74d23ef8ae
Bug 1272012 - Support more keys to open and/or toggle a combobox dropdown menu. r=enndeakin
...
Up/Down should open the dropdown menu on OSX, but not close it.
Spacebar should toggle the dropdown on OSX, but only if Alt, Ctrl or
Cmd isn't pressed.
Spacebar should open the dropdown on non-OSX platforms, but not close
it, with or without key modifiers.
2016-05-25 10:48:52 +02:00
Mats Palmgren
cd270495b8
Bug 1266268 - [css-grid] Tests <percentage> for grid gap properties.
2016-05-25 10:48:52 +02:00
Mats Palmgren
5e2c16366e
Bug 1266268 - [css-grid] Implement <percentage> for grid gap properties. r=dholbert
2016-05-25 10:48:52 +02:00
Jonathan Kew
a9b91aebd1
Bug 1273154 - Reftest for Mongolian shaping with word-initial NNBSP. r=jrmuizel
2016-05-25 09:23:13 +01:00
Cameron McCormack
daeb3ff4dd
Bug 1275452 - Part 4: Remove anonymous content styling hack in ServoStyleSet. r=bholley
...
--HG--
extra : rebase_source : ef6ace49a67f19d7a16815b85efe18faebf69b79
2016-05-25 16:55:50 +10:00
Cameron McCormack
9f068966f6
Bug 1275452 - Part 2: Eagerly restyle native anonymous content in stylo. r=bholley
...
--HG--
extra : rebase_source : d0e728b4edcd32482743e98f5aecd22c669354f1
2016-05-25 16:55:49 +10:00
Cameron McCormack
4e94a3cb48
Bug 1275452 - Part 1: Add Servo_RestyleSubtree for eagerly restyling a subtree of a document. r=bholley
...
--HG--
extra : rebase_source : add50774bc74cc2651b057e5a9518cf2b8b0bb12
2016-05-25 16:55:49 +10:00
Daniel Holbert
fb4d5e0d63
Bug 1275067: Flip logic in nsStyleCoord::ToLength, for safer general-case behavior. r=heycam
...
MozReview-Commit-ID: 7KYn5hv2Kmd
2016-05-24 23:54:35 -07:00
Hiroyuki Ikezoe
73fde46943
Bug 1167519 - Part 2: A mochitest to check a new transform position replaced by old transform transition is close to the old one. r=birtles
...
MozReview-Commit-ID: 1s8ZH3KPf9a
--HG--
extra : rebase_source : bb117f14382ff88a9142d9d2ce7756fa3e251288
2016-05-25 12:41:23 +09:00
Hiroyuki Ikezoe
46a6c883c6
Bug 1167519 - Part 1: Calculate plausible starting value on compositor with TimeStamp::Now() when replacing an old transtion. r=birtles
...
Transitions on the compositor sometimes go further ahead while the
main-thread is busy. When the transition on the compositor is replaced by a
new one, until now we calculate the current position of the old one with the
most recent refresh time. But if the replace is done on a busy frame, the
calculated position will be far from the real position on the compositor.
As a result, we can see jumping transitions after busy frames.
To mitigate this issue, we should calculate a plausible current position of
the old one with the current time just before sending the new transition to
the compositor, i.e., after all JS callback works have done.
The plausible value is stored into KeyframeEffectReadOnly::mProperties, not
into mKeyframes. If we store the value into keyframes,
KeyframeEffectReadOnly::GetKeyframes() will return a different values after
busy frames.
Note that with this patch getComputedStyle() does not return the plausible
value because this patch does not affect styling process. getComputedStyle
issue will be fixed in bug 1273834.
MozReview-Commit-ID: B85kIx6qeyy
--HG--
extra : rebase_source : d19fd18a78bc1ce7820301f2b98832f0ba3dcd8e
2016-05-25 05:51:57 +09:00
Bobby Holley
8cd5efe7f9
Bug 1274443 - Always cache reset structs for servo. r=heycam
...
The shared code always caches inherited structs, but not reset structs. Without
this change we will always do an FFI call to get the struct.
2016-05-24 18:50:31 -07:00
Bobby Holley
9c8af73cc2
Bug 1274443 - Avoid calling ApplyStyleFixups for ServoComputedValues. r=heycam
2016-05-24 18:50:28 -07:00
Bobby Holley
e4b157691b
Bug 1274443 - Properly cache and flag servo style structs in nsStyleContext::StyleData. r=heycam
2016-05-24 18:50:26 -07:00
Bobby Holley
d15ee172fb
Bug 1274443 - Replace mPresArenaAllocCount with a hashtable to make it easy to spot the cause of double-frees. r=heycam
2016-05-24 18:50:25 -07:00
Thomas Wisniewski
ef181f575e
Bug 955857 - Add tests for overflow-wrap. r=dbaron
...
MozReview-Commit-ID: 5HVMTNWDIaz
--HG--
rename : layout/reftests/text/wordwrap-04.html => layout/reftests/text/overflowwrap-04.html
rename : layout/reftests/text/wordwrap-05.html => layout/reftests/text/overflowwrap-05.html
rename : layout/reftests/text/wordwrap-06.html => layout/reftests/text/overflowwrap-06.html
rename : layout/reftests/text/wordwrap-07.html => layout/reftests/text/overflowwrap-07.html
rename : layout/reftests/text/wordwrap-09.html => layout/reftests/text/overflowwrap-09.html
rename : layout/reftests/text/wordwrap-10.html => layout/reftests/text/overflowwrap-10.html
extra : rebase_source : 3ea075f4837fc38fbc450189324180680a10e945
2016-05-23 21:41:03 -04:00
Thomas Wisniewski
9b377bb0ef
Bug 955857 - Replace CSS word-wrap with overflow-wrap, and add it back as a CSS_PROP_ALIAS. r=dbaron
...
MozReview-Commit-ID: FiZJvm25rNN
--HG--
extra : rebase_source : c7b16fc302e5c7905beea98353faa960db0a9248
2016-05-23 20:27:21 -04:00
L. David Baron
0b99d303e1
Back out temporary debugging patch for bug 1265280 (changeset ff82389380c1).
...
MozReview-Commit-ID: L4Of7FIBFaZ
--HG--
extra : rebase_source : f77286ec75897809b442380c435baa2e735bb63f
2016-05-24 16:54:29 -07:00
Xidorn Quan
3b26ebeeef
Bug 1275059 - Simple fix for this bug. r=jfkthame
...
MozReview-Commit-ID: IVScO6eV6RP
--HG--
extra : source : d60cc6ea7a92f144f4efdea382a84250f7dd2576
2016-05-25 09:54:37 +10:00
Sebastian Hengst
2105dbce5a
Backed out changeset 607941762a73 (bug 1274796) for failing test_lengths-3.html on Android. r=backout
2016-05-24 18:36:28 +02:00
cku
3cada11da2
Bug 1275026: Part 2. Crash test r=jfkthame
...
MozReview-Commit-ID: 5bp6XYNJB2L
--HG--
extra : rebase_source : 0ae68d23b7fb53fa35353c8a2afc69970e29f587
2016-05-24 17:38:32 +08:00
cku
a41bad531c
Bug 1275026: Part 1. Prevent infinit recursion in GenerateAndPushTextMask r=jfkthame
...
MozReview-Commit-ID: 4tcMuW5i13F
--HG--
extra : rebase_source : edee596f677e9819d90700d3df77c417eb5c9cf5
extra : source : eabf478ac1ce8e7718a123dd37b92878166fdf2a
2016-05-24 12:14:57 +08:00
James Kitchener
fd01e0331b
Bug 1274796 - Support spaces in MathML namedspaces. r=fredw
...
--HG--
extra : rebase_source : eff965484ca6b54d4846687fe0a89c36ced8fb43
2016-05-21 19:00:00 +02:00
Keith Yeung
28a4bc1e9e
Bug 1274339 - Align resizerpanel and caret in -moz-appearance. r=bobbyholley
...
--HG--
extra : rebase_source : ce28fd34fd7738abf440d6ae6052059ff549f974
2016-05-19 10:58:00 +02:00
Carsten "Tomcat" Book
013d342a7f
Backed out changeset af8d93926a96 (bug 1263349) for causing crashes in nsDisplayListBuilder::UpdateCurrentScrollParent on a CLOSED TREE
2016-05-24 11:14:29 +02:00
Carsten "Tomcat" Book
6dc6665bce
Backed out changeset 4cfdd1649464 (bug 1263349)
2016-05-24 11:13:59 +02:00
Carsten "Tomcat" Book
98373d66dc
Backed out changeset 1ae4cfe35d71 (bug 1263349)
2016-05-24 11:13:58 +02:00
Edgar Chen
7e21de3ed5
Bug 1274526 - Part 1: Implement support for 'q' absolute length units in CSS; r=heycam
...
MozReview-Commit-ID: vTDufVkAuv
2016-05-23 15:18:34 +08:00
Ethan Lin
57475eb494
Bug 1272004 - Add test case to check fallback logic between mask-mode and mask-type. r=heycam
2016-05-23 03:32:00 +02:00
Ben Tian
7b7d04ca34
Bug 1257887 - Make windows opened through window.open() be scrollable by default. r=smaug
2016-05-17 11:25:47 +08:00
Seth Fowler
659485ec4c
Bug 1263349 (Part 3) - Only consider a frame IN_DISPLAYPORT if it's within the critical displayport, considering ancestors. r=botond
2016-05-24 01:12:48 -07:00
Seth Fowler
1cb3c53e11
Bug 1263349 (Part 2) - Cache the current scroll parent and information about scrollports and displayports on nsDisplayListBuilder. r=botond,mstange
2016-05-24 01:12:48 -07:00
Seth Fowler
41d7cfb3d3
Bug 1263349 (Part 1) - Add some utility functions for dealing with scrolling-related tasks. r=botond
2016-05-24 01:12:47 -07:00