Shu-yu Guo
b9fd37ea52
Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust)
2015-07-30 22:17:04 -07:00
Jean-Yves Avenard
9380e14184
Bug 1189588: [MSE] Remove MediaSourceDemuxer::NotifyTimeRangesChanged. r=cpearce
...
This was an optimisation added to prevent recalculating our buffered ranges unnecessarily, but it became totally unnecessary with bug 1174981.
Additionally, it appears that there's a race in its use ; which I can't identify.
2015-07-31 14:26:17 +10:00
Nicholas Nethercote
d130e7465e
Bug 1189156 (part 1) - Don't use enumeration style for PLDHashTable::SizeOf{In,Ex}cludingThis(). r=froydnj.
...
After this change, we have PLDHashTable::ShallowSizeOf{In,Ex}cludingThis(),
which don't do anything to measure children. (They can be combined with
iteration to measure children.)
This patch also removes the PL_DHashTableSizeOf{In,Ex}cludingThis() functions.
They're not necessary because the methods can be used instead.
Finally, the patch deliberately converts some SizeOfExcludingThis() calls to
SizeOfIncludingThis(). These are all done on heap pointers so this change is
valid.
2015-07-29 22:28:20 -07:00
Brian Birtles
df3892093c
Bug 1171966 - Update SMIL animation styles only when there are pending changes; r=dholbert
...
Bug 960465 (specifically part 6, changeset 7d16f2fd8329) changed the way we
process animation-only style changes. This caused us to update SMIL animations
more often than is needed.
This patch adjusts this behavior to update the style from SMIL animations less
frequently by tracking when animated values have been composited without adding
the corresponding changes to a restyle tracker.
2015-07-31 13:14:46 +09:00
Valentin Gosu
7ee1294a35
Bug 1032254 - Provide a way to pin resources in the http cache r=honzab
2015-07-30 11:40:00 +02:00
Seth Fowler
a8a845cc0c
Bug 1189593 - Only use SSE2 in image::Downscaler if we're running on an SSE2-capable machine. r=tn
2015-07-30 19:48:22 -07:00
John Daggett
2457a91642
Bug 1189158 - shutdown font loader thread in separate event. r=m_kato
2015-07-31 10:10:31 +09:00
Andrea Marchesini
e59256c2b5
Bug 1188265 - No manual JS_ClearPendingException when StructuredCloneHelper is used, r=smaug
2015-07-31 01:38:00 +01:00
Michael Layzell
c58b0e9686
Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan
2015-07-30 20:31:11 -04:00
Ehsan Akhgari
c83599edca
Bug 1189465 - Make LULStats constructor explicit; r=BenWa
2015-07-30 20:31:08 -04:00
Eitan Isaacson
fee08136c1
Bug 1176292 - Send 'toggle-shade' control event to content on 3 finger triple tap. r=yzen
2015-07-30 17:25:08 -07:00
Eitan Isaacson
7faa1e4a49
Bug 1187105 - Pause speechsynthesis on empty queue. r=smaug
2015-07-30 16:04:25 -07:00
Jessica Jong
2f99cbb771
Bug 1167132 - Part 15: [NetworkManager] Move network information into a separate interface (NetworkInterfaceList). r=echen
2015-07-29 02:16:00 -04:00
Jessica Jong
bb55d4b4a9
Bug 1167132 - Part 14: [NetworkManager] Move network information into a separate interface (NetStats). r=ethan
2015-07-29 02:15:00 -04:00
Jessica Jong
f656b772a3
Bug 1167132 - Part 13: [NetworkManager] Move network information into a separate interface (Necko/NetStats). r=ethan
2015-07-29 02:14:00 -04:00
Jessica Jong
0806c34b90
Bug 1167132 - Part 12: [NetworkManager] Move network information into a separate interface (discovery). r=jryans
2015-07-29 02:13:00 -04:00
Jessica Jong
83ab62df9d
Bug 1167132 - Part 11: [NetworkManager] Move network information into a separate interface (Gps). r=kanru
2015-07-29 02:12:00 -04:00
Jessica Jong
ad1b17760f
Bug 1167132 - Part 10: [NetworkManager] Move network information into a separate interface (PushService). r=nsm
2015-07-29 02:11:00 -04:00
Jessica Jong
910b255fc5
Bug 1167132 - Part 9: [NetworkManager] Move network information into a separate interface (shell). r=fabrice
2015-07-29 02:11:00 -04:00
Jessica Jong
929db4f2d8
Bug 1167132 - Part 8: [NetworkManager] Move network information into a separate interface (Mms). r=btseng
2015-07-29 02:10:00 -04:00
Steven Englehardt
d4c62d8f08
Bug 1179557 - Add userContextId to originAttributes with tests. r=bholley, r=tanvi
2015-07-28 17:32:00 -04:00
Ryan VanderMeulen
8784918981
Bug 909925 - Re-enable previously-disabled WebRTC crashtests on Android/B2G.
2015-07-31 14:44:37 -04:00
Brian R. Bondy
a40a183469
Bug 1188487 - Tests for BrowserElement mute / set volume. r=fabrice
2015-07-31 13:21:25 -04:00
Brian R. Bondy
1ee417a4ab
Bug 1188487 - BrowserElement webidl changes for muting and setting volume. r=ehsan
2015-07-31 13:21:22 -04:00
Brian R. Bondy
b292a92d0f
Bug 1188487 - Add API to BrowserElement to mute and set volume. r=fabrice
...
It's already possible to get mute/volume at the audio channel level, but
this adds it at the iframe level so that audio channels can be created
and destroyed and the setting will be preserved.
2015-07-31 13:21:18 -04:00
Trevor Saunders
5b4d8bad41
bug 1186528 - don't create a DocAccessibleChild if we can't tell the parent process about it r=lsocks
2015-07-31 13:44:59 -04:00
Boris Zbarsky
de15290127
Bug 983301 part 2. Change Promise to not be distinguishable from any other type. r=peterv
2015-07-31 13:30:55 -04:00
Boris Zbarsky
c6f4dbf8d9
Bug 983301 part 1. Handle JS-to-native conversion for Promise values via calling Promise::Resolve on whatever value was passed in (except if the type is nullable and the passed-in value is null or undefined). r=peterv
2015-07-31 13:30:55 -04:00
Boris Zbarsky
9161435478
Bug 1135961. Implement subclassing of DOM objects. r=peterv
2015-07-31 13:30:55 -04:00
Christoph Kerschbaumer
0ea778f8c3
Bug 1182539 - Use channel->ascynOpen2 in dom/base/nsDocument.cpp (r=sicking)
2015-07-31 08:58:14 -07:00
Benoit Girard
91608d25bb
Bug 1072313 - Check for more leaks in the layers code. r=mstange
2015-07-29 11:57:03 -04:00
Kartikaya Gupta
f064a257d4
Bug 1187056 - Dispatch the meta tag mutation events sooner so that any meta-viewport changes can be processed before scripts continue running. r=smaug
2015-07-31 13:08:40 -04:00
Kartikaya Gupta
09279908e2
Bug 1127901 follow-up - Fix a comment. r=me
2015-07-31 13:08:14 -04:00
Kyle Huey
19e891a252
Bug 1152574: Fix console service discarding to run when it is actually safe to do so (off of inner-window-destroyed). Also add a backstop at xpcom-shutdown to discard any cycle collected messages before it is too late. r=froydnj
2015-07-31 06:49:27 -07:00
Kit Cambridge
08cdfadaff
Bug 1189543 - pushManager.getSubscription()
should return null
for nonexistent push subscriptions in workers. r=nsm
2015-07-30 15:31:48 -07:00
Aidin Gharibnavaz
6c284aace3
Bug 1177871 - Timeout added to XHR request of WifiGeoPositionProvider. r=jdm
...
CLOSED TREE
2015-07-30 07:01:00 -04:00
Hiroyuki Ikezoe
4fb46efd11
Bug 1189162 - Clamp gamepad.timestamp and VideoPlaybackQuality.creationTime. r=bz
2015-07-30 01:41:00 -04:00
Ting-Yu Lin
74f496af23
Bug 1189224 - Add BUG_COMPONENT for AccessibleCaret and others to moz.build. r=roc
2015-07-30 02:33:00 -04:00
Nate Hughes
9872157f6a
Bug 1188421 - Properly null memory reporter's compressor reference. r=hurley
2015-07-30 12:31:43 -07:00
Carsten "Tomcat" Book
7605a6369b
Backed out changeset 7edc58c272f1 (bug 1075089) for causing OS X 10.6 marionette failures in test_single_finger_desktop.py testSingleFingerMouse.test_double_tap on a CLOSED TREE
2015-07-31 14:49:40 +02:00
Carsten "Tomcat" Book
e9db1b969f
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-07-31 13:50:49 +02:00
Andrew McCreight
4df5cf03f0
Bug 1189122 - Assert when we Suspect() when a CC scan is in progress. r=smaug
...
This can cause leaks that are invisible to our XPCOM leak detection system.
To avoid this, classes should not addref or release in their Traverse methods.
2015-07-29 20:48:00 +02:00
Andrew Comminos
d15ad31c48
Bug 1187237 - Correct range slider drawing on GTK3. r=karlt
2015-07-30 11:29:00 +02:00
Hiroyuki Ikezoe
8e84ad1433
Bug 1178664 - Part 4 -Implement Animation.oncancel event. r=bbirtles, r=smaug
2015-07-30 23:26:00 +02:00
Hiroyuki Ikezoe
df3f6a345b
Bug 1178664 - Part 3 - Implement Animation.onfinish event. r=bbirtles, r=smaug
2015-07-30 23:25:00 +02:00
Ed Lee
799ca33758
Bug 1188547 - Small screen view stretches media prompt background [r=andreio]
2015-07-28 13:33:12 -07:00
Wes Kocher
0fd8937d9f
Merge m-c to fx-team, a=merge
2015-07-29 20:22:12 -07:00
Brian Grinstead
7ff0b3d90d
Bug 1177195 - Include a 'learn more' link on the blocked tracking protection message in the web console;r=fitzgen
2015-07-29 17:33:29 -07:00
Brian Grinstead
20bbdc9e58
Bug 1187582 - Add a test to make sure a middle click doesn't start markup view dragging;r=me
2015-07-29 14:40:01 -07:00
John Pavlicek
affa31d806
Bug 1187582 - Opening a link in markup view attributes shouldn't trigger a drag;r=bgrins
2015-07-29 14:39:59 -07:00