Mark Finkle
4a1a9dfe76
Bug 1154960 - Fennec should explicitly block the DOM SiteSpecificUserAgent.js file from packaging r=nalexander
2015-04-22 02:01:32 -04:00
Seth Fowler
91a61b3d2c
Bug 1145439 (Part 1) - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
2015-04-21 09:44:40 -07:00
Valentin Gosu
46ec35820e
Bug 1139831 - end timestamps are before start timestamps. r=baku
2015-04-16 03:53:44 +03:00
Milan Sreckovic
4188db2cc6
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
7303c795ef
Bug 1155224 - Add targetFrameLoader property to messages (r=smaug)
2015-04-20 23:32:59 -07:00
Brian Birtles
f139f696ad
Bug 1154615 part 8 - Rename references to players in animation observers; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
d8ca19874e
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
3b1faa1fd5
Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
b5750bd4b3
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
d4dc1dd595
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
fe6fabf75f
Bug 1155241: Check mInstanceOwner for nullptr in nsObjectLoadingContent::PluginDestroyed; r=smaug
2015-04-15 16:24:28 -06:00
Ehsan Akhgari
2acdc40b3d
Bug 1156010 - Mark nsINode::mParent as MOZ_OWNING_REF; r=smaug
2015-04-20 15:39:52 -04:00
Denis Volk
cd6346cce0
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ehsan Akhgari
0c49417b2c
Bug 1156102 - Mark nsGlobalWindowObserver::mWindow as MOZ_NON_OWNING_REF; r=baku
2015-04-20 08:35:39 -04:00
Ehsan Akhgari
4ff5cb04c3
Bug 1156101 - Mark nsGlobalWindow::mObserver as an nsRefPtr; r=baku
2015-04-20 08:35:38 -04:00
Ehsan Akhgari
846f176e38
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
1e8ab6501c
Bug 1152479 - Extract the implementations of nsIDOMWindowUtils::Send{KeyEvent,MouseEvent} into nsContentUtils. r=ehsan
2015-04-15 03:08:55 -04:00
Ted Mielczarek
dbfb883711
bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug
2015-04-17 16:17:26 -04:00
Ehsan Akhgari
f0c7967ee6
Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:39 -04:00
Ehsan Akhgari
6d8892e55b
Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:37 -04:00
Ehsan Akhgari
c80d4cbcc2
Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:34 -04:00
Ehsan Akhgari
8c5211c28d
Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:31 -04:00
Ehsan Akhgari
d0dd20f003
Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:29 -04:00
Ehsan Akhgari
32c4f6551c
Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:26 -04:00
Aryeh Gregor
a60b9141d2
Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan
2015-04-19 15:28:50 +03:00
Ehsan Akhgari
aa9d593a94
Bug 1154679
- Part 1: Remove the usage of is_loosely from test_domrequesthelper.xul; r=Ms2ger
2015-04-18 19:10:17 -04:00
Jim Blandy
3fe47490c7
Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
2015-04-08 21:23:48 -04:00
Ryan VanderMeulen
925eb0ca2b
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
0184ad2c22
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Ehsan Akhgari
566182479f
Bug 1155477 follow-up: Fix nsINode::ChildNodes()
...
Landed on a CLOSED TREE to fix bustage
2015-04-17 11:49:59 -04:00
Ehsan Akhgari
acbbcfb4b0
Bug 1155486 - Convert nsDOMAttributeMap::mLocalName to void* to ensure that we can never dereference it; r=baku
2015-04-17 11:15:15 -04:00
Ehsan Akhgari
3a741c1a97
Bug 1155477 - Convert nsINode::Slots::mChildNodes to an nsRefPtr; r=baku
...
MSVC 7 is no longer supported, so this can now be an nsRefPtr.
2015-04-17 11:15:13 -04:00
Ehsan Akhgari
efb62f9871
Bug 1155475 - Mark nsINode::Slots::mWeakReference as MOZ_NON_OWNING_REF; r=baku
2015-04-17 11:14:49 -04:00
Ehsan Akhgari
8efbb22bd6
Bug 1155471 - Mark some members of nsNodeInfoManager as MOZ_NON_OWNING_REF; r=baku
2015-04-17 11:14:48 -04:00
Ehsan Akhgari
f8f4fef68c
Bug 1112469 - Part 1: Implement an XPCOM service responsible to trigger daily updates of service workers; r=nsm
2015-04-17 13:59:49 -04:00
Cameron McCormack
ae78c7eab8
Bug 1155030 - Fix asterix/asterisk misspelling. r=ehsan
2015-04-17 11:09:58 +10:00
Neil Deakin
0e272ede50
Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm
2015-04-16 15:38:12 -04:00
Neil Deakin
546bc723a6
Bug 1071562, e10s, support non-text types in clipboard (html, images, etc), r=smaug
2015-04-16 15:38:12 -04:00
Ryan VanderMeulen
fa952c06fb
Merge m-c to b2g-inbound. a=merge
2015-04-16 16:22:42 -04:00
Bruce Sun
20b4932a5e
Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap
2015-04-16 16:47:01 +08:00
Valentin Gosu
bc4ddb96ea
Bug 1149913 - Disable bug 1093611. Set pref dom.url.encode_decode_hash to true r=honzab
2015-04-16 05:25:10 +03:00
Boris Zbarsky
937626e175
Bug 1154812. Fix location.pathname to return the right thing in workers. r=baku
2015-04-15 16:32:53 -04:00
David Anderson
b4d3877004
Make test_bug946632 compatible with asynchronous scrolling. (bug 1140293, r=mstange)
2015-04-15 16:28:43 -04:00
Nathan Froyd
fba75178ed
Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug
...
There's a better way to create null principals than
do_CreateInstance("@mozilla.org/nullprincipal;1"). Let's do that and
save ourselves some XPCOM overhead.
2015-04-13 14:47:41 -04:00
Botond Ballo
671b9d71b2
Bug 1152479 - Assert IsCallerChrome() in some layout-related nsIDOMWindowUtils APIs. r=ehsan
2015-04-14 13:20:12 -04:00
Botond Ballo
d152a55522
Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
2015-04-14 13:19:10 -04:00
Daniel Holbert
33cf8e271a
Bug 1154076 followup: Mark ConsoleRunnable::Run() as override. rs=ehsan
2015-04-15 10:05:40 -07:00
Andrea Marchesini
78d32c4c49
Bug 1154076 - Console API must keep the Worker alive when the runnable to the main-thread is dispatched, r=bent
2015-04-15 11:46:40 +01:00
David Parks
3d76a3308b
Bug 1127727 - Swap callbacks in the Compositor when dragging tabs between windows. r=billm
...
When remote browsing, swap the MozLayersReady callback in the compositor
when dragging tabs between windows.
2015-04-13 17:06:03 -07:00
Geoff Brown
c1fd985224
Bug 1133833 - Disable a few tests on Android 4.3 for intermittent failures; r=trivial
2015-04-14 21:05:40 -06:00