Commit Graph

456525 Commits

Author SHA1 Message Date
Gregory Szorc
2839f14350 Bug 1237739 - Sort keys in generated graph; r=garndt
Deterministic output is easier to read and test. We're not fully
deterministic with this patch, but it's a start.

--HG--
extra : rebase_source : f9fbfff99f5cb7ff8e8835dc24b7bbfa7d57d9be
2016-01-07 12:26:12 -08:00
Valentin Gosu
f86b01846d Bug 1233610 - IDN service should return NS_ERROR_MALFORMED_URI instead of NS_ERROR_FAILURE r=mcmanus
--HG--
extra : rebase_source : ed7923a472a3da8c1dcc4161daf4836c8565629c
2016-01-07 14:31:22 +01:00
Steve Fink
8e7e06112f Bug 1237445 - Use GCHashTables for ObjectGroup sweeping, r=terrence
--HG--
extra : rebase_source : 21e2c640fd2fbbbf3e2f575d3b1d34decc04207f
2016-01-06 18:12:23 -08:00
Steve Fink
697a34a9c3 Bug 1237445 - Use GCHashMap for (CCW) WrapperMap, r=terrence
--HG--
extra : rebase_source : 39f9c56cb3295f7ea54921567f44519f55b6cc22
2016-01-05 17:36:50 -08:00
Steve Fink
d684e42730 Bug 1237445 - Use GCHashMap for ICStubCodeMap, r=terrence
--HG--
extra : rebase_source : 086b81ba0697ae9bdb34621d2e2a80cfc0075568
2015-11-18 17:52:34 -08:00
Steve Fink
8af2cf4981 Bug 1237445 - Use GCHashMap for VMWrapperMap, r=terrence
--HG--
extra : rebase_source : 65ccb658d1c7757519289ec64e55032e43df73b0
2016-01-05 17:36:43 -08:00
Steve Fink
1445b238f3 Bug 1237445 - Implement GCRekeyableHashMap, r=terrence
--HG--
extra : rebase_source : f07a27b1497d6099300b99ac712e27115be29370
2016-01-06 14:41:12 -08:00
Chris Manchester
a58dc78ade Bug 1237447 - Disable the crashreporter when crashing intentionally in TestPLDHash. r=njn
--HG--
extra : commitid : BIAIgGAkCYL
2016-01-07 12:27:10 -08:00
Chris Manchester
f8960c5aa0 Bug 1136841 - Fix rungtests.py to check for crashes in the correct directory. r=ahal
--HG--
extra : commitid : L8s8maHpcyP
2016-01-07 12:27:10 -08:00
Morgan Phillips
f711a0edff Bug 1121937 - Implement %TypedArray%.prototype.sort; r=jorendorff
--HG--
extra : rebase_source : ec968d93d7a35c67220d364463a536e996511abf
2016-01-07 10:36:55 -06:00
Andrea Marchesini
4fd7346fa1 Bug 1237674 - Rename nsFormData to mozilla::dom::FormData, r=smaug
--HG--
rename : dom/base/nsFormData.cpp => dom/base/FormData.cpp
rename : dom/base/nsFormData.h => dom/base/FormData.h
2016-01-07 19:30:36 +00:00
Armen Zambrano Gasparnian
2e59d3dee9 Bug 1227637 - Revert mesa upgrade for desktop-test jobs (TaskCluster Linux64 debug tier2 jobs). r=dustin
On the Buildbot side (bug 1220658) we upgraded to mesa-lts-saucy-9.2.1 and that caused a lot of
test failures accross the board.

In this change we're reverting upgrading to that version and going back to where we were.

--HG--
extra : commitid : KOsFpMsYfLJ
extra : rebase_source : 20c6c7f7eb1f14d256be597c25e8ac3431e7ecfb
2016-01-05 16:34:44 -05:00
Trevor Saunders
b84ba16352 bug 1228400 - null check tabChild before notifying the parent process about new child documents r=davidb 2016-01-07 14:18:40 -05:00
Armen Zambrano Gasparnian
20b21e988b Bug 1235892 - For desktop-test instances use xsession instead of gnome-session. DONTBUILD. r=dustin
For Linux64 debug test jobs running on TaskCluster we have been using gnome-session, however,
this differs from how we run things on the Buildbot AMIs where we use xsession instead.

This does not add many changes on test results but mainly help us have a closer set-up to
Buildbot's and possibly have a better VNC experience (jmaher reported some issues with gnome-session).

--HG--
extra : commitid : DTM1SkRuHfo
extra : source : 8f7b4fab90d5bf4401a71393819e1458df45159f
extra : amend_source : 473270586ade221bf07c66d66672a8eeef4259b6
extra : intermediate-source : df8fd2b640b8f0756174dba8afd3d7adcc4b7948
2016-01-04 16:46:38 -05:00
Armen Zambrano Gasparnian
10efc6f797 Bug 1237068 - Disable the screen saver and locking of screen for desktop-test image. DONTBUILD. r=dustin
For jobs requiring a window manager for the desktop-image, disable the screen saver and prevent
it from locking the screen.

This solves an immense number of test failures which were causing long run times (2-3x) and test timeouts.

--HG--
extra : commitid : KXIHf3K08l4
extra : rebase_source : 370425b4f7a46b6dec9b1ae180d8811169bd5f88
2016-01-06 16:17:47 -05:00
Andrea Marchesini
1e9d936689 Bug 1228456 - add 'override' to the Cancel() method of a nsICancelableRunnable, rs=me 2016-01-07 18:45:09 +00:00
Blake Kaplan
5749c2ed94 Bug 1237141 - Make this test pass in e10s. r=felipe
--HG--
extra : rebase_source : e9aad0388bea8401c08f137357ca10720622bc05
2016-01-07 10:28:27 -08:00
Eric Rahm
03ab641f88 Bug 1223222 - Part 3: Remove usage of PR_NewLogModule in mozilla LogModule code. r=froydnj 2016-01-05 12:16:03 -08:00
Eric Rahm
77c03426ad Bug 1223222 - Part 2: Add tests for NSPRLogModulesParser. r=froydnj 2016-01-05 12:15:59 -08:00
Eric Rahm
b22e370676 Bug 1223222 - Part 1: Add NSPRLogModulesParser. r=froydnj
Adds basic parser for handling of the NSPR log module env var format.
2015-12-21 17:10:26 -08:00
Eric Rahm
9664d9a74d Bug 1233881 - Support dynamically setting log levels at runtime via prefs. r=froydnj
Adds support for changing log levels at runtime via 'logging.*' preferences.
2015-12-22 15:09:41 -08:00
Andreas Tolfsen
5068114946 Bug 1215502: Send wrapped WebDriverError to client r=automatedtester
This fixes serialisation of XPCOM exceptions to the client.
Response.sendError was incorrectly serialising the err input variable
instead of the wrapped WebDriverError, we.

r=dburns

--HG--
extra : rebase_source : a85a0d148c9d70dd208f9a182134702e3a960fe8
2016-01-07 14:41:11 +00:00
Andreas Tolfsen
14fd48b7c1 Bug 1215502: Perform nsIException instance test for XPCOM exceptions r=automatedtester
The current test of the `result' property does not always pass for all
types of XPCOM exceptions.  A safer test is to do an instance check
against Components.interfaces.nsIException.

This fixes hangs such as the one described in bug 1202576.

r=dburns

--HG--
extra : rebase_source : 040d84c83ea8462c852d1bede96375d7133bf319
2016-01-07 14:37:06 +00:00
Andrea Marchesini
7ac7825383 Bug 1228456 - SharedWorker should close the MessagePort in case the connecting runnable is not dispatched, r=smaug 2016-01-07 18:01:56 +00:00
Dustin J. Mitchell
8c8cfe614e Bug 1237664: remove bogus route from SM task definitions; r=mrrrgn
--HG--
extra : rebase_source : 265b24efc0ff3c1286b62f7d6bd341751a568716
2016-01-07 17:17:46 +00:00
Aaron Klotz
007abcfb31 Bug 1218473: Add check for presence of NVIDIA Optimus drivers to WindowsNopSpacePatcher; r=ehsan
--HG--
extra : rebase_source : 69a2905a9cb631b3f66418d46dcfc6fbd189baaa
2016-01-06 12:54:48 -07:00
Benjamin Bouvier
50250281ac Bug 1229399: Make writing the IR fallible, provide a fallible reading API; r=luke
--HG--
extra : commitid : FiO6Stt1ruv
extra : rebase_source : 5c762a042668e3a9cbe09edd96d15eede25c913b
2016-01-06 11:33:52 +01:00
Benjamin Bouvier
a3c7f9d392 Bug 1229399: Store line/column info in the FuncIR rather than the bytecode stream; r=luke
--HG--
extra : commitid : IBiHiMkiqqj
extra : rebase_source : b364f63a8ab31f25acb95e5c793086d9b7221bc5
2015-12-30 15:51:33 +01:00
Benjamin Bouvier
af1d2d33c2 Bug 1229399: Make initialization of asm.js local variables closer to wasm; r=luke
--HG--
extra : commitid : HzSr8FMYB0g
extra : rebase_source : 00e0800726aaaf269c24d23d59076ceef663e999
2015-12-31 15:16:24 +01:00
Benjamin Bouvier
52c07a14da Bug 1237284: Make inlineSimd* functions take MIRType to avoid an indirection; r=jolesen
By removing the type argument of inlineSimdCheck, which is used only for an
assertion that never fails/failed, we can simplify inlineSimd* functions to
avoid one indirection, using directly MIRType arguments instead of
SimdTypeDescr::Type.

--HG--
extra : commitid : DTLJLHy44QG
extra : rebase_source : 0a4f1598cbd0984a8befa5b58f0ecbae1df26ea0
2016-01-06 13:51:09 +01:00
Benjamin Bouvier
fc69583d15 Bug 1237284: Make SIMD names more consistent in MCallOptimize; r=jolesen
This makes all SIMD inlining functions such that they have the inlineSimd[Name]
format.

checkInlineSimd has been renamed into canInlineSimd, as this is
checking preconditions for inlining SIMD functions.

--HG--
extra : commitid : Le7owcYQutW
extra : rebase_source : 64508d71c9e2b8deebc958cd80e6383e8ce07dcf
2016-01-07 09:44:18 +01:00
Botond Ballo
06cab0812a Bug 1232939 - Ensure the opaque region of a fixed background layer is correctly clipped. r=mstange 2016-01-06 13:48:37 -05:00
Jan de Mooij
4c4a4a430a Bug 1237566 - Bake in global this-value in IonBuilder::jsop_functionthis in some cases. r=h4writer
--HG--
extra : rebase_source : f021e939953cbbe9b2aba92d32cf577a24ef1c63
2016-01-07 17:02:05 +01:00
Paul Adenot
abac115f81 Bug 1237557 - Suppress the exception if calling the callback fails when finishing a decodeAudioData operation, because there is not much we can do. r=ehsan
--HG--
extra : commitid : B4I1BhYOaBn
2016-01-07 16:58:39 +01:00
Andrea Marchesini
e4403bd81b Bug 1231364 - tabBrowser should not remove the audio icon if the URI doesn't change in onLocationChange, r=ehsan 2016-01-07 15:54:43 +00:00
Andrea Marchesini
315dbefd68 Bug 1237516 - about:profiles should deal with nsIProfileService throwing exceptions, r=ehsan 2016-01-07 15:53:50 +00:00
Kartikaya Gupta
3263b5aa68 Bug 1235994 - For wheel events which may have momentum following them, handle scroll snapping in APZ. r=mstange
--HG--
extra : commitid : 1NLmL8uvOSV
2016-01-07 10:39:46 -05:00
Kartikaya Gupta
0c40233914 Bug 1235994 - Add a flag to wheel events to track if they may have momentum following them. r=mstange
--HG--
extra : commitid : EAEUoOFxeOj
2016-01-07 10:39:37 -05:00
Kartikaya Gupta
90c45d819d Bug 1235994 - Extract a helper function to request a snap to the predicted destination. r=botond
--HG--
extra : commitid : 8TlA8EfxbN1
2016-01-07 10:39:13 -05:00
Eugen Sawin
eb48990941 Bug 1073224 - [3.2] Add fallback mechanics for device orientation sensors on Android (and fix style). r=snorp 2016-01-07 15:23:40 +01:00
Eugen Sawin
f65cc759d8 Bug 1073224 - [2.1] Accept rotation vector device sensor listeners in tests. r=vlad 2016-01-07 15:23:39 +01:00
Eugen Sawin
c927fec54a Bug 1073224 - [1.2] Use SENSOR_ROTATION_VECTOR for DOM DeviceOrientation events on Android. r=vlad 2016-01-07 15:23:33 +01:00
Andrea Marchesini
89d54361e0 Bug 1237588 - One of the File::Create methods is not used, r=smaug 2016-01-07 13:34:53 +00:00
Olli Pettay
403580fa4c Bug 1237462 - Enable test_mutationobservers.html with e10s, r=mccr8 2016-01-07 15:13:40 +02:00
Jan de Mooij
afca9e02d4 Bug 1236546 - Don't deoptimize in ObjectGroup::defaultNewGroup when we have a null proto. r=bhackett 2016-01-07 14:01:52 +01:00
Eddy Bruel
4a221d8be9 Bug 1211903 - WorkerDebugger should live on the main thread;r=khuey 2016-01-07 13:35:31 +01:00
Jon Coppeard
9cbc4da5ee Bug 1233179 - Allow bytecode emitter to access module environment before module declarations are instantiated r=shu 2016-01-07 12:04:50 +00:00
Jon Coppeard
2c15b490cf Bug 1237153 - Fix gcparam() parameter verification to not allow negative numbers r=terrence 2016-01-07 12:04:50 +00:00
Boris Zbarsky
e7df3e8700 Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug 2016-01-05 15:05:23 -05:00
Boris Zbarsky
f1705741f0 Bug 1230172. Update CSS.escape to never throw and instead replace U+0000 with U+FFFD, per recent spec change. r=dbaron 2016-01-05 15:05:23 -05:00