Jonathan Kew
f9f1cbb7a7
Bug 1094434 - Reftests for display of resizer on vertical-lr and vertical-rl textareas. r=roc
2014-11-13 09:12:53 +00:00
Jonathan Kew
9297d10d65
Bug 1094434 - Render resizer appropriately for vertical-lr and vertical-rl writing modes. r=roc
2014-11-13 08:58:06 +00:00
Jonathan Kew
4d8e08f61a
Bug 1093553 - Followup to fix positioning of the caret with writing-mode:vertical-lr and text-orientation:sideways-right. r=smontagu
2014-11-13 08:58:06 +00:00
Jonathan Kew
05381c64c7
Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
2014-11-13 08:58:06 +00:00
Jonathan Kew
47179629c0
Bug 1090159 - Reftest for erratic baseline in vertical-rl mode. r=smontagu
2014-11-13 08:58:05 +00:00
Jonathan Kew
978c0c0e62
Bug 1090159 - Correct baseline alignment in vertical-rl writing mode. r=smontagu
2014-11-13 08:58:05 +00:00
Jonathan Kew
e1413e8280
Bug 1091058
- Reftest for underlining of vertical writing-mode spans. r=smontagu
2014-11-13 08:58:05 +00:00
Jonathan Kew
5c4f8dd3ec
Bug 1091058
- Fix positioning of text-decoration lines in vertical writing mode. r=smontagu
2014-11-13 08:58:05 +00:00
Jonathan Kew
4216d33bf8
Bug 1090168 - Reftests for textBaseline support in <canvas> vertical writing-mode text. r=jdaggett
2014-11-13 08:58:05 +00:00
Jonathan Kew
8ab731c5db
Bug 1090168 - part 2 - Adjust initial value of textBaseline depending on writing-mode and text-orientation properties. r=jdaggett
2014-11-13 08:58:04 +00:00
Jonathan Kew
70f0d0c0ca
Bug 1090168 - part 1 - Make textBaseline attribute in <canvas> work for vertical text. r=jdaggett
2014-11-13 08:58:04 +00:00
Jonathan Kew
ecfeb14da7
Bug 1093165 - Include the text-orientation value in WritingMode, and add the IsSideways flag for baseline decisions. r=smontagu
2014-11-13 08:58:04 +00:00
Jonathan Kew
28c4b6d041
Bug 1088025 - Reftest for positioning of lines within paragraphs in a vertical-rl block. r=dbaron
2014-11-13 08:58:04 +00:00
Jonathan Kew
94094fa64d
Bug 1088025 - part 2 - Fix up block-dir position of lines in a vertical-rl block once we know the final block size (container width) needed to map to physical coordinates. r=dbaron
2014-11-13 08:58:03 +00:00
Jonathan Kew
667814f127
Bug 1088025 - part 1 - Ensure nsBlockReflowState has a constrained mContainerWidth before we reflow lines into the container. r=dbaron
2014-11-13 08:58:03 +00:00
Jonathan Kew
222964d6a8
Bug 1089581 - Convert nsLineBox::SlideBy to use logical coordinates. r=smontagu
2014-11-13 08:58:03 +00:00
Jonathan Kew
30e4cc2ac6
Bug 1089388 - Reftests for nsBlockFrame::SlideLine in vertical writing modes. r=smontagu
2014-11-13 08:58:03 +00:00
Jonathan Kew
2c9e0fd3fd
Bug 1089388 - Followup to add a LogicalPoint version of nsIFrame::MovePositionBy, and use this in SlideLine. r=smontagu
2014-11-13 08:58:03 +00:00
Jonathan Kew
99b6e118ba
Bug 1089388 - Convert nsBlockFrame::SlideLine to use logical coordinates. r=smontagu
2014-11-13 08:58:02 +00:00
Jonathan Kew
dc16705c84
Bug 1094914 - Reftest for margins and writing-mode of an inline block. r=smontagu
2014-11-13 08:58:02 +00:00
Jonathan Kew
4c4e63d6fc
Bug 1094914 - part 2 - Store margins and borders using line's writing mode in perFrameData, to avoid writing-mode conversions. r=smontagu
2014-11-13 08:58:02 +00:00
Jonathan Kew
78210ff4b2
Bug 1094914 - part 1 - Don't confuse frame and line writing-modes in nsLineLayout. r=smontagu
2014-11-13 08:58:02 +00:00
Gabor Krizsanits
ccde37ecc7
Bug 1081038 - part 2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
2014-11-13 09:50:15 +01:00
Gabor Krizsanits
557cf0fae7
Bug 1081038 - part 1: Microtask in AutoEntryScript. r=bholley
2014-11-13 09:50:12 +01:00
L. David Baron
4120161816
Bug 1086937 patch 3 - Add test for animations continuing across a user font set update. r=birtles
...
I confirmed that without patch 2, the third and fourth tests fail
(reporting -1000px), whereas with the patches all 4 tests pass.
2014-11-12 23:28:52 -08:00
L. David Baron
771a066d41
Bug 1086937 patch 2 - Use eRestyle_ChangeAnimationPhaseDescendants to get the right style data in RestyleManager::RebuildAllStyleData. r=birtles
...
Until we get rid of animation phases in bug 960465, we need to ensure
we're producing style data for the correct animation phase. This makes
this optimization slightly less beneficial until then.
2014-11-12 23:28:52 -08:00
L. David Baron
a8e8f8637b
Bug 1086937 patch 1 - Add eRestyle_ChangeAnimationPhaseDescendants restyle hint that is like eRestyle_ChangeAnimationPhase, but for a whole subtree. r=birtles
2014-11-12 23:28:52 -08:00
L. David Baron
387d8bbbf3
Bug 1086937 patch 0 - Add missing null check of root element so this patch series doesn't expose a crash in layout/style/crashtests/472237-1.html . r=birtles
2014-11-12 23:28:52 -08:00
Ralph Giles
070a39e4a1
Bug 1097849 - Enforce sane audio sample rates in MediaEncoder. r=derf
...
We believe the rate is constrained by the audio driver in practice,
but want to verify this assumption. The valid range 8-192 kHz covers
all sample rates in general use for audio data.
Note we must use an error return instead of an assertion since these
bounds are verified by unit tests, which do not catch MOZ_ASSERT().
2014-11-12 11:03:00 -08:00
Jean-Yves Avenard
29097ace99
Bug 1097260 - Ensure video dimensions are known when loadedmetadata is fired. r=cajbir
2014-11-12 20:19:29 +11:00
Jan-Ivar Bruaroey
2cc60f1dfe
Bug 1097224 - Part 3 - test mozCaptureStream over peerConnection. r=jesup, r=drno
2014-11-13 00:59:22 -05:00
Jan-Ivar Bruaroey
523618aae7
Bug 1097224 - Part 2 - correct m-line test in verifySdp in test-harness. r=drno
2014-11-12 23:48:30 -05:00
Jan-Ivar Bruaroey
9fe49bf906
Bug 1097224 - Part1 - make mozCaptureStream work after onloadedmetadata even in opt build. r=jesup
2014-11-12 23:30:10 -05:00
Jean-Yves Avenard
1afe38d07f
Bug 1075332 - Refactor mac audio decoder. Properly calculate timestamps. r=rillian
...
Also, in order to prevent the MediaDecoderStateMachine to stall waiting for audio data,
feed back as many decoded audio frame as were first submitted to the decoder in one go.
2014-11-12 15:13:02 +11:00
Garner Lee
6a952b16e0
Bug 1075198 - Support code generation for TypedArrays fields in generated events. r=smaug
2014-11-11 11:20:00 +01:00
Randy Lin
a0934521b5
Bug 1082677 - [Music] When unplugging headphones, the music will be muted from the speaker. r=mwu
2014-11-13 11:52:17 +08:00
Botond Ballo
c54c9d42eb
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
...
--HG--
extra : rebase_source : af7323668fb54079e121755660da2121bec3d76b
2014-11-10 14:35:11 -05:00
Anthony Jones
fef30b4da0
Bug 1097436 - Enable MSE support for MP4 on Windows and disable WebM; r=cajbir
2014-11-13 18:34:37 +13:00
Botond Ballo
2105a1529d
Bug 1076163 - Clean up the resolution-related fields and methods in FrameMetrics. r=kats
2014-10-20 17:12:35 -04:00
Botond Ballo
df8b0f8a7a
Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
...
This makes APZ behave nicely with most uses of a css transform:scale.
Summary of changes:
- FrameMetrics::mCumulativeResolution now includes the css-driven resolution
in addition to the pres-shell resolution.
- Displayports are now stored in Screen pixels rather than Layer pixels.
This is what we want anyways (as we'd like the displayport size to remain
constant as a fraction of the screen size), but it was necessary to make
this change as part of this patch because continuing to store them in
Layer pixels in the presence of a css-driven resolution would have
required a bunch of infrastructure to implement correctly.
Remaining work:
- Layout painting a scrollable layer at a resolution different from the
scale induced by the css transform causes problems. These will go away
with bug 1076192.
- Different resolutions on the x and y axes are not supported. This is
tracked by bug 1039967.
2014-10-24 15:49:38 -04:00
Anthony Jones
0155ca113a
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 17:50:26 +13:00
Randell Jesup
a7be610621
Bug 1080312: update iteration code from upstream r=jesup
2014-11-12 22:59:53 -05:00
Ryan VanderMeulen
47ac3838de
Backed out changeset f8ff4c7a978a (bug 1097449) for leaks on a CLOSED TREE.
2014-11-12 22:03:25 -05:00
Chris Double
f9680e5a8e
Backout f53ad1a63b58 for test failure on Android
2014-11-13 15:40:10 +13:00
Chris Double
0c14e4c79b
Back out 462fde31c880 for test failure on Android
2014-11-13 15:39:22 +13:00
Chris Double
20152383cf
Back out ea9e204bc97a for test failure on Android.
2014-11-13 15:38:56 +13:00
Ryan VanderMeulen
289fc4870b
Backed out changeset 92295f515d2d (bug 1091777) for bustage.
2014-11-12 21:09:40 -05:00
Anthony Jones
abec529dc9
Bug 1097449 - Add locking around libav open/close; r=jya
2014-11-13 14:48:08 +13:00
Sotaro Ikeda
34dd2a5f5b
Bug 1091777 - Add TextureClient recycling to CairoImag r=nical
2014-11-12 17:47:10 -08:00
Monica Chew
39e398207d
Bug 1046430: Make cookie behavior the same on beta/release as on aurora/nightly (r=jdm)
2014-10-02 15:49:26 -07:00