JW Wang
992114f5fd
Bug 1332160 - use nsCString internally whenever possible. r=gerald
...
MozReview-Commit-ID: 1DUaJWfbL88
--HG--
extra : rebase_source : f4a02736b0385e4be6258a185822f7855d0b0189
extra : intermediate-source : 1faaf4254a2e1ce2c096a8650b66d07c84c7fdbe
extra : source : c23fc2cea382627af8ff20ae3edea926eaa6d51a
2017-01-18 16:51:31 +08:00
Wes Kocher
656a71a520
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2KR6yXYC2xj
2017-01-18 15:39:12 -08:00
Wes Kocher
54c460dbd6
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: 3cGydlfeaPN
2017-01-18 14:17:10 -08:00
Ryan VanderMeulen
3aad788019
Merge m-c to inbound. a=merge
2017-01-18 09:54:06 -05:00
Andrea Marchesini
298618870f
Bug 1331849 - Replace NS_NewNativeLocalFile with NS_NewLocalFile in dom, r=smaug
2017-01-18 14:58:37 +01:00
Sebastian Hengst
0269ef6d15
Backed out changeset 0b09769075af (bug 1275746)
2017-01-18 14:55:47 +01:00
Andreas Pehrson
231a5e70d4
Bug 1330919 - Pass RefreshDriver timestamp to captured frames from canvas. r=jesup
...
MozReview-Commit-ID: 75L94Y5VcsQ
--HG--
extra : rebase_source : adb150b4a874cf8ac762146773c955f9dbf989d1
2017-01-13 11:56:03 +01:00
Gerald Squelart
5745998021
Bug 1331770 - Rename 'MediaContentType' to 'MediaContainerType' - r=jya
...
MozReview-Commit-ID: F0BWai8vPyo
--HG--
rename : dom/media/MediaContentType.cpp => dom/media/MediaContainerType.cpp
rename : dom/media/MediaContentType.h => dom/media/MediaContainerType.h
extra : rebase_source : 640ada96750b4496055087e80ae3f600c9df31c9
2017-01-18 11:59:03 +11:00
Shing Lyu
39ec052547
Bug 1331860 - Update reftest-stylo expectations. r=heycam
...
--HG--
extra : rebase_source : 2c39a745949d3dfeb369f0e1efbf4befde8535c9
2017-01-12 10:37:36 +08:00
Chris Pearce
5b7a58a56b
Bug 1329543 - Remove IsPrimetimeKeySystem(string) from Gecko. r=gerald
...
MozReview-Commit-ID: LX1ywPZDHtj
--HG--
extra : rebase_source : 8f2181b426159d7f58e9452ad3b0f4ae474388b2
2017-01-09 21:51:40 +08:00
Andrea Marchesini
b66923b42b
Bug 1274596 - Fixing tests for HTMLInputElement.value + fakepath, r=me
2017-01-17 12:42:30 +01:00
Florian Quèze
85611a7b6d
Bug 1331081
- script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
...
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Andrea Marchesini
fac176e37c
Bug 1274596 - Implement the fakepath requirement in HTMLInputElement, r=smaug
2017-01-17 09:56:56 +01:00
Jessica Jong
a7ffe02cc8
Bug 1310079 - Implement the min and max attribute for <input type=datetime-local>. r=smaug
2017-01-15 22:10:00 -05:00
Carsten "Tomcat" Book
58469cc1a0
Merge mozilla-central to autoland
2017-01-13 10:24:01 +01:00
Carsten "Tomcat" Book
d69139ac79
merge mozilla-inbound to mozilla-central a=merge
2017-01-13 10:20:25 +01:00
Bobby Holley
eb34404cc8
Bug 1323654 - Reenable crashtests. r=me
2017-01-12 17:37:27 -08:00
Andreas Pehrson
c3069a7e71
Bug 1330696 - Add profiler labels for canvas captureStream. r=jesup
...
MozReview-Commit-ID: IDY1Elfd2Kn
--HG--
extra : rebase_source : 02931584c343f70f9c8dbd0e00cb45fa33551471
2017-01-12 13:57:15 +01:00
Xidorn Quan
a8e64a94e1
Bug 1298756 - Use uint8_t/uint16_t as underlying type for enums from webidl. r=bz
...
MozReview-Commit-ID: 3uS9s5ZrPFd
--HG--
extra : rebase_source : ff64b4468ee99ba08fd8638298a27711b7fb6393
2017-01-12 12:23:37 +11:00
Gerald Squelart
cd181bc396
Bug 1329561 - MediaContentType is always valid - r=jya
...
MediaContentType can only be created through MakeMediaContentType(), which
returns a Maybe<MediaContentType>.
If the return value is Nothing, parsing failed.
Otherwise the contained MediaContentType object is guaranteed to be valid;
E.g., GetMIMEType() will always return a non-empty string.
Note that this interface will change a lot in the following bugs&patches, so
please don't worry about the 'Get' in the never-failing GetMIMEType(), it will
be gone soon!
MozReview-Commit-ID: IjGKkQ6RVd4
--HG--
extra : rebase_source : 5254af80dec0beb05da49f68c12fecc28edd725e
2016-12-01 12:56:11 +11:00
Kilik Kuo
2873d75a62
Bug 1316573 - Reset the information in EncryptionInfo to make MediaElement reusable from encrypted content to plain content. r=jya
...
MozReview-Commit-ID: 4OU0sb2OSzi
--HG--
extra : rebase_source : c18f76229bc2cfde79dc114ff5bc892a973a1ae2
2017-01-12 11:33:55 +08:00
Carsten "Tomcat" Book
89882dc5f4
merge mozilla-inbound to mozilla-central a=merge
2017-01-10 12:11:31 +01:00
Shing Lyu
11a1d3e940
Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam
...
MozReview-Commit-ID: AMwdk5wvM0F
2017-01-10 15:50:59 +08:00
Wes Kocher
105aea2522
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: G24aq5fbYNd
2017-01-09 16:44:58 -08:00
Kaku Kuo
e3f3f93c62
Bug 1299096 - Remove the event-based play() method out from nsIDOMHTMLMediaElement.idl; r=bz
...
MozReview-Commit-ID: 3pHsSsADPLu
--HG--
extra : rebase_source : 9e3620c4565118f0c4f016b0bbe75ec046928718
2016-12-13 16:04:45 +08:00
John Dai
d61dd33bd3
Bug 1312456 - Part 1: Remove Unicode case-insensitive matching for radio button groups. r=smaug
2017-01-04 23:22:00 -05:00
Cameron McCormack
babad063ff
Bug 1328832
- Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
...
MozReview-Commit-ID: D3fIngSHSsl
2017-01-05 15:31:56 +08:00
Cameron McCormack
ce51bd51e0
Bug 1328832
- Part 1: Rename mozFlushType.h to FlushType.h. r=bzbarsky
...
MozReview-Commit-ID: 1ubwNkBEdfz
--HG--
rename : dom/base/mozFlushType.h => dom/base/FlushType.h
2017-01-05 14:54:02 +08:00
Andreas Pehrson
974dfed8db
Bug 1329075 - Avoid an infinite event loop spin. r=jesup
...
Because we add tracks to the output streams async, it's possible to switch the
mSrcStream of a media element and *then* get a notification of an added track,
when this track originated from the old mSrcStream.
If the new mSrcStream is an output stream of the media element, this would
again add a new track async, which on the next event loop spin would show up
on mSrcStream, and the loop continues.
MozReview-Commit-ID: HmKgXLYmubh
--HG--
extra : rebase_source : 242f864e79b0b2335719a07fe9ee4b8b940d85dc
2017-01-09 19:10:48 +01:00
Andreas Pehrson
4fab9749c7
Bug 1329075 - Add asserts to StreamCaptureTrackSource for sanity. r=jesup
...
MozReview-Commit-ID: EeSKM4JHWGv
--HG--
extra : rebase_source : dd7f923d633dc80d6c72a97eb6aa47fe51a30f43
2017-01-09 17:02:13 +01:00
Andreas Pehrson
03beb7fb5e
Bug 1329075 - Fix potential null deref issues in media element track sources. r=jesup
...
MozReview-Commit-ID: ExUh2magc2z
--HG--
extra : rebase_source : 9377109b8b5881d3cc122bc0c1447019dce5e069
2017-01-09 17:00:43 +01:00
Andreas Pehrson
13c708b237
Bug 1329075 - Fix assertion failure in debug build. r=jesup
...
With the attached test case I was failing an assert in a debug build because
NotifyMediaTrackEnabled exited early due to `mReadyState == HAVE_NOTHING` but
NotifyMediaTrackDisabled didn't. The latter would fail an assert.
MozReview-Commit-ID: 7Frpj62s0Bc
--HG--
extra : rebase_source : a1dea4f2db564fe28e6eb7f7fcd9c382a46409ac
2017-01-09 16:36:00 +01:00
Gerald Squelart
5d4cad020a
Bug 1320785 - Remove obsolete 'ns' from 'StorensRefPtrPassByPtr' - r=froydnj
...
MozReview-Commit-ID: FuhlsLVFdLi
--HG--
extra : rebase_source : c1bb8330c4ca0dbf15a68a4dbd0dfeff615163be
2017-01-09 07:55:19 +11:00
Bobby Holley
09ce7e77ed
Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio
2017-01-09 11:50:16 -08:00
Florian Quèze
fc6379e827
Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws.
2017-01-09 20:27:26 +01:00
Bobby Holley
3ae99d4463
Bug 1323655 - Handle unstyled elements when applying XBL bindings. r=heycam
2017-01-04 19:08:37 -08:00
Carsten "Tomcat" Book
98048f1496
Merge mozilla-central to autoland
2017-01-04 16:20:18 +01:00
Jessica Jong
4f5f57be29
Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local>. r=smaug,Waldo
2017-01-03 22:33:00 +01:00
Phil Ringnalda
c4d1ea9a14
Merge m-c to m-i
...
MozReview-Commit-ID: JYNBUrs2zC5
2017-01-03 18:46:43 -08:00
Phil Ringnalda
82ebc0c5ea
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: FEe5yZfka5J
2017-01-03 18:40:26 -08:00
Olli Pettay
0364dbc792
Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
...
--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459
2017-01-03 21:47:55 +02:00
Tim Nguyen
10f9471f61
Bug 1322938 - Test whether dom.dialog_element.enabled works properly. r=smaug
...
MozReview-Commit-ID: 61HX8CuWki6
2016-12-23 16:01:51 +01:00
Tim Nguyen
97afb532ff
Bug 1322938 - Put <dialog> element behind preference. r=smaug
...
MozReview-Commit-ID: 3thJ5B7Znwo
2016-12-23 16:01:50 +01:00
Tim Nguyen
5884019f51
Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is called. r=smaug
...
MozReview-Commit-ID: 7OKlKFb3lok
2016-12-23 16:01:50 +01:00
Tim Nguyen
d7db347638
Bug 1322938 - Basic implementation of HTMLDialogElement. r=smaug, masayuki
...
MozReview-Commit-ID: AU92mq2QZIc
2016-12-23 16:01:50 +01:00
Cameron McCormack
171e45e09c
Bug 1328223 - stylo: Ignore invalid URLs from @import rules. r=emilio
...
MozReview-Commit-ID: BTEPxCXiR9O
2017-01-03 18:35:15 +08:00
Xidorn Quan
4ba2027497
Bug 1328530 - Remove useless nsHTMLDocument::CreateShell and nsDocument::doCreateShell. r=smaug
...
MozReview-Commit-ID: AOgjtCpNO7t
--HG--
extra : rebase_source : 933a6ca98827e6b46107dcd6f0ea521960736a47
2017-01-04 18:32:18 +11:00
Timothy Guan-tin Chien
c325756c29
Bug 570893 - Only re-enable the form controls when reload, not re-disable it, r=bz
...
With this patch, the disabled state is still kept in the nsPresState,
but we will only honor that if the state saved asks as to re-enable the
control.
The behavior is changed so that controls disabled by JavaScript will be
kept enabled as the JavaScript world gets reloaded.
MozReview-Commit-ID: 6PchHfx6KYX
--HG--
extra : rebase_source : 19399db854cc7cb80f45940bfc378c3e09c2979c
2016-12-30 14:26:35 +08:00
bechen
5c9dc72fcc
Bug 1310162 - mTrack in SimpleTextTrackEvent might be null. r=jwwang
...
MozReview-Commit-ID: ESqYqBem7kQ
--HG--
extra : rebase_source : b8ad44e919992a7eaa3e8e1db9b0c5258c66d617
2016-12-28 15:51:37 +08:00
Xidorn Quan
a4755c4187
Bug 1326125 - Rename enum version of SetIntValue to SetEnumValue. r=heycam
...
MozReview-Commit-ID: EbXK827IRFP
--HG--
extra : rebase_source : 3ee8247c211aeff6fae35168f968f0c2d20bb3e1
2016-12-29 10:22:49 +11:00