Ehsan Akhgari
a3884ac755
Bug 1158442 - Remove the "Performance Entry buffer size maximum reached" warning; r=baku
...
This happens far too often in our tests. For example, in our
mochitest-3 debug mac test, we hit this warning 4,472 times.
At this point, this warning is only adding unneeded noise, slowing down
the tests and increasing the size of the logs unnecessarily. Let's
remove it.
2015-04-27 13:08:27 -04:00
Boris Zbarsky
7f61a6b625
Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
99430ec9c0
Bug 1157898 part 4. Add ErrorResult::ErrorCodeIs() and use it in various places to get rid of ErrorCode(). r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
84a1df27d6
Bug 1157898 part 3. Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that. r=peterv
2015-04-27 09:18:52 -04:00
Boris Zbarsky
81b0818981
Bug 1157898 part 2. Make code of the form "NS_ENSURE_SUCCESS(rv.ErrorCode(), rv.ErrorCode());" use Failed and StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/NS_ENSURE_SUCCESS\(([a-zA-Z0-9]+)\.ErrorCode\(\), \1.ErrorCode\(\)\);/NS_ENSURE_TRUE(!\1.Failed(), \1.StealNSResult());/'
2015-04-27 09:18:52 -04:00
Boris Zbarsky
ef887403cb
Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/return ([a-zA-Z0-9]+)\.ErrorCode\(\);/return \1.StealNSResult();/'
2015-04-27 09:18:51 -04:00
Andrea Marchesini
d874aacdc8
Bug 1158437 - dom::File should accept negative date values, r=smaug
2015-04-27 12:17:19 +01:00
Carsten "Tomcat" Book
3923c05342
merge fx-team to mozilla-central a=merge
2015-04-27 12:34:03 +02:00
Carsten "Tomcat" Book
18a440fd0e
merge mozilla-inbound to mozilla-central a=merge
2015-04-27 12:00:14 +02:00
Felipe Gomes
510f319233
Bug 1158270 - Plugins can't run if e10s is force-disabled. r=jmathies
2015-04-26 20:55:39 -03:00
Andrea Marchesini
7449b89cb3
Bug 1125205 - Display console API messages from shared or service workers to the web console, r=past
2015-04-26 09:37:59 +01:00
Ehsan Akhgari
ff7f03df2f
Bug 1158537 - Remove unneeded FileImplTemporaryFileBlob::{mLength,mContentType} members; r=baku
...
The FileImplBase base class has protected mLength and mContentType
members that this class can use. These are currently just masking those
base members.
2015-04-25 18:34:38 -04:00
Ryan VanderMeulen
87d1f4f2e8
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2015-04-24 16:06:05 -04:00
Sotaro Ikeda
a88aba36a9
Bug 1154411 - Do not close same fd twice r=bent
2015-04-24 06:18:13 -07:00
Kevin Wern
67afee3ca8
Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron
2015-04-21 00:08:36 -07:00
Kershaw Chang
cebfaf9b82
Bug 1035748 - WebIDL for DeviceStorageAreaChangedEvent. r=bz
2015-04-23 19:35:00 -04:00
Wes Kocher
c549a41ac9
Backed out changeset a12f0f05779c (bug 1125205) for dt4 failures CLOSED TREE
2015-04-24 13:06:46 -07:00
Bob Owen
8706fdd610
Bug 1157760: Remove incorrect MOZ_ASSERT in nsMessageManagerSH<Super>::Enumerate. r=bz
2015-04-24 08:25:19 +01:00
Kyle Machulis
86d85d4437
Bug 852944 - Gamepad API IPC; r=ted, r=baku
2015-04-23 15:05:29 -07:00
Kartikaya Gupta
8ec41da08a
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Doug Turner
a9c42570f8
Bug 1157108 - onpush EventHandler support. r=ehsan
2015-04-23 20:43:40 +02:00
Nikhil Marathe
2066a34115
Backed out changeset cb59db723d15 (Bug 1058695) for bustage on CLOSED TREE
2015-04-23 09:46:52 -07:00
Nikhil Marathe
2044b5f4b0
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-22 16:34:21 -07:00
Nikhil Marathe
b87183f786
Backed out changeset 527cd70f241f (Bug 1058695) for bustage
2015-04-23 09:07:16 -07:00
Nikhil Marathe
ee9adaed00
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-22 16:34:21 -07:00
Brad Lassey
2669bb1015
bug 1155976 - Loading plugins in a non-e10s window hangs the browser on Mac r=jimm
2015-04-22 21:29:21 -04:00
Carsten "Tomcat" Book
cbe243a650
Merge mozilla-central to mozilla-inbound
2015-04-23 15:55:19 +02:00
Carsten "Tomcat" Book
1237cbb1ec
merge mozilla-inbound to mozilla-central a=merge
2015-04-23 15:41:03 +02:00
Wes Kocher
1780e53980
Merge m-c to b2ginbound a=merge
2015-04-22 17:26:08 -07:00
Fabrice Desré
1bd12ab361
Bug 1157028
- Add feature detection for OpenMobile r=ehsan
2015-04-22 14:21:44 -07:00
Neil Deakin
8b8cefca95
Bug 1157193, fix null pointer check when dragging images, r=smaug
2015-04-22 15:18:22 -04:00
Eric Rahm
e557395f6d
Bug 1155371 - Include DOMMediaStream and MediaSource object URLs in memory reports. r=khuey
2015-04-16 16:20:03 -07:00
Mark Finkle
c9e64b58de
Bug 1154960 - Fennec should explicitly block the DOM SiteSpecificUserAgent.js file from packaging r=nalexander
2015-04-22 02:01:32 -04:00
Sylvestre Ledru
32f687c7ca
Bug 1156662 - Identical code for different branches. r=bz
2015-04-21 18:37:34 +02:00
Seth Fowler
19622d34b7
Bug 1145439 (Part 1) - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
2015-04-21 09:44:40 -07:00
Valentin Gosu
4da5012045
Bug 1139831 - end timestamps are before start timestamps. r=baku
2015-04-16 03:53:44 +03:00
Milan Sreckovic
43fbe8461c
Bug 404828 - No need to assert that the top window isn't reachable. r=smaug
2015-04-17 16:37:54 -04:00
Bill McCloskey
30e0ae547b
Bug 1155224 - Add targetFrameLoader property to messages (r=smaug)
2015-04-20 23:32:59 -07:00
Brian Birtles
5ee57594ba
Bug 1154615 part 8 - Rename references to players in animation observers; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
42b3a896fd
Bug 1154615 part 6 - Rename references to players within layout/; r=jwatt
...
We will rename CSSAnimationPlayer/CSSTransitionPlayer in a separate patch
2015-04-21 10:22:10 +09:00
Brian Birtles
eb570dc2df
Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
08fed93f82
Bug 1154615 part 2 - Rename PendingPlayerTracker to PendingAnimationTracker; r=jwatt
...
This patch also updates the method names on PendingAnimationTracker but leaves
a number of local variables which will be fixed in a subsequent patch.
2015-04-21 10:22:09 +09:00
Brian Birtles
6033b2c86d
Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
...
This patch is a fairly minimal rename of the AnimationPlayer interface. It
leaves a bunch of local variables and helper classes still using the word
"player". These will be addressed in subsequent patches that don't require DOM
peer review.
2015-04-21 10:22:09 +09:00
Aaron Klotz
942d3f19e8
Bug 1155241: Check mInstanceOwner for nullptr in nsObjectLoadingContent::PluginDestroyed; r=smaug
2015-04-15 16:24:28 -06:00
Ehsan Akhgari
7a0fb16be0
Bug 1156010 - Mark nsINode::mParent as MOZ_OWNING_REF; r=smaug
2015-04-20 15:39:52 -04:00
Denis Volk
4ad62045e8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ehsan Akhgari
62ee9d1e67
Bug 1156102 - Mark nsGlobalWindowObserver::mWindow as MOZ_NON_OWNING_REF; r=baku
2015-04-20 08:35:39 -04:00
Ehsan Akhgari
f9b5627de6
Bug 1156101 - Mark nsGlobalWindow::mObserver as an nsRefPtr; r=baku
2015-04-20 08:35:38 -04:00
Ehsan Akhgari
b2d3bd0d56
Bug 1156099 - Mark the atom members of NodeInfo as nsCOMPtr's; r=baku
...
Turns out I was wrong, and they are really owning references.
2015-04-20 08:35:36 -04:00
Botond Ballo
0e3f64e1eb
Bug 1152479 - Extract the implementations of nsIDOMWindowUtils::Send{KeyEvent,MouseEvent} into nsContentUtils. r=ehsan
2015-04-15 03:08:55 -04:00