Kaku Kuo
849fdb252e
Bug 1274626 part 4 - provide APIs to create blank decoders; r=jya
...
MozReview-Commit-ID: LiXOAzvVb1K
--HG--
extra : transplant_source : %E5%2B%85%B0%D4%92%5C%3A%28%D2%12%7Dm%E1K%A7%7F%5B%C8%8A
2016-07-28 23:11:57 +08:00
Kaku Kuo
3ea8ae9a44
Bug 1274626 part 3 - make the blank video decoder return samples in PTS order; r=jya
...
MozReview-Commit-ID: EULu34WIcw0
--HG--
rename : dom/media/platforms/apple/ReorderQueue.h => dom/media/platforms/ReorderQueue.h
extra : transplant_source : %05%DF%05%26%B4B%CF%CEv_%A7%3C9%EDo%1B%C6%B0%1Eh
2016-08-03 15:22:49 +08:00
Kaku Kuo
99c0ebc056
Bug 1274626 part 2 - make the blank video data creator return a white image; r=jya
...
MozReview-Commit-ID: By8h71EsXrg
--HG--
extra : transplant_source : f%96%EEAu%7D%E6%28o%C5%15%3E%1B%A0%D7%9AtTI%AF
2016-07-28 16:16:56 +08:00
Kaku Kuo
c05bed0045
Bug 1274626 part 1 - add a method to HTMLMediaElement for debugging visibilty change; r=jwwang,ehsan
...
MozReview-Commit-ID: B1gAc0KfmCQ
--HG--
extra : transplant_source : %F7%85%C0EhC%01%16%AB%60%C2%B0%1C3J%F5%2Co%8BG
2016-07-28 16:09:02 +08:00
Sander Mathijs van Veen
441e387a39
Bug 1287485 - Display comments inside dumped assembly code (-D flag) r=nbp
...
--HG--
extra : rebase_source : 986b06d0b2b9d416aad4581996937feb1db5f096
2016-08-02 01:34:00 +02:00
Honza Bambas
564db81aea
Bug 1286735
- Add after-shutdown nullchecks to the appcache code, r=michal
...
--HG--
extra : rebase_source : ebf25a8b608f9fb604907528b88cac201546e135
2016-07-27 12:10:00 +02:00
Ethan Lin
5e6875ec23
Bug 1260599 - Change EXT_disjoint_timer_query mochitest status. r=mtseng
...
--HG--
extra : rebase_source : 2112d7b74e3fa83a0b0bf04991dcdb7f20b9b701
2016-08-01 20:14:00 +02:00
Ethan Lin
d775ae4e6e
Bug 1260599 - Enable EXT_disjoint_timer_query extension on ANGLE. r=jgilbert
...
--HG--
extra : rebase_source : cd31f7ff2daa4fec743726fd2e1a04ca83820b5b
2016-07-17 19:37:00 +02:00
Glenn Randers-Pehrson
a5af07b18b
Bug 1240665 - Log all error returns from the PNG decoder. r=tnikkel
...
--HG--
extra : rebase_source : 373eef390fe03a2559e336539ddc6a546d6ec2d7
2016-07-29 05:11:00 +02:00
Luke Wagner
043c7d716a
Bug 1291476 - Baldr: add Instance-to-WasmInstanceObject edge (r=terrence)
...
MozReview-Commit-ID: EgX6342KaHJ
2016-08-03 08:30:42 -05:00
Kershaw Chang
b081892756
Bug 1197690 - Part3: Tests, r=smaug
...
--HG--
extra : rebase_source : 65396c7c1e80617a91060031a65efa698af79e73
2016-08-02 19:12:00 +02:00
Kershaw Chang
4f5b2c7d11
Bug 1197690 - Part2: Implement reconnect, r=smaug
...
--HG--
extra : rebase_source : b40f774b3af223910da37094b2f82bfc5b8b92d2
2016-08-02 19:11:00 +02:00
Kershaw Chang
165708a330
Bug 1197690 - Part1: Support reconnect command, r=junior
...
--HG--
extra : rebase_source : 4ccac7c28201562848c18b60b18614f450bdd19f
2016-08-02 19:10:00 +02:00
Michael Ratcliffe
2c0b817322
Bug 1240116 - error: commit.eslint hook raised an exception. r=jaws
...
MozReview-Commit-ID: AQLjA6Aozxh
* * *
[mq]: temp
MozReview-Commit-ID: CjOljM7Ks47
--HG--
extra : rebase_source : 3bdb32c075581cff432f4db1bb93028761d13724
2016-08-03 00:12:15 +01:00
Jonathan Kingston
556ed99119
Bug 1173199 - Create preference to disable MathML. r=heycam, r=huseby, r=smaug
...
If the mathml.disabled preference is true, treat <math> and other MathML
elements as generic XML elements.
This patch disables the rendering code of MathML however preserves the
namespace so to reduce the breakage.
Original patch by: Kathy Brade <brade@pearlcrescent.com>
MozReview-Commit-ID: A2f2Q2b4eqR
--HG--
extra : rebase_source : 3c8530816727c01b68a831d560bfe16e7b02bd9d
2016-06-28 15:24:48 +01:00
Nathan Froyd
e53dd1c5f7
Bug 1290160 - followup to fix static analysis bustage on a CLOSED TREE; r=me
2016-08-03 17:17:22 -04:00
Carsten "Tomcat" Book
10f9f468e4
Backed out changeset 3f6f0dc1663c (bug 1290598) for xpcshell timeouts in test_ext_native_messaging.js
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js => toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js
2016-08-03 15:12:57 +02:00
Carsten "Tomcat" Book
92e652598d
Backed out changeset 3242411d3294 (bug 1290598)
2016-08-03 15:12:32 +02:00
Carsten "Tomcat" Book
4e7abad957
Backed out changeset 486639a0f3ca (bug 1290598)
2016-08-03 15:12:31 +02:00
Carsten "Tomcat" Book
f8a2c19083
Backed out changeset 577158be08e8 (bug 1290598)
2016-08-03 15:12:29 +02:00
Nathan Froyd
6a26598a10
Bug 1290160 - reduce codesize required by gfxPrefs; r=milan
...
Every gfxPrefs::PrefTemplate template declares its own virtual function
overrides for functions declared in gfxPrefs::Pref. The compiler must
therefore create separate copies of each of these virtual functions when
it instantiates PrefTemplate. Since several of these virtual functions
only depend on the template parameter T, the type of the pref, many
instantiations of the functions are identical. The duplicate functions
would normally be merged by identical code folding performed in the
linker, but since these are virtual functions and therefore have their
addresses taken (to be stored in the class's vtable), the linker (at
least for the settings we use for identical code folding) cannot fold
duplicated functions together.
Therefore, we have to do the de-duplication ourselves, by creating an
intermediate templated base class that only depends on the type of the
pref. With this class, only three copies of each virtual function will
be created (one each for bools, floats, and ints). We sneak in
GetLiveValue() into this base class for another small codesize win, even
though it's not a virtual function.
2016-08-03 17:02:33 -04:00
Tom Schuster
473d3dc22d
Bug 1197324 - Fix new warnings. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
42824df666
Bug 1197324 - add format-string checking attribute to snprintf_literal. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
0a0e3b7174
Bug 1251364 - Use more snprintf_literal in the JS engine. r=terrence
2016-08-03 14:37:31 +02:00
Nicolas B. Pierron
b4fb936f80
Bug 1289926 - Ensure enough ballast space while allocating each constant under inlineConstantStringSplitString. r=h4writer
2016-08-03 12:27:16 +00:00
Neil Deakin
2d46e97dbd
Bug 1284914, add support in html for the ondragexit attribute, r=smaug
2016-08-03 07:45:46 -04:00
Neil Deakin
147caccc2c
Bug 1194027, add a flag to select elements to indicate if the parent process has the popup open, r=mrbkap
2016-08-03 07:45:46 -04:00
Neil Deakin
16acfd6d48
Bug 1289528, add tests for keyboard and mouse selection of options, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
a59eab8dbf
Bug 1289528, don't fire click event when option selected with keyboard, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
165602e28b
Bug 1289528, fire click event at option, not at select, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
e375813b04
Bug 1159301, clear the mouse capture whenever a menu is opened, r=tn
2016-08-03 07:45:45 -04:00
Matt Woodrow
52628b0bb3
Bug 1230641 - Make our NSOpenGLContext opaque when in fullscreen mode. r=mstange
2016-08-03 22:48:03 +12:00
Benjamin Bouvier
2dae1411b6
Bug 1248555: Baseline fixes for handling custom NaN payloads; r=lth
...
MozReview-Commit-ID: FOXuJgKDS17
--HG--
extra : amend_source : 218cdaa13dc663f1a19736d69c34c2fb5f39fa06
2016-07-27 17:50:47 +02:00
Benjamin Bouvier
33c5779ed7
Bug 1248555: Changes to the ARM simulator; r=sunfish
...
MozReview-Commit-ID: HrQrszFCBWC
--HG--
extra : amend_source : ff3aa913e2ffcd7c5b425b0d0fd94dc2638230ba
2016-08-02 14:09:23 +02:00
Benjamin Bouvier
18e49ff665
Backed out changeset 3e7e914abf3d for landing with the wrong bug number;
...
MozReview-Commit-ID: 6kJyZWaluKF
2016-08-03 12:17:57 +02:00
Benjamin Bouvier
7fe7d589eb
Backed out changeset 08cbf5bdf4f4 for landing with the wrong bug number;
...
MozReview-Commit-ID: 1xN0v0mphe
2016-08-03 12:17:40 +02:00
Benjamin Bouvier
83323511b7
Bug 1284855: Baseline fixes for handling custom NaN payloads; r=lth
...
MozReview-Commit-ID: FOXuJgKDS17
--HG--
extra : rebase_source : 626a2aa6543ec3748fc1cf6cec72018183d9dcaf
extra : histedit_source : 9dbd840f907adc4a91e59cc191119af7f5855f38
2016-07-27 17:50:47 +02:00
Benjamin Bouvier
56f730c7b9
Bug 1248555: Baldr: implement custom NaN payload semantics; r=sunfish
...
MozReview-Commit-ID: Fp41hQ9yYf6
--HG--
extra : rebase_source : 1c0508e81c6be0696024ad1fcf7f33fef7504254
extra : histedit_source : 1fd5118b430a5303e0559031c2d92e659b849eb3
2016-05-31 16:13:12 +02:00
Benjamin Bouvier
f7fca98be1
Bug 1248555: Baldr: Add support for testing NaN custom payloads; r=luke
...
MozReview-Commit-ID: AXqqmfg55ZS
--HG--
extra : rebase_source : ce5d1646eb14ccf042a2f5c3ddec8772076ece3c
extra : histedit_source : f6f0c2d0d0940bab1354e06aec559fc96cd32b1f
2016-08-02 15:23:53 +02:00
Benjamin Bouvier
92321a1bc5
Bug 1248555: Return floating-point values by out-param rather than by value; r=sunfish
...
This is done to workaround the fact that the x87 stack is used for returning
floating-point values, even with -msse2 -mfpmath=sse. WebAssembly wants to
support uncanonicalized NaNs with custom payloads, including NaNs which may
have the signaling bit set. So this change is needed to allow passing around
sNaN in C++.
MozReview-Commit-ID: 4QRQtyRHhZW
--HG--
extra : rebase_source : 1cbe9f748ea7780dbaf2a6720359fbbf074ced21
extra : histedit_source : 5ae140d5813a03efe29cc3b2f19d50bf4d2263a7
2016-08-01 18:41:10 +02:00
Benjamin Bouvier
ccdc2a6699
Bug 1249555: Changes to the ARM simulator; r=sunfish
...
MozReview-Commit-ID: HrQrszFCBWC
--HG--
extra : rebase_source : 7229143efaffd10123e8c90d74a8dcd3506927e8
extra : histedit_source : 340f21b33b687c6f33db97040f52d65519bbe605
2016-08-02 14:09:23 +02:00
Benjamin Bouvier
23575fdec5
Bug 1248555: Introduce variants of SpecificNaN / BitwiseCast that preserve the signaling NaN bit; r=froydnj
...
MozReview-Commit-ID: 5A8p06nBqyI
--HG--
extra : rebase_source : 87ebcc9792d42c6b2e6164a639340da37b4b602c
extra : histedit_source : b4ab7c6b9f4bb7fe2cc88a3208d6fa8e6fefce08
2016-08-01 20:02:05 +02:00
Tooru Fujisawa
36ab545d49
Bug 1290422 - Part 2: Add AutoMessageArgs RAII class to automatically free allocated args buffer. r=jwalden
2016-08-03 18:09:42 +09:00
Tooru Fujisawa
ad44dc986e
Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
2016-08-03 18:09:42 +09:00
Tooru Fujisawa
f9e30f8e42
Bug 1284099 - Part 2: Assert nsIScriptError.*Flags constants match to JSREPORT_*. r=baku
2016-08-03 18:09:42 +09:00
Tooru Fujisawa
b550522b60
Bug 1284099 - Part 1: Add JSREPORT_USER_1 for user-defined flag in JSErrorReport.flags. r=jwalden
2016-08-03 18:09:42 +09:00
Bob Owen
5df096d268
Bug 1287446: Check and add nsIPrintProgressParams and print progress listener separately in nsPrintEngine::ShowPrintProgress. r=tnikkel
...
MozReview-Commit-ID: GngheT4Mizd
2016-08-03 09:50:24 +01:00
Chris Peterson
6ae2ecbc02
Backed out changeset 3b1cf7c28eb7 (bug 1290646) for possibly breaking OS X debug mochitests.
2016-08-03 01:11:06 -07:00
Robert Longson
5d48332dcd
Bug 843480 - zoom on iframe is applied twice. r=jwatt
2016-08-03 07:37:35 +01:00
Chris Peterson
6229606616
Bug 1290645 - Remove VS2013 workarounds in memory/. r=glandium
2016-07-28 11:46:30 -07:00