Commit Graph

417734 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
0897a326eb Bug 1152137 - Part 1: Test case. r=ekr
--HG--
extra : rebase_source : aa6edff5a22fe8963715d79149bbb7e8ab19e694
2015-04-08 16:18:00 -07:00
Nathan Froyd
2b26fac611 Bug 1155760 - remove obsolete JAVA_{GEN_DIR,DIST_DIR,IFACES_PKG_NAME} definitions; r=nalexander
These definitions appear to have been added to support generating Java
interfaces from xpidl interface files.  Since we don't support doing
that anymore, we don't need these definitions, either.
2015-04-17 13:13:21 -04:00
Nathan Froyd
51f31c834d Bug 1155738 - move xulrunner/examples/simple/Makefile.in to moz.build; r=mshal 2015-04-17 12:15:01 -04:00
travis
0e393850fd Bug 1156268 - Put the 'didRestart' Intent extra in when restarting r=jchen 2015-04-21 10:55:54 -05:00
Andreas Tolfsen
7c51ddf2e5 Bug 1154681: Use static lookups in errors.py
r=jgraham

--HG--
extra : rebase_source : 722c91dc3060e92f34eb3a6070911ee62343d9ed
2015-04-21 12:26:39 +01:00
Geoff Brown
d82db4ae91 Bug 1133833 - Skip a few more troublesome tests on Android 4.3; r=trivial,test-only 2015-04-21 09:30:49 -06:00
Nicolas Silva
e887c595eb Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas 2015-04-21 17:22:30 +02:00
Nicolas Silva
cfff5e52c5 Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas 2015-04-21 17:04:57 +02:00
Jon Coppeard
73014daec8 Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence 2015-04-21 16:08:39 +01:00
Jon Coppeard
31b2a173c7 Bug 1155455 - Relax assertion to take account of breakpoints added during incremental sweeping r=terrence 2015-04-21 16:08:36 +01:00
Jonathan Kew
3c2c57d5cb Bug 1141867 - patch 3 - Reftests for contiguous orthogonal floats. r=smontagu 2015-04-09 14:40:54 +01:00
Jonathan Kew
76b29615af Bug 1141867 - patch 2 - If FloatMarginISize returns unconstrained, we need to do an early reflow on the orthogonal float to find out its real size. r=smontagu 2015-04-09 10:08:17 +01:00
Jonathan Kew
c352e79274 Bug 1141867 - patch 1 - Use the proper writing mode to return the inline-size from FloatMarginISize. r=smontagu 2015-04-09 08:41:49 +01:00
Garvan Keeley
9a173ea53d Bug 1155237 - Part 2, make upload service non-sticky. r=rnewman 2015-04-21 10:45:19 -04:00
Garvan Keeley
e1ce654ac4 Bug 1155237 - Part 1, remove contextless access to NetworkUtils, causes NPE. r=rnewman 2015-04-21 10:45:03 -04:00
Nathan Froyd
7fbbaf9fde Bug 1156407 - part 3 - get rid of NS_NewTimer; r=mccr8
It's never called.  We could replace a few do_CreateInstance/InitWithFuncCallback
pairs with NS_NewTimer, but I don't think it's worth doing that ahead of a "stop
using do_CreateInstance for all timer instances" effort.
2015-04-20 14:21:01 -04:00
Nathan Froyd
8af565d0f7 Bug 1156407 - part 2 - make CALLBACK_TYPE enum a private implementation detail of nsTimerImpl; r=mccr8
The CALLBACK_TYPE enum doesn't need to be exposed outside of
nsTimerImpl, so move it inside the class definition.  While we're doing
this, let's C++-ify the enum definition and give the members
non-shouting names.
2015-04-20 14:08:57 -04:00
Nathan Froyd
880dd42a14 Bug 1156407 - part 1 - use static_assert instead of PR_STATIC_ASSERT; r=mccr8
We have better, C++-ier ways of doing compile-time assertions now.  Fold in the
nsTSubstring.cpp change in passing, since mccr8 suggested it in his review.
2015-04-20 13:56:46 -04:00
Kartikaya Gupta
e8b3bc906b Bug 1153023 - Send the child process a dimensions update when the offset changes. r=roc 2015-04-21 10:33:56 -04:00
Kartikaya Gupta
f4cd56dd21 Bug 1153023 - Convert TabParent::mChromeOffset to a LayoutDeviceIntPoint. r=billm 2015-04-21 10:33:56 -04:00
Kartikaya Gupta
7a2fd7ca0c Bug 1153023 - Fix check to see if the TabParent::mRect needs updating. r=billm 2015-04-21 10:33:56 -04:00
Kartikaya Gupta
c2f2c9386c Bug 1153023 - Extract an AddWindowListeners function. r=billm 2015-04-21 10:33:56 -04:00
travis
e56b9791d1 Bug 1154803 - Put our sigaction diversion in __sigaction if it exists r=glandium 2015-04-21 09:32:45 -05:00
Georg Fritzsche
6e361d8781 Bug 885389 - Add test coverage for do_get_profile() observer notifications. r=ted 2015-04-21 16:30:37 +02:00
Georg Fritzsche
3dd8b71099 Bug 885389 - Make do_get_profile() optionally fire profile-after-change on completion. r=ted 2015-04-21 16:30:36 +02:00
Botond Ballo
a24a854eb7 Bug 1156538 - Make nsTArray's move constructor implicit. r=froydnj
--HG--
extra : rebase_source : bbb820eb9078be5602496839aabcf8d400c8c806
extra : source : 76e5eb202aa0e3680c19b84ccaf3a0eea83e41ef
2015-04-20 18:42:56 -04:00
Kartikaya Gupta
96eba4649d Back out cset 1a68731ea592 (bug 1145295) because the crash it was attempting to shed more light on seems to have gone away. r=me 2015-04-21 10:19:16 -04:00
Carsten "Tomcat" Book
a2fffe9d30 Backed out changeset 9947bd361636 (bug 945729) for wpt test failures 2015-04-21 16:01:40 +02:00
Mats Palmgren
7f6df34459 Bug 1152354 - Re-introduce the incremental reflow hack in nsSimplePageSequenceFrame for now, since the regressions are worse than the original problem (bug 1108104). r=roc
--HG--
extra : rebase_source : bd5feeaa5e69ddcec8af6f80ad5ec2b6be5ed8ab
2015-04-20 05:46:00 -04:00
Bryan Quigley
7859f17e44 Bug 1155943 - Drop checks for the presence of glib2.2 and gtk2.2 functions since they are already deps anyway. r=karlt
--HG--
extra : rebase_source : aae2620509a3d2a780a041c6b58f50ec7fc75608
2015-04-20 07:11:00 -04:00
David Rajchenbach-Teller
64d710a064 Bug 1155877 - ObjectUtils.strict. r=mossop
--HG--
extra : rebase_source : e69178e9208b149fc66c61f15d74750d1d765907
2015-04-18 00:21:02 +02:00
André Reinald
ec1aede15a Bug 1150765 - Add sandbox rules to allow hardware rendering of OpenGL on Mac. r=smichaud
--HG--
extra : rebase_source : 1fa38a01840f24b63f27254d434c9e0bc3382309
2015-04-21 11:17:16 +02:00
Chris Manchester
083cf8231a Bug 1083131 - Always remove a profile created by marionette when the runner shuts down. r=ato
--HG--
extra : rebase_source : 80e69db64e682c1e9eeecbb3c3b7e7efda2091ef
2015-04-16 18:04:24 -07:00
Ting-Yu Chou
c5bde34ddd Bug 1049290 - Optimize JSOP_IN for baseline compiler. r=djvj, r=h4writer
--HG--
extra : rebase_source : d2e9a9653a79db0b2489d625d5c7fe270c12d932
2015-04-18 07:54:10 +08:00
Patrick McManus
04795f03be bug 1153212 - Alt-Svc Fixes r=dkeeler r=hurley 2015-04-13 17:11:59 -04:00
Joel Maher
01984ffa12 Bug 1156698 - update talos to pick up xperf fixes. r=wlach 2015-04-21 08:56:36 -04:00
Tooru Fujisawa
8a4324be25 Bug 1153963 - Add telemetry for regexp.hasOwnProperty("source") and Object.getOwnPropertyDescriptor(regexp, "source") on non-release build. r=till 2015-04-21 20:04:38 +09:00
Andreas Tolfsen
4916729cb0 Bug 945729: Replace error number codes with strings
Brings Marionette closer to compliance with the W3C WebDriver standard
which prescribes that errors should be identified by a string rather
than a magic number.

r=dburns

--HG--
extra : rebase_source : cde9ecded568fb17c46cd5940ec2241cd4446aaf
extra : source : 2b691bf191db1a83ae489116649602a74e64007a
2015-04-08 19:02:34 +01:00
Andreas Tolfsen
86e4115d5b Bug 1154691: Align Marionette with WebDriver errors
Adds `invalid selector' and `invalid session id' errors to the server,
and aligns the exceptions in the Python client with those in the server.

Some of the exceptions are not in use yet and consequently do not carry
a `code` property.  This is fine because it makes us future-proof when
the server starts using them.

r=dburns

--HG--
extra : source : cc8eb386f147893aaf867797eb9f3c6d8fd0925a
2015-04-15 13:38:01 +01:00
Andreas Tolfsen
ddcb607014 Bug 1153832: New dispatch style framework in Marionette listener
Takes advantage of the new dispatching technique introduced in bug
1107706 on the content side.

The patch introduces the framework to write simpler command handlers
in content space, but does not convert all commands in listener.js to
use this.  This can be done gradually, as both techniques are still
compatible.

r=dburns

--HG--
extra : source : 043a824dd7b749192a8c7ec3f1a8d3ba4d2619d0
2015-04-15 12:18:00 +01:00
Carsten "Tomcat" Book
c560e33395 Merge mozilla-central to mozilla-inbound 2015-04-21 12:38:27 +02:00
Jim Mathies
cf1973ae61 Bug 1156283 - Avoid shutdown observer race when shutting down gfx on Mac. r=roc 2015-04-21 05:24:21 -05:00
Carsten "Tomcat" Book
57a5fd4e81 merge fx-team to mozilla-central a=merge 2015-04-21 12:06:04 +02:00
Carsten "Tomcat" Book
0f464396d9 merge mozilla-inbound to mozilla-central a=merge 2015-04-21 11:57:16 +02:00
Carsten "Tomcat" Book
c911b0d2cc Backed out changeset 76d12a766103 (bug 1154791) for m-oth test bustage on a CLOSED TREE 2015-04-21 11:03:34 +02:00
Panos Astithas
78dfc20155 Avoid infinite recursion when lazy-loading devtools modules and stepping into promise code in chrome debugging (bug 1149910). r=jlongster,fitzgen 2015-04-21 09:15:30 +03:00
Lars T Hansen
8c317a09dd Bug 1154705 - clone test functions to trigger inlining. r=jandem 2015-04-21 06:39:16 +02:00
Lars T Hansen
555cb57d4d Bug 1156386 - UXTH instruction. r=dougc 2015-04-21 06:39:12 +02:00
Chris Pearce
5dd903a2e0 Bug 1154513 - [EME] GMP crash crashes browser in Nightly - Remember if actor is destroyed, so that no messages are sent from subsequent Shutdown() - r=cpearce 2015-04-21 16:32:15 +12:00
Ehsan Akhgari
3b9c04bb47 Bug 1156432 - Part 2: Use different error messages for the hello-after-extracting.gz test; r=nsm
This helps make it eaiser to tell whether this or the hello.gz
test failed by just looking at the logs.
2015-04-21 00:25:15 -04:00