Emilio Cobos Álvarez
d113c535e3
Bug 1448663: Remove dead code in nsComputedDOMStyle. r=jwatt
...
MozReview-Commit-ID: 4KggxmlBcRK
2018-03-25 18:21:44 +02:00
Emilio Cobos Álvarez
dff4e17b14
Bug 1448413: Do a bit of misc cleanup. r=jwatt
...
Summary: Mostly removing unneeded AsServo() and such.
Reviewers: jwatt
Bug #: 1448413
Differential Revision: https://phabricator.services.mozilla.com/D798
MozReview-Commit-ID: 8muHF7uMA53
2018-03-25 18:14:36 +02:00
Jonathan Watt
21bff4e120
Summary: Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
...
Reviewers: emilio
Bug #: 1448294
Differential Revision: https://phabricator.services.mozilla.com/D796
2018-03-22 13:49:21 +00:00
Jonathan Watt
35387a6577
Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
2018-03-22 08:44:07 +00:00
Lee Salzman
d056167c69
Bug 1448189
- follow-up - Don't use -mstackrealign with clang-cl. r=jbeich
2018-03-25 11:00:03 -04:00
Emilio Cobos Álvarez
2f1ce208da
Bug 1424963: followup: Add a missing ClearCurrentStyleSources. r=me
...
Doesn't matter too much because this is ChromeOnly, but still...
MozReview-Commit-ID: 5yyFi8Uk3hk
2018-03-25 15:11:19 +02:00
Margareta Eliza Balazs
f500f8be16
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-25 15:45:06 +03:00
Margareta Eliza Balazs
003262ae12
Merge autoland to mozilla-central. a=merge
2018-03-25 15:36:19 +03:00
shindli
77812b7d9a
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-25 12:52:14 +03:00
shindli
a010f9b994
Merge inbound to mozilla-central. a=merge
2018-03-25 12:34:23 +03:00
Paul Adenot
7eac0326f6
Bug 1448627 - Update cubeb to 7712aaab. r=jya
...
MozReview-Commit-ID: HbYayQvtQQc
--HG--
extra : rebase_source : b214c693b7f1c7914d39dfd363d85db7eebb0e6c
2018-03-25 11:33:26 +02:00
shindli
2640499cc4
Merge autoland to mozilla-central. a=merge
2018-03-25 12:32:20 +03:00
Tooru Fujisawa
954d90b00b
Bug 1402380 - Set text/x-moz-url flavor of data transfer for places container with URLs inside it. r=enndeakin
2018-03-25 17:23:48 +09:00
Tooru Fujisawa
8e58247d0d
Bug 1397098 - Wait for the content pref update after changing zoom level. r=adw
2018-03-25 17:23:48 +09:00
ffxbld
854a93183e
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-03-25 00:41:27 -07:00
ffxbld
65b51bcedd
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-03-25 00:41:23 -07:00
Jason Laster
3e69964c92
Bug 1448193 - Update Debugger Frontend v27. r=jdescottes
...
MozReview-Commit-ID: JZ0sIrGLZVu
2018-03-24 23:43:44 -04:00
Ciure Andrei
66de02c5cf
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-03-25 00:42:52 +02:00
Ciure Andrei
d2b19e2ea2
Merge inbound to mozilla-central. a=merge
2018-03-25 00:38:44 +02:00
Mats Palmgren
5426506598
Bug 1447166 part 4 - [css-grid] Make InitializeItemBaselines iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:44 +01:00
Mats Palmgren
5a7c9748bb
Bug 1447166 part 3 - [css-grid] Switch from stable to unstable sort in grid track ResolveIntrinsicSize function. r=dholbert
...
No need to use a stable sort here since track sizing doesn't
depend on which order we process items (other than span length).
2018-03-24 23:03:44 +01:00
Mats Palmgren
383cd0da9f
Bug 1447166 part 2 - [css-grid] Make ResolveIntrinsicSize iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Mats Palmgren
b71cc2ba37
Bug 1447166 part 1 - [css-grid] Make FindUsedFlexFraction iterate the GridItemInfo array instead of using a CSSOrderAwareFrameIterator (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Mats Palmgren
29ae84491a
Bug 1447059 - [css-grid] Remove some redundant checks regarding eClampMarginBoxMinSize (idempotent change). r=dholbert
2018-03-24 23:03:43 +01:00
Henri Sivonen
95457e2d3d
Bug 1448587 - Use AssignASCII for XHR event type. r=baku.
...
MozReview-Commit-ID: 3WoRer49eQB
--HG--
extra : rebase_source : 508dcba57f3fa6fd38b21589837b7721efcff3fa
2018-03-24 21:21:51 +02:00
Anthony Urena
69f7040118
servo: Merge #20422 - Use BufferSource in bluetooth APIs (from anthgur:issue_20345); r=emilio
...
<!-- Please describe your changes on the following line: -->
Updates `RemoveGATTDescriptor.webidl`, `BluetoothDataFilterInit`, and `BluetoothRemoteGATTCharacteristic` to use `BufferSource`.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #20345 (github issue number if applicable).
- [X] There are tests for these changes
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Source-Repo: https://github.com/servo/servo
Source-Revision: 3ce3f39383c8217a30b15d27f3121f96bbe0014d
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : e020648c7efa4b0423549291c10c762d2383fa98
2018-03-24 21:11:47 -04:00
Henri Sivonen
4a85b2542a
Bug 1448576 - Use AssignLiteral for short ASCII literal AudioChannelService. r=baku.
...
MozReview-Commit-ID: 3pXhsf9Q32Q
--HG--
extra : rebase_source : 14dbf0561f462d267662ec2b8ba396575440d026
2018-03-24 20:11:14 +02:00
Dão Gottwald
a53d603a50
Bug 1448572 - ToolbarIconColor.uninit and CompactTheme.uninit need to run even if the load event wasn't handled. r=bgrins
...
MozReview-Commit-ID: Cks9rSMZo5y
--HG--
extra : rebase_source : b08f4e4d7f297fb81d6a82c702b0ae924d92cd40
2018-03-24 18:34:19 +01:00
Xidorn Quan
e1f4f26b6a
Bug 1448557 - Crash when GECKO_DISPLAY_REFLOW_RULES_FILE points to a file cannot be open. r=dbaron
...
MozReview-Commit-ID: CRLF2UwhKbq
--HG--
extra : rebase_source : d687a951aea7fa341ad538da44a950922a05dd67
2018-03-25 00:53:33 +11:00
Xidorn Quan
17ebc1633a
Bug 1448551 - Fix reported intrinsic size in reflow log of some frames. r=dbaron
...
MozReview-Commit-ID: 4jcrurjqGgu
--HG--
extra : rebase_source : 11c278faf242792fb443008b3d0bb8d6d2e99cba
2018-03-25 00:17:33 +11:00
Jean-Yves Avenard
276fbcf9e9
Bug 1444479 - P11. Remove unused constant. r=padenot
...
MozReview-Commit-ID: JJ5vdecIlqy
2018-03-24 11:04:18 +01:00
Jean-Yves Avenard
45419290ff
Bug 1444479 - P10. Don't reject files with more than 8 audio channels. r=padenot
...
MozReview-Commit-ID: 642RlRlHRv7
2018-03-24 10:58:02 +01:00
Jean-Yves Avenard
ebae2f1fac
Bug 1444479 - P9. Remove WMF audio decoder channel limit. r=padenot
...
MozReview-Commit-ID: 4xj1Cd0ZzrA
2018-03-24 10:58:02 +01:00
Jean-Yves Avenard
48fb044530
Bug 1444479 - P8. Remove FFmpeg audio decoder channel limitation. r=padenot
...
MozReview-Commit-ID: JQWcOny5Tgd
2018-03-24 10:58:02 +01:00
Jean-Yves Avenard
5d750cff32
Bug 1444479 - P7. Allow Apple AudioToolbox decoder handle more than 8 channels. r=padenot
...
Apple layout standard has a 1:1 equivalence with the WAVE standard. As such, any streams under 18 channels, properly defining a channel layout, should play on all platform.
Otherwise, as Opus and Vorbis, the result will be platform dependent.
MozReview-Commit-ID: ID6b9u2UNQr
2018-03-24 10:58:01 +01:00
Jean-Yves Avenard
6edfbc05e3
Bug 1444479 - P6. Make Opus and Vorbis decoder deal with more channels than 8. r=padenot
...
Under 8 channels, the audio will be reordered so it can be playable on any platforms.
Over 8 channels, the channels will be as output by the decoder. Playing of such stream will be platform dependent as neither Opus nor Vorbis define a channel layout with more than 8 channels.
With WebAudio however, the result will be platform independent (as long as you don't attempt to play it)
MozReview-Commit-ID: 93ATiKm9y20
2018-03-24 10:58:01 +01:00
Jean-Yves Avenard
f15eea87d5
Bug 1444479 - P5. Let AudioSink deal with unknown layout. r=padenot
...
MozReview-Commit-ID: F31zNl5o9n1
2018-03-24 10:58:01 +01:00
Jean-Yves Avenard
adbf3514c6
Bug 1444479 - P4. Add new AudioConfig constructor. r=padenot
...
This will allow to create an AudioConfig with an unknown or unsupported channel layout, defaulting instead to the number of channels.
MozReview-Commit-ID: IonLuo9q2a5
2018-03-24 10:58:01 +01:00
Jean-Yves Avenard
52d5d366d4
Bug 1444479 - P3. Add Channels(ChannelMap) method. r=padenot
...
MozReview-Commit-ID: 9sYeh30NHFF
2018-03-24 10:58:00 +01:00
Jean-Yves Avenard
6f7668d056
Bug 1444479 - P2. Make AudioConverter works with unknown layout. r=padenot
...
If a channel layout is unsupported, the AudioConverter will instead just use the channel count information to leave the data as-is, only trimming extra channels, or inserting silence if needed.
MozReview-Commit-ID: CXOjcSRsRwI
2018-03-24 10:58:00 +01:00
Jean-Yves Avenard
d44cd705b3
Bug 1444479 - P1. Remove 8 channels limitation in AudioConfig. r=padenot
...
Instead we place it at 32.
Future changes will change the meaning of this limit to when we can deal with channel layout. If outside that limit the audio will be played on a best attempt basis.
MozReview-Commit-ID: EavmmcxjLI0
2018-03-24 10:57:59 +01:00
Jean-Yves Avenard
4680798728
Bug 1432779 - P7. Use typedef rather than actual type. r=padenot
...
this improve readability.
MozReview-Commit-ID: IYfrLMZ5djX
2018-03-24 10:57:59 +01:00
Jean-Yves Avenard
4e7b0b2695
Bug 1432779 - P5. Remove no longer used variables. r=padenot
...
MozReview-Commit-ID: LqOuM1F0NC2
2018-03-24 10:57:59 +01:00
Jean-Yves Avenard
87fa7068d5
Bug 1432779 - P4. Remove the concept of preferred layout. r=padenot,r=kamidphish
...
Channel layout is derived by the content being played. The concept of preferred layout is meaningless. Either we have a layout defined, or we don't. There's no in-between.
So we remove it.
MozReview-Commit-ID: CSCAInNmzMS
2018-03-24 10:57:59 +01:00
Jean-Yves Avenard
5a631a5822
Bug 1432779 - P3. Properly set channel map layout after seeking. r=padenot
...
MozReview-Commit-ID: 5FY9hdaijhf
2018-03-24 10:57:58 +01:00
Jean-Yves Avenard
113a5cf5d7
Bug 1432779 - P1. Fix ChannelLayout calculation for uncommon layouts. r=padenot
...
MozReview-Commit-ID: Fi5ESBhziOp
2018-03-24 10:57:58 +01:00
Jean-Yves Avenard
a6adf4aa35
Bug 1432779 - Update audioipc to commit 7b3af898. r=kamidphish
...
This is a custom update, cherry-picking cubeb mixer related changes only.
MozReview-Commit-ID: Jwv2jM9nHqB
2018-03-24 10:57:58 +01:00
Dan Glastonbury
9e176607b5
Bug 1432779 - Rust vendor. r=jya
...
MozReview-Commit-ID: 5FQjIPBWTEZ
2018-03-24 10:57:58 +01:00
Dan Glastonbury
0a80a93867
Bug 1432779 - Update cubeb-pulse-rs to commit 247b01d. r=jya
...
MozReview-Commit-ID: ACsPdk19RoA
2018-03-24 10:57:57 +01:00
Jean-Yves Avenard
deed151733
Bug 1432779 - Update libcubeb to revision 77cb1a9. r=padenot
...
MozReview-Commit-ID: DAfCxUBb41U
2018-03-24 10:57:57 +01:00