Jan de Mooij
b066365085
Bug 1292892 part 7 - Remove unnecessary JSContext arguments from IPC classes. r=bz
2016-08-11 14:39:23 +02:00
Jan de Mooij
5149714d22
Bug 1292892 part 6 - Remove nsContentUtils::RootingCx. r=bz
2016-08-11 14:39:23 +02:00
Jan de Mooij
c33bac8363
Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
2016-08-11 14:39:23 +02:00
Jan de Mooij
da9820d563
Bug 1292892 part 3 - Pass RootingContext to ScriptErrorEvent, DispatchScriptErrorEvent. r=bz
2016-08-11 14:39:22 +02:00
Jan de Mooij
5a6befce76
Bug 1292892 part 2 - Some RootingContext cleanup. r=bz,terrence
2016-08-11 14:39:22 +02:00
Jan de Mooij
0ad12515f4
Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
2016-08-11 14:39:22 +02:00
Jonathan Kew
46917612a7
Bug 1290937 - Make innerText return text from <option> elements within a <select>, rather than ignoring them. r=smaug
2016-08-11 12:18:02 +01:00
Thomas Wisniewski
7e447a3ab2
Bug 1293881 - Revert a behavioral change introduced in bug 1285036 patch 7: header names set by SetRequestHeader should retain their case instead of being lowercased as the current XHR spec specifies. r=jimb
2016-08-09 19:43:26 -04:00
Kershaw Chang
b542f5170c
Bug 1254488 - Run the the prohibits mixed security contexts algorithm and check a priori unauthenticated URL in PresentationRequest, r=smaug
2016-08-10 23:01:00 +02:00
Stone Shih
02e9d4e17a
Bug 1180188 - Some pointer events mochitests fails on Linux platform. r=smaug
2016-08-04 11:02:50 +08:00
Jinank Jain
ceda83d5ff
Bug 1104156 - TCPSocket doesn't close output stream until all buffered streams in the multiplex stream are sent. r=jdm, r=bkelly
2016-08-04 14:36:06 -04:00
Nicholas Nethercote
8f44c86099
Bug 1293117 (part 7) - Remove two occurrences of |static NS_IMETHODIMP|. r=froydnj.
...
Because it's a combination that doesn't make sense.
- ReadFuncBinaryString becomes NS_METHOD, because it's passed to ReadSegments,
which requires a function matching NS_CALLBACK.
- IccContactListToMozContactList just changes to a vanilla nsresult return
type, because it doesn't need __stdcall on Windows.
--HG--
extra : rebase_source : 61372c743bf5e82c5d1081f72f2d843d151bb294
2016-08-10 10:20:41 +10:00
Nicholas Nethercote
8f51d02c97
Bug 1293117 (part 5) - Change many NS_METHOD occurrences to NS_IMETHOD. r=froydnj.
...
This patch makes the following changes on many in-class methods.
- NS_METHOD F() override; --> NS_IMETHOD F() override;
- NS_METHOD F() override {...} --> NS_IMETHOD F() override {...}
- NS_METHOD F() final; --> NS_IMETHOD F() final;
- NS_METHOD F() final {...} --> NS_IMETHOD F() final {...}
Using NS_IMETHOD is the preferred way of marking in-class virtual methods.
Although these transformations add an explicit |virtual|, they are safe --
there's an implicit |virtual| anyway because |override| and |final| only work
with virtual methods.
--HG--
extra : rebase_source : 3010fade82a170eab7f13d81bf61b02cd693f3cf
2016-08-08 10:54:50 +10:00
Nicholas Nethercote
bab6d17ebf
Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj.
...
This patch makes the following changes on many in-class methods.
- NS_IMETHODIMP F() override; --> NS_IMETHOD F() override;
- NS_IMETHODIMP F() override {...} --> NS_IMETHOD F() override {...}
- NS_IMETHODIMP F() final; --> NS_IMETHOD F() final;
- NS_IMETHODIMP F() final {...} --> NS_IMETHOD F() final {...}
Using NS_IMETHOD is the preferred way of marking in-class virtual methods.
Although these transformations add an explicit |virtual|, they are safe --
there's an implicit |virtual| anyway because |override| and |final| only work
with virtual methods.
--HG--
extra : rebase_source : 386ee4e4ea2ecd8d5001efabc3ac87b4d6c0659f
2016-08-08 10:54:47 +10:00
Nicholas Nethercote
cecc48a638
Bug 1293117 (part 2) - Remove unnecessary comments on some NS_IMETHODIMP instances. r=froydnj.
...
This patch replaces numerous |/* virtual */ NS_IMETHODIMP| occurrences with
|NS_IMETHODIMP|, because |NS_IMETHODIMP| always implies |virtual|.
--HG--
extra : rebase_source : 6ccbb2b59667718945315b671ae6236ff527a6d4
2016-08-08 10:45:37 +10:00
Olli Pettay
ad6d094330
Bug 1289970, ensure we don't remove valid Directionality map from textnode, r=ehsan
...
--HG--
extra : rebase_source : 5d784d52125daf4725cad0f0cf9fe03a8d47577a
2016-08-11 02:54:55 +03:00
Wes Kocher
a742ff6791
Merge m-c to inbound, a=merge
2016-08-10 16:55:15 -07:00
Wes Kocher
fa1a1180c4
Merge autoland to central, a=merge
2016-08-10 16:29:26 -07:00
Byron Campen [:bwc]
e139ac74e7
Bug 1275461: Extend a timeout. r=drno
...
MozReview-Commit-ID: FEQ7aMo9UuD
--HG--
extra : rebase_source : 83133560e07780aebb5fb15c5db80f59488fe711
2016-08-09 10:29:10 -05:00
Carsten "Tomcat" Book
553a2da922
merge mozilla-inbound to mozilla-central a=merge
2016-08-10 15:54:26 +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
James Cheng
0593e89ea0
Bug 1293194 - Building with --disable-eme fails with GMPDecoderModule.cpp:15:30: fatal error: mozilla/EMEUtils.h: No such file or directory. r=cpearce
...
MozReview-Commit-ID: VUGdiaLqkV
--HG--
extra : rebase_source : 3439ba2f7a81ad80f9db514f21c6091cc3e5711a
2016-08-09 12:13:30 +08:00
Nicolas Silva
ed272011eb
Bug 1292545 - Don't skip clearing the canvas because of W(1) failures on Mac.
2016-08-10 17:00:25 +02: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
Wes Kocher
565cdb97f5
Backed out changeset 3fbb8651a171 (bug 1121938) for breaking encrypted-media-syntax.html CLOSED TREE
2016-08-10 13:17:39 -07:00
Alexander Surkov
30c2b9aee8
Bug 1294086 - implement ARIA feed role, r=yzen
2016-08-10 14:07:29 -04: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
André Bargull
878648c8cf
Bug 1121938 - Implement TypedArray.prototype.toString and .toLocaleString. r=waldo, r=froydnj
2016-07-29 09:04:06 -07: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
Kaku Kuo
a6ed727230
Bug 1292091 - Part 2 - replace MaybeResolve(JS::UndefinedHandleValue) with MaybeResolveWithUndefined(); r=bz
...
MozReview-Commit-ID: KNbxVcCVqts
--HG--
extra : transplant_source : %1D%18%E5%C9o%F0%29%E7%E0%93%EEcR%C7B%3BeX%B3%87
2016-08-09 17:15:13 +08:00
Kaku Kuo
55ce6396ad
Bug 1292091 - Part 1 - add Promise::MaybeResolveWithUndefined() utility method; r=bz
...
MozReview-Commit-ID: 41737NOQoH4
--HG--
extra : transplant_source : %9D%D6%FBW%0F-%E1%3C%BE%9F%2C%7B%27%A6%D8g%27%EA%28%F2
2016-08-10 10:07:42 +08:00
Kaku Kuo
1d454947bd
Bug 1291997 - add media related dom exceptions; r=bz
...
MozReview-Commit-ID: Def98wbKxGI
--HG--
extra : transplant_source : 6%F3%9F%F7%CF%CD%28G%CB%93I%3E%F8%12%C9km%95%E8f
2016-08-04 11:46:45 +08:00
Shih-Chiang Chien
a8326d97ea
Bug 1288600 - reject promise with NotFoundError while no device, and NotAllowedError while canceled by user. r=smaug.
...
MozReview-Commit-ID: ArQHhdIpQjg
2016-08-09 09:58:14 +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