Boris Zbarsky
4a64ef833e
Bug 1257725 part 2. Fix permissions code to not make unwarranted assumptions about what happens when you reject a promise with an ErrorResult while a permission is pending on an on-stack JSContext. r=baku
2016-03-23 11:02:57 -04:00
Boris Zbarsky
5140ac5aae
Bug 1257725 part 1. Get rid of ThreadsafeAutoJSContext usage in JSEventHandler::HandleEvent. r=smaug
2016-03-23 11:02:57 -04:00
Boris Zbarsky
ecc0aa1041
Bug 1258391. Add a test for incumbent global handling when invoking promise callbacks. r=bholley
2016-03-23 11:02:57 -04:00
Boris Zbarsky
d31cf3a233
Bug 1256342
. Fix typed array iteration to work correctly over Xrays. r=till
2016-03-22 13:49:36 -04:00
Patrick McManus
6f258a71a8
Bug 698882 - mozilla::net::PollableEvent r=dragana r=mayhemer
2016-03-22 11:02:39 -04:00
Patrick McManus
12d98ad561
Bug 1256022 - dom/network slow GC on mochitest fix r=dragana
2016-03-21 13:10:30 -04:00
Jonathan Kew
20c6827390
Bug 1256576 - Make sure texture is (re)initialized if the size changed. r=snorp
2016-03-23 14:38:31 +00:00
Nicolas Silva
2dde2bc93f
Bug 1245813 - Fix a trivial inverted null check in TextureHostOGL.cpp. r=me
2016-03-23 15:31:21 +01:00
primer
7b9fbc2956
Bug 1258099 - Update push_apk.py to manage apk v15 instead of v11 r=sylvestre
...
MozReview-Commit-ID: 3irQZHG5ja0
2016-03-23 15:21:53 +01:00
Andreas Tolfsen
1df002e8b0
Bug 1257526 - Harmonise unsupported operation error usage; r=automatedtester
...
Throw unsupported operation errors the same way throughout Marionette.
MozReview-Commit-ID: D63gVIeX2qK
--HG--
extra : rebase_source : 2f93a7a847c599234a1303a27a59a64f74e8f3f6
2016-03-17 14:57:46 +00:00
Andreas Tolfsen
49e853427a
Bug 1257526 - Return unsupported operation error for screen orientation on desktop; r=automatedtester
...
MozReview-Commit-ID: 4G9Bwaqxm5k
--HG--
extra : rebase_source : 5e2a9c37d3e9ea3fb9c9da821293b5aa0918eda8
2016-03-17 14:54:48 +00:00
Jon Coppeard
1f0e68e646
Bug 1258453 - Compact arenas containing strings r=terrence
2016-03-23 13:27:25 +00:00
Patrick McManus
4a39e1e4b7
Bug 1257250 - pr_getnameforidentity bounds check and locking r=ted.mielczarek
2016-03-15 17:44:17 -04:00
Trevor Saunders
b744ac7d84
bug 1250492 - include sstream in SdpMediaSection.h instead of iostream r=jesup
...
It gets rid of a couple static constructors, and should make the build slightly
faster since we compile less code.
2016-03-23 09:26:01 -04:00
Trevor Saunders
4b87a31ba8
bug 1250492 - use tl::Max instead of std::max to get rid of a static constructor r=jesup
...
std::max is only constexpr in c++14 and >, but we build as c++11 so
initializing a constant with std::max ends up with a static constructor.
Fortunately we have tl::Max around which forces evaluation of the math at
compile time.
2016-03-23 09:25:48 -04:00
Benjamin Bouvier
e414abf3c6
Bug 1258388: Fix number of computed variants in jit_tests.py; r=jonco
...
MozReview-Commit-ID: 62TYOYpbXQ9
--HG--
extra : rebase_source : 29fd9a6c771ba2c3d977d24d30f36744bee160ae
2016-03-21 15:54:29 +01:00
Valentin Gosu
b763fbe8d8
Bug 1057689 - Add xpcshell test checking correct notifications and app-offline state r=jduell
...
Changes NeckoParent to send the ipdl message if !UsingNeckoIPCSecurity() because xpcshell tests don't have TabParents.
MozReview-Commit-ID: F50WXzg3TIA
2014-09-01 17:29:28 +03:00
Valentin Gosu
f59858b263
Bug 1254061 - Rewrite nsHttp::ParseInt64 using strtoll r=mcmanus
...
MozReview-Commit-ID: FXjTBah4OSd
* * *
[mq]: test
MozReview-Commit-ID: 5YT1jWVb21K
2016-03-23 13:42:12 +01:00
Paul Adenot
aa767abfbb
Bug 1245813 - Add a missing parenthesis on NS_SUCCEEDED, on a CLOSED TREE.
...
--HG--
extra : commitid : 4PlSXzo1ZVM
2016-03-23 12:48:41 +01:00
Nicolas Silva
9294c61389
Bug 1245813 - Make TextureHost bullet-proof against changing its compositor. r=dvander
2016-03-22 15:28:27 +01:00
Andi-Bogdan Postelnicu
1f6354d83c
Bug 1258703 - avoid null pointer dereference on |subject|. r=sebastian
...
MozReview-Commit-ID: 1LIxfWu7jEW
--HG--
extra : rebase_source : 65cab4795999cafd86714b67289da25e67ca7661
2016-03-23 13:21:55 +02:00
Gijs Kruitbosch
68d9d86efc
Bug 1256746 - fix browser_UITour_detach_tab.js to work in e10s, r=MattN
...
MozReview-Commit-ID: 9qQB1GvDv9s
--HG--
extra : rebase_source : 042deda601ae4a51bf6e5b9f1e0b2eb695b6274a
2016-03-15 18:04:35 +00:00
Xidorn Quan
d0fc466aa2
Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame
...
MozReview-Commit-ID: CICgNSPRrLM
--HG--
extra : rebase_source : 2901710ea2806a98b3520dc729c4f4d4ba2d56b2
2016-03-22 17:42:18 +08:00
Xidorn Quan
c1a6d087c3
Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame
...
MozReview-Commit-ID: 5EJJVmM1pyK
--HG--
extra : rebase_source : 290efcbe41f85fef3a577ff26b4553f195a7fde9
2016-03-22 16:51:15 +08:00
Hannes Verschore
2bae02511f
Bug 1257194: Only run test if oomAfterAllocations is present r=bustage
2016-03-23 06:37:24 -04:00
Carsten "Tomcat" Book
0f5bdcdccf
Backed out changeset 0b0b229e5968 (bug 1257319) for causing merge conflicts when uplifting to mozilla-central
2016-03-23 10:55:31 +01:00
Carsten "Tomcat" Book
2f948d1235
Backed out changeset bba3d09859d6 (bug 1257319)
2016-03-23 10:55:12 +01:00
Carsten "Tomcat" Book
dd2eeda5e6
Backed out changeset 3e80b5052d0b (bug 1257319)
2016-03-23 10:55:10 +01:00
Carsten "Tomcat" Book
8ef716e20c
Backed out changeset ba16cc23d7c4 (bug 1257319)
2016-03-23 10:55:09 +01:00
Carsten "Tomcat" Book
2d9af02ea5
Backed out changeset 9d6577fd74f3 (bug 1257319)
2016-03-23 10:55:08 +01:00
Carsten "Tomcat" Book
15ef5dbe45
Backed out changeset 48d6faa3bf0f (bug 1257319)
2016-03-23 10:55:06 +01:00
Jon Coppeard
3342e15fa9
Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence
2016-03-23 09:41:17 +00:00
Jon Coppeard
a96e801d60
Bug 1258314 - Add internal TraceNullableEdge API r=terrence
2016-03-23 09:41:17 +00:00
Jon Coppeard
5a6dacabd9
Bug 1258407 - Limit GC heap growth parameters r=sfink
2016-03-23 09:41:17 +00:00
Hannes Verschore
66a8f5a00d
Bug 1257194: Tracelogger - Check for oom in drainTracelogger, r=bbouvier
2016-03-23 05:35:08 -04:00
Hannes Verschore
7bd0a31c18
Bug 1255316 - IonMonkey: Also take into account the offsetAdjustment when folding MLoadUnboxedObjectOrNull, r=jandem
2016-03-23 05:25:21 -04:00
Hannes Verschore
2eef49456a
Bug 1257594 - Make it possible to select which test to debug in jit-tests, r=sfink
2016-03-23 05:25:19 -04:00
Jean-Yves Avenard
f32aca05b7
Bug 1258410: [MSE] P2. Disconnect init promise if any pending. r=gerald
...
MozReview-Commit-ID: 9iOPqSeDzdH
--HG--
extra : rebase_source : a5a840c31c7f5348870dc9f9ca3a408d91a96a88
2016-03-23 16:35:10 +11:00
Jean-Yves Avenard
d2e51e6dd6
Bug 1258410: [MSE] P1. Abort if mInputDemuxer has been reset. r=gerald
...
MozReview-Commit-ID: 3irSFFSnXFp
--HG--
extra : rebase_source : a10d067d54ad3f4a67027efae50282270732c265
2016-03-23 13:44:00 +11:00
Bob Owen
db4259c176
Bug 1256992: Initialize Windows sandbox BrokerServices before any child processes are created. r=aklotz, r=bholley
2016-03-23 08:10:43 +00:00
Masayuki Nakano
ccfe495436
Bug 1258153 Initialize mozilla::widget::Native key with actual inputting character if it's created for WM_CHAR r=m_kato
...
When user types a Unicode character with Alt + Numpad keys, recevied messages are:
1. WM_SYSKEYDOWN for Alt (VK_MENU)
2. WM_SYSKEYDOWN and WM_SYSKEYUP of Numpad keys
3. WM_KEYUP for Alt (VK_MENU)
4. WM_CHAR for the Unicode character
The WM_CHAR indicates Alt key with its scancode. Then, we shouldn't set the key value of the keypress event as "Alt". Instead of that, we should set key value to the inputted Unicode character. Then, the keypress event won't be supprressed by WidgetKeyboardEvent::ShouldCauseKeypressEvents() in TextEventDispatcher (this is what the cause of bug 1253153 is.
MozReview-Commit-ID: 8KjOWvYcKMs
--HG--
extra : rebase_source : 463d3185a7074eb564afaf3bb453bbf6967d9677
2016-03-20 22:31:27 +09:00
JW Wang
38e7d661e6
Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce.
...
MozReview-Commit-ID: ByCHVF9IxvS
2016-03-23 10:25:58 +08:00
Jean-Yves Avenard
a8b76dc318
Bug 1256038: Remove special NotifyDataArrived handling in the DirectShow reader. r=cpearce
...
Following bug 1223599, NotifyDataArrived is called extremely often (every 32kB block downloaded). The combination of pinning the MediaResource with small cache reads while reading on another thread can causes incorrect read.
While this issue needs to be addressed, the special handling of NotifyDataArrived with DirectShow ultimately serves no purpose. By the time we have read the metadata, we have already identified if the MP3 has a known duration. If not, the duration will be amended as data is being returned to the MDSM.
Continually feeding new data to the MP3FrameParser only allow to account for the new data downloaded ahead of the last decoded sample and to get a slightly more accurate buffered range and duration.
The new MP3Demuxer doesn't do it, and ultimately this makes the DirectShowReader behaves like the new MP3Demuxer and gives us consistency across the readers.
MozReview-Commit-ID: HKNWWrofIqV
--HG--
extra : rebase_source : 88d8ef9206e8a16097b2d493681e88b4c174d0c5
2016-03-22 22:59:50 +11:00
Lee Salzman
ca8c96a592
Bug 1252324 - add DrawTarget API for 3D transforms for use in layers. r=jrmuizel
2016-03-23 01:03:10 -04:00
Tooru Fujisawa
27f480e18c
Bug 1219757 - Part 12: Remove JS_NewRegExpObjectNoStatics and JS_NewUCRegExpObjectNoStatics. r=till
...
--HG--
extra : amend_source : 996f82ff6b70c700de0c28fddb9e7e84d0ced91b
2015-11-25 22:38:05 +09:00
Tooru Fujisawa
6312fb10ee
Bug 1219757 - Part 11: Remove multiline parameter from JS_SetRegExpInput. r=till
2015-11-25 22:38:05 +09:00
Tooru Fujisawa
0861e18d03
Bug 1219757 - Part 10: Remove HandleObject parameter from JS_NewRegExpObject and JS_NewUCRegExpObject. r=till
2015-11-25 22:38:05 +09:00
Tooru Fujisawa
8c65079353
Bug 1219757 - Part 9: Remove OBJECT_FLAG_REGEXP_FLAGS_SET flag. r=till
2015-11-25 22:38:05 +09:00
Tooru Fujisawa
988c8f40cc
Bug 1219757 - Part 8: Remove RegExpStatics::getFlags and RegExpStatics::flags. r=till
2015-11-25 22:38:05 +09:00
Tooru Fujisawa
99e1dc1ceb
Bug 1219757 - Part 7: Remove RegExpStatics::multiline and RegExpStatics::setMultiline. r=till
2015-11-25 22:38:05 +09:00