Commit Graph

266156 Commits

Author SHA1 Message Date
Gerald Squelart
e2643fc87a Bug 1156505 - p2: Null-check sampleTable before use. r=rillian 2015-10-02 16:13:00 +02:00
Gerald Squelart
92da300e3a Bug 1156505 - p1: Added test case file from bug. r=rillian 2015-10-05 04:01:00 +02:00
Jim Mathies
54d208eba0 Bug 1199892 - "Mouse cursor flickers in Flash object with wmode opaque/transparent". r=roc 2015-10-01 05:51:00 +02:00
Henry Chang
82e53ac666 Bug 1186290 - Notify TabParent to switch process when loading a signed package. r=honzab, r=kanru. 2015-10-02 05:25:22 -07:00
JW Wang
a85371cccc Bug 1211766 - Remove AbstractMediaDecoder::GetReentrantMonitor(). r=jya. 2015-09-30 07:04:49 +08:00
Jeff Muizelaar
3cfebaf6a8 Bug 1211774. Update to ANGLE 2522. 2015-10-05 13:48:44 -04:00
Chris Pearce
4bbb3a53ee Bug 1211339 Part 3 - Refuse to support video codecs inside audio mime types. r=jya 2015-10-06 16:53:03 +13:00
Chris Pearce
e4f6697a76 Bug 1211339 Part 2 - Make MP4Decoder::CanHandleMediaType() check all codecs are supported by a PDM before reporting support. r=jya 2015-10-06 16:52:58 +13:00
Chris Pearce
24207bec3b Bug 1211339 - Ensure WMFDecoderModule::SupportsMimeType checks it can create decoders. r=jya 2015-10-06 16:52:52 +13:00
Xidorn Quan
0c8fa01244 Bug 1211040 - Restrict -moz-window-{dragging,shadow} to be chrome-only. r=dbaron 2015-10-06 14:18:35 +11:00
JW Wang
c04b0dff79 Bug 1208934 - Remove usage of decoder monitor from MDSM. r=kinetik. 2015-10-06 10:26:33 +08:00
Christoph Kerschbaumer
e92f31068d Bug 1206199 - Extend channelwrapper to mediate OnStartRequest, OnStopRequest, OnDataAvailable (r=sicking) 2015-10-05 19:01:35 -07:00
Mike Hommey
c5e63a76f9 Bug 1210642 - Use install manifests for preprocessed files in the FasterMake build backend. r=gps 2015-10-06 11:15:07 +09:00
Mike Hommey
070700d726 Bug 1210642 - Add support for --silence-missing-directive-warnings for preprocessing within install manifests. r=gps 2015-10-06 11:15:06 +09:00
Mike Hommey
5c9fa1461a Bug 1210642 - Allow to pass defines overrides when processing install manifests. r=gps 2015-10-06 11:15:06 +09:00
Mike Hommey
916388dd60 Bug 1210642 - s/APP_BUILDID/MOZ_APP_BUILDID/ to use the same variable name across products. r=gps 2015-10-06 11:15:05 +09:00
Mike Hommey
af0645ef97 Bug 1210329 - Remove support for line endings munging in the preprocessor. r=gps
It was added back in
5147d5c69f
for unclear reasons (and the lack of bug number doesn't help), and hasn't been
used, as far as I can see in the gecko-dev history, other than in bug 206029,
which is the only use currently in the tree.

Bug 206029 was working around the Flash player installer modifying Firefox's
prefs file and not dealing with it properly or something depending on the line
endings. 11 years later, all prefs files except channel-prefs.js are in
omni.ja, so obviously, bug 206029 doesn't actually apply anymore.

So, let's simplify it all and get rid of this.
2015-10-06 11:15:04 +09:00
Mike Hommey
13f5d7bfd3 Bug 1210359 - Small clarification in the CHECK_SYMBOLS error message. r=mshal 2015-10-06 11:15:03 +09:00
Nicholas Nethercote
58b9dc1102 Bug 1204393 (part 2) - Add more testing of the ICON decoder. r=seth. 2015-10-05 14:29:11 -07:00
Nicholas Nethercote
ba0768489b Bug 1204393 (part 1) - Use StreamingLexer in the ICON decoder. r=seth.
* * *
Bug 1204393 (part 1b) - Address review comments.
2015-10-05 14:29:01 -07:00
Xidorn Quan
2ca445269a Bug 1186745 part 6 - Fix event leak when using NS_DispatchToCurrentThread. r=froydnj 2015-10-06 13:00:59 +11:00
Xidorn Quan
ceb21140b0 Bug 1186745 part 5 - Make nsThread::Dispatch() always leak the event if it fails. r=froydnj 2015-10-06 13:00:59 +11:00
Xidorn Quan
480aa15bc7 Bug 1186745 part 4 - Make TracedRunnable accept an already_AddRefed instead of a raw pointer. r=froydnj 2015-10-06 13:00:59 +11:00
Xidorn Quan
c77cf19cea Bug 1186745 part 3 - Make nsThreadSyncDispatch leak the sync task by default when Run() is not called. r=froydnj 2015-10-06 13:00:59 +11:00
Xidorn Quan
067f7da82a Bug 1186745 part 2 - Move nsThreadSyncDispatch class to its own header file. r=froydnj 2015-10-06 13:00:59 +11:00
Xidorn Quan
ca2ef41c62 Bug 1186745 part 1 - Add LeakRefPtr for pointer leaking by default. r=froydnj
This class can be used instead of raw pointer for a sound leaking-by-default
behavior. Also it could take advantage of move semantic check in the future.
2015-10-06 13:00:59 +11:00
Seth Fowler
88a49b8c51 Bug 1210553 - Remove the alternate flags arguments from SurfaceCache's Lookup functions. r=dholbert 2015-10-05 17:06:34 -07:00
Phil Ringnalda
29687ab418 Back out 2 changesets (bug 1202933) for Mulet timeouts in test_alerts.html
CLOSED TREE

Backed out changeset fbcc1bb170e9 (bug 1202933)
Backed out changeset 1763e1484065 (bug 1202933)
2015-10-05 18:41:00 -07:00
Wes Kocher
07dede6792 Backed out changeset c288fb0952fb (bug 1211568) for build bustage CLOSED TREE 2015-10-05 15:56:08 -07:00
Nicholas Nethercote
9b92f778ac Bug 1211306 (follow-up) - Fix non-Windows compile bustage on a CLOSED TREE. r=bustage. 2015-10-05 15:44:19 -07:00
Kit Cambridge
6b9a6c1c1d Bug 1202933, Part 2 - Show the origin for OS X notifications. r=MattN,wchen 2015-10-05 11:49:38 -07:00
Kit Cambridge
e5e9e19fd4 Bug 1202933, Part 1 - Show the origin for XUL notifications. r=MattN,wchen 2015-10-05 11:49:22 -07:00
Terrence Cole
cbf92c5e64 Bug 1205012 - Allow rust source code in SpiderMonkey; r=mshal 2015-09-18 13:55:29 -07:00
Kyle Machulis
1091f40c74 Bug 1211046 - Remove url parsing warning message for youtube embed check; r=cpeterson 2015-10-05 15:21:05 -07:00
Kai Engert
e84b7d0e55 Bug 1211568 - Upgrade Firefox 44 to NSS 3.21, landing NSS_3_21_Beta2, r=mt 2015-10-05 22:42:28 +02:00
Geoff Brown
386d7458ae Bug 1207461 - Fix symbols path for robocop crash reporting; r=jmaher 2015-10-05 15:37:20 -06:00
Rail Aliiev
715674afcb Bug 1208180 - Do not require en_us_binary_url. r=jlund DONTBUILD 2015-10-05 17:33:50 -04:00
Nicholas Nethercote
d583bed3b9 Bug 1211306 - Replace a use of deprecated GetVersionEx() with its MFBT equivalent. r=jduell. 2015-10-04 19:11:29 -07:00
Wes Kocher
355775c2b3 Backed out changeset 2b25fe2e8b2f (bug 1211546) for build bustage CLOSED TREE 2015-10-05 14:27:31 -07:00
Wes Kocher
b0731744b5 Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
Backed out changeset 6bd1aab9f146 (bug 1185106)
Backed out changeset ede6564c4d13 (bug 1185106)
Backed out changeset abf4f0c6f42e (bug 1185106)
Backed out changeset 102aa11bc1aa (bug 1185106)
Backed out changeset 9c74d17cf769 (bug 1185106)
Backed out changeset c3d780ac9879 (bug 1185106)
2015-10-05 14:27:19 -07:00
Botond Ballo
0b1451ba03 Bug 1209964 - Fuzz reftest on B2G, CLOSED TREE. r=mstange 2015-10-05 16:36:48 -04:00
Eric Faust
4d0e53409a Bug 1185106 - Follow up 2: Fix a non-JS_HAS_ASYNC_FUNCS build warning. (r=me) 2015-10-05 13:24:03 -07:00
Eric Faust
fd5c45cb57 Bug 1185106 - Follow up: Clean up NIGHTLY_ONLY handling for async functions, and allow tests to pass on uplift. (r=Waldo) 2015-10-05 13:24:03 -07:00
Mariusz Kierski
48c5982418 Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem) 2015-10-05 13:24:03 -07:00
Mariusz Kierski
9a71bb7002 Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust) 2015-10-05 13:24:03 -07:00
Mariusz Kierski
293d33c5a6 Bug 1185106 - Part 2: Implement ShellPromise. (r=till) 2015-10-05 13:24:03 -07:00
Till Schneidereit
49b3928a83 Bug 1185106 - Part 1: ShellPromise boilerplate. (r=efaust) 2015-10-05 13:24:03 -07:00
Eric Faust
858b0eb7c4 Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp) 2015-10-05 13:24:02 -07:00
Kartikaya Gupta
392927aa59 Bug 1208973 - Ensure all code in TaskThrottler is threadsafe since it gets called from various threads. r=botond
Hat tip to :froydnj for describing the proof-of-lock technique used in this patch
in his blog at https://blog.mozilla.org/nfroyd/2015/09/17/compiler-enforced-locked-accesses/
2015-10-05 16:18:56 -04:00
Kartikaya Gupta
e52e99aa64 Bug 1208973 - Move function bodies into .cpp file, and remove an unused one. r=botond 2015-10-05 16:18:56 -04:00