Граф коммитов

485414 Коммитов

Автор SHA1 Сообщение Дата
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