Bobby Holley
177765d6a7
Bug 1153370 - Do MediaPromise TailDispatch checking outside the scope of the MediaPromise lock. r=jww
...
This reduces the potential for deadlocks.
2015-04-13 11:13:08 -07:00
Bobby Holley
3d89d1e8b9
Bug 1153370 - Rescope monitor. r=jww
...
We can do this now that we're not manually nulling out mRunningThread anymore.
2015-04-13 11:13:08 -07:00
Bobby Holley
b6e5b6793e
Bug 1153370 - Make mRunningThread atomic and manage it in AutoTaskGuard. r=jww
2015-04-13 11:13:07 -07:00
Bobby Holley
4fb3e448a1
Bug 1153370 - Remove AbstractThread::Create. r=jww
2015-04-13 11:13:07 -07:00
Brian Hackett
bd1ce07fce
Bug 1153266 - Allow turning on unboxed objects with an environment variable, r=h4writer.
2015-04-13 12:11:47 -06:00
Terrence Cole
f18d34cace
Bug 1153354 - Share SetMaybeAliveFlag between the two places we use it; r=jonco
...
--HG--
extra : rebase_source : 12e5952ed69651c6481a021cb41403c52d1b60d6
2015-04-08 14:43:39 -07:00
Nathan Froyd
25d420d22e
Bug 1153244 - increase JS helper threads stack space when MOZ_TSAN is enabled; r=bhackett
...
TSan enforces a minimum stack size that's just slightly larger than our
default helper stack size. It does this to store blobs of TSan-specific
data on each thread's stack. Unfortunately, that means that even though
we'll actually receive a larger stack than we requested, the effective
usable space of that stack is significantly less than what we expect.
To offset TSan stealing our stack space from underneath us, increase the
default when we're running with MOZ_TSAN.
2015-04-10 09:27:20 -04:00
Nathan Froyd
605bdffa18
Bug 1153255 - set a build configuration flag when MOZ_TSAN is enabled; r=jorendorff
...
We will want to query this just like MOZ_ASAN.
2015-04-09 13:37:52 -04:00
Nathan Froyd
0bc5179e71
Bug 1153253 - move nsImageBoxFrame::mRequestRegistered to pack better with other members; r=dholbert
...
Given alignment requirements on most platforms, there will be at least 3
bytes of padding after mRequestRegistered in its current location, and
at least one unused byte at the end of the structure. We can move
mRequestRegistered after mLoadFlags so that it packs properly with the
boolean flags already there for less wasted space.
2015-04-09 12:56:25 -04:00
Nathan Froyd
21cc17196d
Bug 1153259 - use NS_NewByteInputStream in zipwriter to reduce do_CreateInstance overhead; r=aklotz
...
Profiling startup shows that we have several thousand calls to:
do_CreateInstance("@mozilla.org/io/string-input-stream;1")
and virtually all of them are located in the zipwriter code. We can
create string input streams much more directly with
NS_NewByteInputStream, which avoids a lot of overhead associated with
do_CreateInstance.
2015-04-02 14:22:14 -04:00
Nathan Froyd
2cbd0c71c8
Bug 1153258
- directly instantiate nsStandardURL in nsChromeProtocolHandler.cpp; r=bsmedberg
...
Knowing how to instantiate nsStandardURL directly enables us to avoid
several extraneous reference counting and QueryInterface operations.
2015-04-02 10:12:27 -04:00
Ehsan Akhgari
96ba70d288
Remove some unneeded MOZ_IMPLICITs, no bug
2015-04-13 13:45:43 -04:00
Botond Ballo
3628f147a2
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Botond Ballo
353b27bbd9
Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan
2015-04-10 19:33:56 -04:00
Botond Ballo
7009659de8
Bug 1152051 - During an overscroll animation, detect a peak even if a sample has a velocity of exaclty zero. r=Cwiiis
2015-04-08 19:59:14 -04:00
Jeff Muizelaar
0f635aeb33
Bug 1136749. Remove @override to fix build bustage
...
CLOSED TREE
2015-04-13 12:49:44 -04:00
George Wright
de4544fb8c
Bug 1138746 - Do not allow e10s windows to be opened when HWA is disabled on OS X r=mconley
2015-04-10 17:57:35 -04:00
Olli Pettay
c3dca4be1e
Backout Bug 930793 because of talos regressions,r=backout
...
--HG--
extra : rebase_source : bf5d4de1b80e114d3e2172a205bf850f68019d38
2015-04-13 19:02:27 +03:00
Jeff Muizelaar
cde4f7028e
Bug 1136749. Remove TileLayer. r=kats
...
This doesn't do anything useful anymore.
--HG--
extra : rebase_source : 78ad15a05985844df839048998437b537618943e
2015-01-30 16:14:15 -05:00
Jon Coppeard
d68d8d5ba3
Bug 1149752 - Cancel GC caused by user inactivity if the user becomes active again r=terrence r=smaug
2015-04-13 16:42:41 +01:00
Mason Chang
a6326fa3ce
Bug 1151488 - Enable software vsync refresh driver on Fennec. r=kats
2015-04-13 10:59:55 -04:00
Dave Hunt
2bca6b23e3
Bug 1153795 - Bump marionette_driver to 0.4 and marionette_client to 0.10. r=atolfsen
2015-04-13 15:35:15 +01:00
Nicolas B. Pierron
0a44de71e0
Bug 1135629 - Rename Register::code to Register::encoding for Assembler functions. r=jandem
2015-04-13 16:31:15 +02:00
Mike Conley
8d20846655
Bug 1152864 - Disable unsafe CPOW warnings when running mochitests by default, and add option to re-enable. r=ahal.
...
--enable-cpow-warnings can now be passed when running a mochitest to re-enable the warnings,
should one wish to do that.
--HG--
extra : rebase_source : 47b51bade91531269a77fec6c2c68fa1b3babf36
2015-04-10 13:45:22 -04:00
Mike Conley
63226d2f85
Bug 1152864 - Add DISABLE_UNSAFE_CPOW_WARNINGS environment variable for our test harnesses. r=jimm.
...
--HG--
extra : rebase_source : f0fe71ebd3e9f7bddad908cbea0eb980ce23c1b2
2015-04-10 11:56:49 -04:00
Andrew Halberstadt
6c25784b26
Bug 1151370 - Only guess platform/buildtype in mozinfo.py if processor is known, r=ted
...
--HG--
extra : rebase_source : 3cbb0cb504bf17d91936e2b995dac6c8d9f8badc
2015-04-07 09:07:32 -04:00
Hannes Verschore
49a945b86f
Bug 1153153: IonMonkey: Repoint the block instead of deleting the block for andor statements, r=bhackett
2015-04-13 14:49:46 +02:00
Andrea Marchesini
5ed1a7e3b7
Bug 1153805
- Fix localization string in about:serviceworkers, r=flod
2015-04-13 13:47:30 +01:00
Ted Mielczarek
fb4b821e19
bug 1151407 - Remove _HTTPD_JS_PATH from xpcshell test harness. r=jmaher
...
Only the httpd.js unit tests actually rely on this. I tried to make them use Cu.import but they also rely on poking a bunch of stuff in httpd.js that's not exported, so instead I just made the test manifest copy httpd.js to the test directory and had them load it from there.
--HG--
extra : rebase_source : 24b04d619891ec95e5df23a2eb7f3277dd3206b2
extra : amend_source : 72139cecdcd695171e2fd0ce8ea7be91c1eebd1a
2015-04-03 08:20:32 -04:00
Ted Mielczarek
f579fcc2d6
bug 1085557 - Switch symbol upload to use Socorro production server. r=rhelmer
...
--HG--
extra : rebase_source : b229336f85b1967c64b83645c8ecc7fc429c7fb6
2015-04-06 07:12:50 -04:00
Milan Sreckovic
a3987622b5
Bug 1152331 - If we do not delete indices array, it gets picked up down the line and breaks some assumptions in aboutSupport.js. r=dvander
...
--HG--
extra : rebase_source : 2119dee77991f5aed2daf29d734330b59aa87430
2015-04-09 10:44:17 -04:00
Blake Kaplan
b230531d73
Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle
...
--HG--
extra : rebase_source : 12476a4d8a84c3a1b751b2522cb01aba28fce8f9
2015-04-10 18:10:00 +02:00
Andrew Comminos
fcb63f206e
Bug 1144745 - Scale GTK widgets properly on HiDPI r=karlt
...
--HG--
extra : rebase_source : 808693d0ef8a64e71adff1317ec0eddb83ee99af
2015-03-29 18:06:00 +02:00
Andreas Tolfsen
d6f45b6268
Bug 984921: Clean up Marionette navigation tests
...
Cleans up navigation tests to use assertion routines that give us better
feedback if tests were to fail.
Also adds a test for setting location through executeScript, and a test
for getCurrentUrl returning the URL of the top-level browsing context
when inside an iframe.
r=dburns
--HG--
extra : rebase_source : 1844c906cc436ef378f07342051a44689fedba58
2015-04-11 17:56:53 +01:00
James Graham
92ca3bb31c
Bug 1153290 - Disable crash reporter in mozrunner when running under a debugger, r=ted
2015-04-13 11:13:55 +01:00
Carsten "Tomcat" Book
55fcaa830f
Merge mozilla-central to mozilla-inbound
2015-04-13 12:04:29 +02:00
Carsten "Tomcat" Book
ede9c4f220
merge mozilla-inbound to mozilla-central a=merge
2015-04-13 12:00:00 +02:00
Carsten "Tomcat" Book
083ec1fe73
merge fx-team to mozilla-central a=merge
2015-04-13 11:55:10 +02:00
Carsten "Tomcat" Book
0564e6c132
merge b2g-inbound to mozilla-central a=merge
2015-04-13 11:48:41 +02:00
James Graham
6d7d5514c1
Bug 1153521 - Disable some unstable cache-storage tests, a=testonly
2015-04-13 10:35:12 +01:00
James Graham
eeee9fad53
Bug 1153521 - Update web-platform-tests expected data to revision 7311aa630534282885b9add15b1c30b2b59316dd, a=testonly
2015-04-13 10:35:12 +01:00
James Graham
f4e871c54c
Bug 1153521 - Increase the timeout for cache-storage tests, a=testonly
2015-04-13 10:35:11 +01:00
James Graham
a18c0a9b3e
Bug 1153521 - Update to latest wptrunner, a=testonly
2015-04-13 10:35:11 +01:00
James Graham
853b442975
Bug 1153521 - Update web-platform-tests to revision 7311aa630534282885b9add15b1c30b2b59316dd, a=testonly
2015-04-13 10:35:10 +01:00
JW Wang
9c67641aac
Bug 1152645 - Enable EME mochitests on B2G. r=cpearce.
2015-04-13 14:35:41 +08:00
Masayuki Nakano
db9a97210a
Bug 1124608 Support D3E EventModifierInit r=smaug
2015-04-13 16:16:13 +09:00
Cameron McCormack
5c5b8c9484
Bug 1153693 - Followup test change.
2015-04-13 16:36:14 +10:00
David Anderson
01d5761755
Fix tests that depend on synchronous scrolling. (bug 1140293, r=mstange,masayuki,kgilbert)
2015-04-13 00:51:43 -04:00
Cameron McCormack
df13ff4889
Bug 1153693 - Only call ReleaseRef on nsStyle{ClipPath,Filter} once when setting a new value. r=dbaron
2015-04-13 12:34:15 +10:00
David Anderson
e8a7d33638
Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange)
2015-04-12 23:03:02 -04:00