James Andreou
3585e16752
Bug 1283281 - Remove PB Flag from DOMStorage. r=jdm
2016-06-29 14:01:00 +02:00
Jessica Jong
6f6b9ca3bc
Bug 1281769 - Do not throw when getting selectionDirection/selectionStart/selectionEnd on input/textarea. r=smaug
2016-08-08 23:19:00 +02:00
Edgar Chen
aa6fa99c93
Bug 1281670 - Keep reparsing style attribute if we had parsed it once. r=bz
...
MozReview-Commit-ID: 4TeWC3Oepe4
--HG--
extra : rebase_source : 8994e12ca2cabfa0e4df251c5c22cf3840c1ed4c
2016-08-08 18:29:11 +08:00
Ben Tian
6107aa70d5
Bug 1272297 - Do not check pattern validity while parser is creating this input element. r=smaug
2016-08-09 15:21:15 +08:00
Marcos Caceres
4b42312a6f
Bug 1160200 - APNG can't be used with type switching. r=mcaceres, r=jrmuizel, r=johns
2016-08-09 22:15:00 +02:00
John Dai
a14b337bab
Bug 838954 - Add a newline in .innerHTML serialization of <pre> when first character is a newline. r=smaug
2016-08-08 23:55:00 +02:00
John Dai
3cacba17b7
Bug 838954 - Remove redundant trailing spaces. r=smaug
2016-08-03 19:49:00 +02:00
Thomas Wisniewski
1fbaa831cc
Bug 826619 - Remove Canvas mozFillRule. r=mrbkap r=bas
2016-08-04 15:05:50 -04:00
Carsten "Tomcat" Book
4f6b9572f5
Merge mozilla-central to mozilla-inbound
2016-08-10 16:02:57 +02:00
Carsten "Tomcat" Book
553a2da922
merge mozilla-inbound to mozilla-central a=merge
2016-08-10 15:54:26 +02:00
Nicolas Silva
be105fa438
Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas
2016-08-10 14:30:51 +02:00
Nicolas Silva
70353ca51d
Bug 1292545 - Don't optimize away the canvas copy if clips are applied. r=ethlin
2016-08-10 14:30:48 +02:00
Nicolas Silva
bb3580a385
Bug 1293693 - FillRect covering the entire canvas can skip copying the previous frame if the composite op is SOURCE, but not DEST_OUT. r=ethlin
2016-08-10 14:30:45 +02:00
Sebastian Hengst
7fb9314ebd
Bug 1210985 - More specific error message for "useCredentials" and wildcard allowing origin. r=browser-chrome-fix
2016-08-10 14:10:45 +02:00
Neil Rashbrook
f78b2736a5
Bug 1292502 Fix mismatch between mModalStateDepth and mSuspendedDoc r=smaug
2016-08-10 11:39:54 +01:00
Nicholas Nethercote
e7f10a07fd
Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
...
This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.
As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
--HG--
extra : rebase_source : 815d0018b0b13329bb5698c410f500dddcc3ee12
2016-08-08 12:18:10 +10:00
Bobby Holley
cbb507cc3e
Bug 1292278 - Zero-index the namespace manager URIs. r=bz
...
The current setup here tries to "save" an entry in the list by checking
for the "None" namespace everywhere and special-casing it. We can simplify
this a lot by just adding the empty atom to the beginning of the array,
which is the value that servo uses to represent "namespace none" anyway.
2016-08-09 15:28:41 -07:00
Jan Varga
410139beb7
Bug 1280216 - Remove nsIAboutModule::GetIndexedDBOriginPostfix(); r=bz
2016-08-09 20:47:29 +02:00
George Wright
288d758c6c
Bug 1272878 - Fuzz test_bitmaprenderer.html because of differences in our two codepaths with antialiasing r=Morris
2016-08-09 14:15:34 -04:00
Nicolas Silva
2f14332a8d
Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
2016-08-09 18:18:58 +02:00
Henry Chang
4d24f3fb3f
Bug 1210985 - More specific error message for "useCredentials" and wildcard allowing origin. r=ckerschb
...
MozReview-Commit-ID: 9MvrhZk4sPI
--HG--
extra : rebase_source : de7999c6573e7e5670eab63699851c550ebe8af0
extra : source : 26506044f7650db6f2b27c3c496ba44ddf927723
2016-08-05 11:46:33 +08:00
Ting-Yu Lin
b8899e7e16
Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
...
MozReview-Commit-ID: 4K6TyIm6cs3
--HG--
extra : rebase_source : b6210815b7c03d5634fdddf8080a3da4e090d194
2016-08-09 17:32:54 +08:00
Samael Wang
319c7870ef
Bug 1268962 - Add load / error event to prefetch link. r=bz
2016-08-09 14:28:17 +08:00
Shih-Chiang Chien
d0642b046a
Bug 1153134 - Part 3, retry startServer after timeout. r=junior.
...
MozReview-Commit-ID: 94cyXVPf5FN
2016-08-02 10:48:22 +08:00
Shih-Chiang Chien
555b9e27e8
Bug 1153134 - Part 2, support TLS control server. r=junior.
...
MozReview-Commit-ID: 2jVShMuEzTi
2016-07-26 10:59:52 +08:00
Shih-Chiang Chien
2bfa235595
Bug 1153134 - Part 1, establish TLS socket to encrypted control server. r=junior.
...
MozReview-Commit-ID: BamVPUoQP1r
2016-07-18 18:45:07 +08:00
Kilik Kuo
b7644b831d
Bug 1077294 - remove NETWORK_LOADED from the test cases. r=jwwang
...
MozReview-Commit-ID: 7tvTT7DVSqH
--HG--
extra : transplant_source : %DCC%1D%9E%AE%001%EB%06%A4%E5B%80%80%89%8C%E4%FCv%F6
2016-08-08 15:27:14 +08:00
Carsten "Tomcat" Book
d9e0b4c565
merge mozilla-inbound to mozilla-central a=merge
2016-08-09 15:44:51 +02:00
Cameron McCormack
4a1bd90eff
Comment grammar fix; no bug (DONTBUILD). r=sbaratheon
...
MozReview-Commit-ID: 2pNBAS1oeSN
2016-08-09 15:10:57 +08:00
Randell Jesup
bf711891aa
Bug 1271585: Disable peerconnection_addtrack_removetrack_events, not getusermedia rs=jesup
2016-08-08 22:17:42 -05:00
Jeff Walden
5a875fc573
Backed out changeset c3f06ba15fda -- worker setup isn't happening quite as early as it was assumed to occur, so we have impermissible cross-thread happenings occurring sometimes. r=three-to-five-oranges-per-push-per-philor
2016-08-08 19:43:15 -07:00
Matt Woodrow
05bc28c9a1
Bug 1279136 - Specify a format for our D3D9 video device to avoid the driver needing to compute one. r=cpearce
2016-08-09 13:28:51 +12:00
Yura Zenevich
7d6abb5975
Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov
...
MozReview-Commit-ID: KKeywNi3fQb
2016-08-08 20:51:39 -04:00
Wes Kocher
78ec753b6f
Merge m-c to inbound, a=merge
2016-08-08 16:29:21 -07:00
Kyle Machulis
28447218eb
Bug 1291988 - Allow arbitrary number of axes/buttons in Windows Gamepad API; r=ted r=cleu
...
MozReview-Commit-ID: HNf5MwwFKEG
2016-08-08 15:58:05 -07:00
Olli Pettay
06c2ac8e59
Bug 1292699 - Add a small helper to deal with cases when native side needs to ensure that slow script dialog shows up, r=bholley
...
--HG--
extra : rebase_source : ab0fc332e5b54921d7a05e0c008c65b29947ee27
2016-08-08 23:29:05 +03:00
Jean-Yves Avenard
57bcb09a90
Bug 1128069: [MSE] P6. Call NotifyDataArrived from MediaDecoder. r=gerald
...
Calling NotifyDataArrived from each sourcebuffer will cause multiple unnecessary NotifyDataArrived to the MediaFormatReader when it could only be done once. Additionally, it ensures that the media duration is updated prior to the reader actioning on the notification.
Extra: mEnded is only ever accessed on the main thread, there's no need to make it atomic.
MozReview-Commit-ID: IKq7IRBbWic
--HG--
extra : rebase_source : 6cf18b1f71f5ee6c8e82c73bdd2857e783f343b8
2016-08-08 13:56:38 +10:00
Jean-Yves Avenard
41f815e7fa
Bug 1128069: [MSE] P5. Adjust currentTime to end position in MediaDecoder. r=jwwang
...
The duration in the MediaDecoder is the canonical. It has as such a more up to date value than the mirror.
Under some circumstances, the MDSM may have reached the end of media playback before the duration mirror had time to update. So perform the currentTime adjustment in the MediaDecoder instead.
MozReview-Commit-ID: 1RFr4mT5LpA
--HG--
extra : rebase_source : 3151d86561b53d5d1922c7c16f042792bfd47283
2016-08-08 13:49:51 +10:00
Jean-Yves Avenard
5b0b40ef42
Bug 1128069: [MSE] P4. Do not adjust duration to what data we may have been seen in the past. r=jwwang
...
With MediaSource, the duration is always known and exact. It is entirely possible that we have played data at some point, then removed that data and adjusted the duration.
MozReview-Commit-ID: HZe2yXtQfIL
--HG--
extra : rebase_source : be1b57575c28142d6b3091b23894a7e4e1c9b405
2016-08-05 16:03:01 +10:00
JW Wang
2d84b3c90e
Bug 1291633 - Don't call MediaDecoder::SeekingStarted when visibility is Suppressed. r=kaku
...
MozReview-Commit-ID: 15YOmFCoXGp
--HG--
extra : rebase_source : b5269f7a4883ff08dbfdb797df9eb78334315108
2016-08-03 17:18:54 +08:00
Karl Tomlinson
1a85ce6cf7
bug 1288702 suppress all GTK3 deprecated warnings r=glandium
...
Functions deprecated in GTK3 are often used for compatibility with GTK2
builds.
MozReview-Commit-ID: F220phw3wVO
--HG--
extra : rebase_source : 128e885652b184c5a7916378d9cebb067ab97eb0
2016-07-27 13:17:00 +12:00
JW Wang
6d1ce3ea1a
Bug 1292449. Part 3 - Assert IsShutdown() is false in MediaDecoder::Shutdown(). Shutdown() should be only called once. r=kaku
...
MozReview-Commit-ID: 6iFKkTTb7qD
--HG--
extra : rebase_source : 773cdf796a11a0ca7b6577c348ec411c422a0342
2016-08-01 16:11:20 +08:00
JW Wang
862e36e74c
Bug 1292449. Part 2 - Assert IsShutdown() is false in NotifyBytesDownloaded(). r=jya
...
1. Called from SourceBuffer::AppendDataCompletedWithSuccess() where mMediaSource->GetDecoder() is not null.
2. Called from MediaDecoder::ResourceCallback::NotifyBytesDownloaded() which is disconnected in Shutdown().
MozReview-Commit-ID: 103pxZP02Bb
--HG--
extra : rebase_source : 72e8a9c29d5ca6a4932de3a119497b05bfadbe68
2016-08-01 16:01:16 +08:00
JW Wang
63442be770
Bug 1292449. Part 1 - Assert IsShutdown() is false in NotifyDataArrived(). r=jya
...
1. Called from SourceBuffer::AppendDataCompletedWithSuccess() where mMediaSource->GetDecoder() is not null so this must happen before Shutdown().
2. Called from SourceBuffer::Ended() where mMediaSource->GetDecoder() is not null.
3. Called from MediaDecoder::ResourceCallback::TimerCallback() which is canceled in Disconnect().
MozReview-Commit-ID: 5dqVuOcrABy
--HG--
extra : rebase_source : a134f552c4fae2317cbf93dc1e861199d4c91346
2016-08-01 15:58:10 +08:00
JW Wang
aace2f0c8d
Bug 1290809 - Remove MediaDecoder::IsEndedOrShutdown(). r=gerald
...
MozReview-Commit-ID: 4XUcJyQlmfk
--HG--
extra : rebase_source : fc2a044ca2776744ef0fff32300faf647666e73c
2016-08-01 15:22:32 +08:00
JW Wang
8ce157e06f
Bug 1290364 - clear mOwner in Shutdown(). r=cpearce
...
MozReview-Commit-ID: 2CsYKcSrEOJ
--HG--
extra : rebase_source : 3fd60ea1dbbf57c168fa8cebb9bb5594ee8c19fb
2016-07-29 14:44:22 +08:00
Mantaroh Yoshinaga
ae2e808431
Bug 911987 part 4 - Add onwebkitanimation** and onwebkittransitionend event handlers. r=smaug
...
Add the onwebkit prefixed event handler attributes of CSS-Animation
and CSS-Transition.
We need to support both content attributes and IDL attributes like
onanimation** attributes.
We should support attribute of lower-case and mixed-case. But currently
Gecko defined as mixed-case only. [1][2]
[1] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsContentUtils.cpp#747
[2] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/events/EventNameList.h#977
So we can't find the related Atom when we set content attributes as lower-case. [3]
[3] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsGlobalWindow.h#818
In this patch, I add two Atoms in order to support mixed and lower case.
MozReview-Commit-ID: 8nOfVGQ8h7R
--HG--
extra : rebase_source : fe954eb5c79d305660bdc3ef95b14e55cdb34534
2016-08-05 14:12:38 +09:00
Mantaroh Yoshinaga
bd81fb18be
Bug 911987 part 1 - Add onanimation** and ontransitionend event handlers. r=masayuki,smaug
...
This event handler is defined CSS-Animation and CSS-Transition.
https://drafts.csswg.org/css-animations-1/#event-animationevent
https://github.com/w3c/csswg-drafts/pull/344
MozReview-Commit-ID: ARgsibd7wST
--HG--
extra : rebase_source : 7b4f366a8661508185d60ead9ce68fb234959577
2016-08-05 08:12:14 +09:00
Chris Pearce
b4c569d8b8
Bug 1293101 - Refactor CDMCaps.cpp to treat keys marked as output-restricted as usable in all cases. r=gerald
...
This is a follow up from bug 1289623, as I missed a few cases in that bug.
MozReview-Commit-ID: DM7FtVSZUo3
--HG--
extra : rebase_source : 4fd7ae93b1418ded54f0c21a50a654fc962d4892
2016-08-08 10:41:38 +12:00
Bryce Van Dyk
fe6ac1173a
Bug 1292396 - Replace Marionette context string literals with symbolic variables. r=automatedtester
...
MozReview-Commit-ID: 9tRUYmVsaXO
--HG--
extra : rebase_source : 2776e4984543f9f6fec69d1b33c36bd8de073013
2016-08-03 14:21:27 +12:00