Markus Stange
90e1ee823d
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
2015-04-13 15:45:37 -04:00
Markus Stange
575568dcc0
Bug 1148868 - Disable the workaround from bug 1151890 unless we use the separate event thread runner. r=kats
2015-04-13 15:42:58 -04:00
Markus Stange
b355d35c82
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
2015-03-29 00:58:52 -04:00
Naoki Hirata
c90a828887
Backed out changeset 861b69f6f3b2 (bug 1146729) due to bug 1153831
2015-04-13 12:48:31 -07:00
Olli Pettay
e16aaccba8
Bug 1152888, [e10s] After opening the web page in new tab, drag and drop onto the contents area is not working, r=enndeakin
2015-04-13 21:58:56 +03:00
Sotaro Ikeda
98a2f8def2
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Nathan Froyd
7ffb6ee23a
Bug 1153267 - fix typo that broke OS X builds on a CLOSED TREE; r=bustage
2015-04-13 15:25:23 -04:00
Nathan Froyd
db85e8c100
Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan
2015-03-31 10:05:07 -04:00
Nathan Froyd
68d9d5628d
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
2015-03-31 10:03:49 -04:00
Bobby Holley
f307577db2
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
11810e8d78
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
8557ff650d
Bug 1153370 - Make mRunningThread atomic and manage it in AutoTaskGuard. r=jww
2015-04-13 11:13:07 -07:00
Bobby Holley
a4a17224a0
Bug 1153370 - Remove AbstractThread::Create. r=jww
2015-04-13 11:13:07 -07:00
Brian Hackett
7d8228da62
Bug 1153266 - Allow turning on unboxed objects with an environment variable, r=h4writer.
2015-04-13 12:11:47 -06:00
Terrence Cole
0fbee57958
Bug 1153354 - Share SetMaybeAliveFlag between the two places we use it; r=jonco
2015-04-08 14:43:39 -07:00
Nathan Froyd
f16d8710ab
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
bffe94596c
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
b98ab076fa
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
aeb40aceab
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
6d8ea43521
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
d2dc8dabdb
Remove some unneeded MOZ_IMPLICITs, no bug
2015-04-13 13:45:43 -04:00
Botond Ballo
8cb4eeb4ae
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
74e65ccce9
Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan
2015-04-10 19:33:56 -04:00
Botond Ballo
61617910aa
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
39b4187c04
Bug 1136749. Remove @override to fix build bustage
...
CLOSED TREE
2015-04-13 12:49:44 -04:00
George Wright
078533536c
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
d43621ec7d
Backout Bug 930793 because of talos regressions,r=backout
2015-04-13 19:02:27 +03:00
Jeff Muizelaar
2361349f72
Bug 1136749. Remove TileLayer. r=kats
...
This doesn't do anything useful anymore.
2015-01-30 16:14:15 -05:00
Jon Coppeard
1e44129f77
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
fa99971f33
Bug 1151488 - Enable software vsync refresh driver on Fennec. r=kats
2015-04-13 10:59:55 -04:00
Dave Hunt
1154163aa9
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
0df5a9f424
Bug 1135629 - Rename Register::code to Register::encoding for Assembler functions. r=jandem
2015-04-13 16:31:15 +02:00
Mike Conley
e433751ec6
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.
2015-04-10 13:45:22 -04:00
Mike Conley
cad3a37a89
Bug 1152864 - Add DISABLE_UNSAFE_CPOW_WARNINGS environment variable for our test harnesses. r=jimm.
2015-04-10 11:56:49 -04:00
Andrew Halberstadt
a8f13fb836
Bug 1151370 - Only guess platform/buildtype in mozinfo.py if processor is known, r=ted
2015-04-07 09:07:32 -04:00
Hannes Verschore
63242d3820
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
890cd378c8
Bug 1153805
- Fix localization string in about:serviceworkers, r=flod
2015-04-13 13:47:30 +01:00
Ted Mielczarek
c4be9315ba
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.
2015-04-03 08:20:32 -04:00
Ted Mielczarek
7070a8f701
bug 1085557 - Switch symbol upload to use Socorro production server. r=rhelmer
2015-04-06 07:12:50 -04:00
Milan Sreckovic
0972274a19
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
2015-04-09 10:44:17 -04:00
Blake Kaplan
ad6da07fa9
Bug 1149420 - Make the IndexedDB permissions prompt work in e10s. r=bent/mfinkle
2015-04-10 18:10:00 +02:00
Andrew Comminos
784ec6f230
Bug 1144745 - Scale GTK widgets properly on HiDPI r=karlt
2015-03-29 18:06:00 +02:00
Andreas Tolfsen
12d9563d64
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
2015-04-11 17:56:53 +01:00
James Graham
2cf9b8b736
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
3ef27f1f41
Merge mozilla-central to mozilla-inbound
2015-04-13 12:04:29 +02:00
Carsten "Tomcat" Book
aa93bc5d24
merge mozilla-inbound to mozilla-central a=merge
2015-04-13 12:00:00 +02:00
Carsten "Tomcat" Book
8f99fe34a0
merge fx-team to mozilla-central a=merge
2015-04-13 11:55:10 +02:00
Carsten "Tomcat" Book
d85e786c6c
merge b2g-inbound to mozilla-central a=merge
2015-04-13 11:48:41 +02:00
James Graham
e150090c57
Bug 1153521 - Disable some unstable cache-storage tests, a=testonly
2015-04-13 10:35:12 +01:00
James Graham
09fbbe1a52
Bug 1153521 - Update web-platform-tests expected data to revision 7311aa630534282885b9add15b1c30b2b59316dd, a=testonly
2015-04-13 10:35:12 +01:00