Nicholas Nethercote
bb9d9e645b
Bug 1100205 - Zero ScreenDetails outparam in RecvScreenForBrowser() so Valgrind doesn't complain. r=mconley.
...
--HG--
extra : rebase_source : 6420a5d78ed1d28d157ab10db14951fb14cc523a
2014-11-18 00:29:12 -08:00
Wes Kocher
863eff1d0e
Backed out changeset 78aacc35b4e7 (bug 1044736) for breaking statusbar in b2g, take two a=backout
2014-11-17 22:49:39 -08:00
Wes Kocher
d99359e04b
Backed out changeset c7c9170ab299 (bug 1044736)
2014-11-17 22:44:13 -08:00
Wes Kocher
5f6cec13d2
Backed out changeset 8ecfc1f41ddc (bug 1044736)
2014-11-17 22:44:09 -08:00
Wes Kocher
c1d7fa8e0a
Backed out changeset e4f1f09f150f (bug 1044736)
2014-11-17 22:44:07 -08:00
Wes Kocher
4423502921
Backed out changeset b3ff4ce20e67 (bug 1044736)
...
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 22:44:05 -08:00
Wes Kocher
1d80afc201
Backed out changeset 59a47fafaccf (bug 1044736)
2014-11-17 22:44:03 -08:00
Wes Kocher
8ea0c6cd56
Backed out changeset 61fc517d0336 (bug 1044736)
2014-11-17 22:44:01 -08:00
Wes Kocher
0e23bb5d7a
Backed out changeset b1a6ecfca674 (bug 1044736)
2014-11-17 22:43:57 -08:00
Wes Kocher
2d9f4bd96e
Backed out changeset d045286cff6e (original backout of 8 changesets) for not working right a=backout
...
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-17 22:19:49 -08:00
Wes Kocher
3696aa8ceb
Backed out 8 changesets (bug 1044736) for breaking the statusbar on b2g a=backout
...
Backed out changeset b1a6ecfca674 (bug 1044736)
Backed out changeset 61fc517d0336 (bug 1044736)
Backed out changeset 59a47fafaccf (bug 1044736)
Backed out changeset b3ff4ce20e67 (bug 1044736)
Backed out changeset e4f1f09f150f (bug 1044736)
Backed out changeset 8ecfc1f41ddc (bug 1044736)
Backed out changeset c7c9170ab299 (bug 1044736)
Backed out changeset 78aacc35b4e7 (bug 1044736)
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 20:34:00 -08:00
Wes Kocher
022cfb7eb1
Backout revision 37970af40c4a (bug 1098145) to be able to cleanly backout another patch series a=backout
2014-11-17 20:29:49 -08:00
Ryan VanderMeulen
581dc3f3c7
Merge b2g-inbound to m-c. a=merge
2014-11-17 16:23:09 -05:00
Sam Penrose
4aa8938365
Bug 1095617
- Don't break when loggedInUser == 'null'. r=ferjm
2014-11-17 08:53:16 -08:00
Gabor Krizsanits
84831ee6e1
Bug 1094930 - part2: init LifecycleCallbacks in the caller compartment. r=bz
2014-11-17 14:04:28 +01:00
Gabor Krizsanits
4e773fc696
Bug 1094930 - Allow registerElement to take protos from other scopes. r=bz
2014-11-17 14:04:27 +01:00
Jessica Jong
5b5039fce3
Bug 1052846 - Part 3: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (gonk). r=echen
2014-11-18 10:07:02 +08:00
Jessica Jong
c656364ed5
Bug 1052846 - Part 2: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (dom/ipc). r=echen
2014-11-18 10:07:00 +08:00
Jessica Jong
14768b1ee0
Bug 1052846 - Part 1: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (idl). r=hsinyi
2014-11-18 10:06:52 +08:00
JerryShih
ccbf30e687
Bug 998916 - Fix wrong preference name. r=jgilbert
2014-11-10 22:31:00 -05:00
Carsten "Tomcat" Book
82aae2ede3
Merge mozilla-central to b2g-inbound
2014-11-17 14:21:05 +01:00
Thomas Zimmermann
627449c0da
Bug 1053173: Use |LazyIdleThread| for FM tuning, r=mwu
...
FM tuning is performed rarely, usually only when switching stations
on the radio, or at irregular intervals. Most of the time, the FM
tune thread is idle.
This patch converts the FM tune thread to be a |LazyIdleThread|. It
get's cleaned up after a small timeout (currently 5 seconds), so it
won't occupy resources while the user is actually listening to the
radio.
2014-11-17 10:23:49 +01:00
Szu-Yu Chen [:aknow]
1eb9b56341
Bug 1088690
- Fix _processCalls. r=hsinyi
2014-11-17 17:20:55 +08:00
Jonathan Kew
0e4e955616
Backout changesets fad675db4598 and 618d8f44d9e2 (bug 1090168 pt 1 and 2) for Nightly crashiness. a=backout
2014-11-15 22:40:00 +00:00
Phil Ringnalda
f9a2419494
Merge b-i to m-c, a=merge
2014-11-15 15:16:34 -08:00
Mike Habicher
a2a53064df
Bug 1098660 - fix the (complex) requirements for video mode preview size, r=aosmond
2014-11-14 20:56:59 -05:00
William Chen
0123ae2e9b
Bug 1096635 - Update XBL insertion parent for dynamic default content. r=mrbkap
2014-11-14 17:02:29 -08:00
Ryan VanderMeulen
5d1fb92793
Merge inbound to m-c. a=merge
2014-11-14 17:32:39 -05:00
Ryan VanderMeulen
b7f8072b05
Backed out changeset fa836f2dccb6 for introducing new Win7 leaks.
...
CLOSED TREE
2014-11-14 15:24:17 -05:00
Christoph Kerschbaumer
ba415e054d
Bug 1083422 - Add triggering Principal to nsILoadInfo - update consumers (r=bz)
2014-11-14 08:57:26 -08:00
Christoph Kerschbaumer
d5cbc137e2
Bug 1083422 - Add triggering Principal to nsILoadInfo - update callsites (r=bz,sicking)
2014-11-14 08:56:55 -08:00
Alfredo Yang
c7fdbe75a6
Bug 1098994 - Update video output buffer when gets INFO_OUTPUT_BUFFERS_CHANGED from OMX. r=edwin
2014-11-16 19:07:00 +01:00
Jean-Yves Avenard
3465c3bbba
Bug 1098637 - Enforce FFmpeg's audio decode API. r=edwin
2014-11-15 10:19:55 +11:00
Jim Mathies
dbafda71d3
Bug 1098055 - Enable deferred message protection for ContentParent. r=billm
2014-11-14 19:22:44 -06:00
Carsten "Tomcat" Book
ae64245b15
Merge mozilla-central to b2g-inbound
2014-11-14 13:25:55 +01:00
Carsten "Tomcat" Book
9bafb1c7ff
merge mozilla-inbound to mozilla-central a=merge
2014-11-14 12:58:54 +01:00
Chris Peterson
a05d3eba03
Back out changeset c98cb03a8475 (Bug 1098134) for Windows build bustage.
2014-11-14 00:09:58 -08:00
Yoshi Huang
2fb937a8ba
Bug 1098975 - sessionToken is missing in _createNFCPeer in nsNfc.js. r=dimi
2014-11-14 16:03:16 +08:00
Szu-Yu Chen [:aknow]
89f8538b99
Bug 1072868 - Part 2: Add TelephonyAudioService (implementation). r=hsinyi
2014-11-14 15:20:44 +08:00
Szu-Yu Chen [:aknow]
be97514c3b
Bug 1072868 - Part 1: Add nsITelephonyAudioService (interface). r=hsinyi
2014-11-14 15:20:43 +08:00
Dave Hylands
c0310ea8fb
Bug 1085743 - MTP doesn't work on Nexus 4/5. r=alchen
2014-11-13 17:42:38 -08:00
Ryan VanderMeulen
28c2fca375
Merge fx-team to m-c. a=merge
2014-11-13 15:40:39 -05:00
Ryan VanderMeulen
3816bf87a1
Merge b2g-inbound to m-c. a=merge
2014-11-13 15:33:32 -05:00
Andrew Osmond
f1b2045a01
Bug 1096078 - Restore use of Destroy() for DOMMediaStream. r=jesup
2014-11-13 15:28:22 -05:00
Ryan VanderMeulen
b21b6a20cf
Backed out changeset 5dd9fb34f542 (bug 1096078) for Windows mochitest-3 crashes. a=me
2014-11-13 15:24:49 -05:00
Gregor Wagner
68fd435863
Bug 1098039 - PhonenumberJS: update metadata. DONTBUILD r=bent
2014-11-13 10:13:09 -08:00
Gregor Wagner
060a191371
Backed out changeset e68f1b4d1566 for wrong bug number.
2014-11-13 10:11:57 -08:00
Gregor Wagner
97e69c98f2
Bug 1012196 - PhonenumberJS: update metadata. r=bent
2014-11-13 10:03:50 -08:00
Ryan VanderMeulen
064303be00
Backed out changesets 0c9407b0e481, c2c37b2e9fac, and 488700194519 (bug 1000264) for e10s test failures.
...
CLOSED TREE
2014-11-13 12:40:15 -05:00
Carsten "Tomcat" Book
2777124c18
Merge mozilla-central to b2g-inbound
2014-11-13 16:38:44 +01:00
Carsten "Tomcat" Book
f9d8f1e495
merge mozilla-inbound to mozilla-central a=merge
2014-11-13 16:20:52 +01:00
Kan-Ru Chen (陳侃如)
71b019dc48
No bug, Disable test_browserElement_{inproc,oop}_Download.html tests on CLOSED TREE because of memory leaks
2014-11-13 21:05:44 +08:00
Yoshi Huang
65bd5d6b15
Bug 1098253 - get rfState from nfcd. r=dimi
...
From 2c8fd495054e6bd3bd93561e20518a47f6f6bc64 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/NfcGonkMessage.h | 2 +-
dom/nfc/gonk/NfcMessageHandler.cpp | 5 +----
dom/nfc/gonk/NfcMessageHandler.h | 1 -
3 files changed, 2 insertions(+), 6 deletions(-)
2014-11-13 19:20:37 +08:00
Carsten "Tomcat" Book
b7f71a3e33
Backed out changeset b1f8365b8a92 (bug 1081038) for dt Test Failures on a CLOSED TREE
2014-11-13 11:48:21 +01:00
Carsten "Tomcat" Book
c969ca2647
Backed out changeset 9243c59c3e56 (bug 1081038)
2014-11-13 11:48:00 +01:00
Carsten "Tomcat" Book
8894f4319e
Backed out changeset fbb9dc943109 (bug 1076163) for Android 4.0 Crashes on a CLOSED TREE
2014-11-13 11:47:57 +01:00
Carsten "Tomcat" Book
c247fdb775
Backed out changeset 71fe4233208a (bug 1076163)
2014-11-13 11:47:35 +01:00
Carsten "Tomcat" Book
4b4108a4a9
Backed out changeset a96930f1e26b (bug 1055741)
2014-11-13 11:47:31 +01:00
Kan-Ru Chen (陳侃如)
4765f57c8e
Bug 1098145 - Fix BrowserElement::Download crash and enable mochitest. r=smaug
2014-11-13 18:36:22 +08:00
Jan Varga
ea37e37e95
Bug 1095474 - Intermittent /indexedDB/test/test_file_replace.html | application terminated with exit code 1; r=bent
2014-11-13 10:43:22 +01:00
Jonathan Kew
92a78b6d76
Bug 1090168 - part 2 - Adjust initial value of textBaseline depending on writing-mode and text-orientation properties. r=jdaggett
2014-11-13 08:58:04 +00:00
Jonathan Kew
02d6b51ec6
Bug 1090168 - part 1 - Make textBaseline attribute in <canvas> work for vertical text. r=jdaggett
2014-11-13 08:58:04 +00:00
Gabor Krizsanits
beb54125e8
Bug 1081038 - part 2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
2014-11-13 09:50:15 +01:00
Gabor Krizsanits
a6f3398faa
Bug 1081038 - part 1: Microtask in AutoEntryScript. r=bholley
2014-11-13 09:50:12 +01:00
Szu-Yu Chen [:aknow]
d29e4c3627
Bug 1094089 - Part 3: Rewrite test_outgoing_radio_off.js. r=hsinyi
2014-11-13 10:58:46 +08:00
Szu-Yu Chen [:aknow]
00fd7ff8be
Bug 1094089 - Part 2: Refactoring the promise usage in head.js. r=hsinyi
2014-11-13 10:58:46 +08:00
Szu-Yu Chen [:aknow]
371e647a47
Bug 1094089 - Part 1: Show reject cause. r=hsinyi
2014-11-13 10:58:45 +08:00
Wes Kocher
8bae192f28
Merge b2g-inbound to m-c a=merge
2014-11-12 17:19:02 -08:00
Zoran Jovanovic
15395488a6
Bug 1066013 - Initialize appCache path r=fabrice
2014-11-12 11:36:36 -08:00
Ralph Giles
95437b59b2
Bug 1097849 - Enforce sane audio sample rates in MediaEncoder. r=derf
...
We believe the rate is constrained by the audio driver in practice,
but want to verify this assumption. The valid range 8-192 kHz covers
all sample rates in general use for audio data.
Note we must use an error return instead of an assertion since these
bounds are verified by unit tests, which do not catch MOZ_ASSERT().
2014-11-12 11:03:00 -08:00
Mike Habicher
cb66942d32
Bug 1079543
- handle camera hardware busy when prelaunching, r=aosmond
2014-11-12 13:54:48 -05:00
Alfredo Yang
2ca35898de
Bug 1098195 - Return false when failing to get output format. r=edwin
2014-11-13 01:26:00 -05:00
Jean-Yves Avenard
a40abbc6eb
Bug 1097260 - Ensure video dimensions are known when loadedmetadata is fired. r=cajbir
2014-11-12 20:19:29 +11:00
Jan-Ivar Bruaroey
cfdeb0d0fa
Bug 1097224 - Part 3 - test mozCaptureStream over peerConnection. r=jesup, r=drno
2014-11-13 00:59:22 -05:00
Jan-Ivar Bruaroey
ccb5a711f4
Bug 1097224 - Part 2 - correct m-line test in verifySdp in test-harness. r=drno
2014-11-12 23:48:30 -05:00
Jan-Ivar Bruaroey
99bec8c69b
Bug 1097224 - Part1 - make mozCaptureStream work after onloadedmetadata even in opt build. r=jesup
2014-11-12 23:30:10 -05:00
Jessica Jong
ae2152f66c
Bug 1052848 - Add assertions for MobileRoamingMode. r=echen
2014-11-11 23:43:00 -05:00
Jean-Yves Avenard
c7ca749da6
Bug 1075332 - Refactor mac audio decoder. Properly calculate timestamps. r=rillian
...
Also, in order to prevent the MediaDecoderStateMachine to stall waiting for audio data,
feed back as many decoded audio frame as were first submitted to the decoder in one go.
2014-11-12 15:13:02 +11:00
Yoshi Huang
51445b181a
Bug 1096897 - Part 2: change power to changeRFState. r=dimi
...
From 4ca465353c1c5bd5bc08f40195ad66cc1c407549 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 30 ++++++------------------------
dom/nfc/gonk/Nfc.js | 26 ++++++--------------------
dom/nfc/gonk/NfcGonkMessage.h | 4 ++--
dom/nfc/gonk/NfcMessageHandler.cpp | 20 ++++++++++----------
dom/nfc/gonk/NfcMessageHandler.h | 4 ++--
dom/nfc/nsINfcContentHelper.idl | 21 +++++----------------
dom/nfc/nsNfc.js | 13 ++++++++++---
7 files changed, 41 insertions(+), 77 deletions(-)
2014-11-12 10:13:33 +08:00
Yoshi Huang
237e4a7bc6
Bug 1096897 - Part 1: s/powerLevel/rfState/g. r=smaug, dimi
...
From b9ec1a996afb8d50d014e3e479a7c767df2555ac Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 14 +++++++-------
dom/nfc/gonk/NfcMessageHandler.cpp | 10 +++++-----
dom/nfc/gonk/NfcMessageHandler.h | 2 +-
dom/nfc/gonk/NfcOptions.h | 18 +++++++++---------
dom/nfc/gonk/NfcService.cpp | 8 +++++++-
dom/nfc/gonk/nfc_consts.js | 8 +++-----
dom/webidl/NfcOptions.webidl | 10 ++++++++--
7 files changed, 40 insertions(+), 30 deletions(-)
2014-11-11 19:19:52 +08:00
Thomas Zimmermann
9bd9aa53a8
Bug 1091575: Add support for Bluetooth daemon backend (under bluetooth2/), r=btian
2014-11-14 10:04:34 +01:00
Thomas Zimmermann
4f56ee0d82
Bug 1091575: Implement Socket module for Bluetooth daemon (under bluetooth2/), r=btian
...
This patch adds support for the Bluetooth daemon's Socket module,
which provides OPP functionality.
2014-11-14 10:04:34 +01:00
Thomas Zimmermann
6ff9e20ab8
Bug 1091575: Implement Bluetooth Core module for Bluetooth daemon (under bluetooth2/), r=btian
...
This patch adds support for the Bluetooth daemon's Core module. It
provides the basic Bluetooth functionality, such as searching and
pairing with devices, and accessing device properties.
2014-11-14 10:04:34 +01:00
Thomas Zimmermann
2b6d77373a
Bug 1091575: Add core interfaces and Setup module for Bluetooth daemon (under bluetooth2/), r=btian
...
This patch adds the core interfaces and the Setup module for
the Bluetooth Daemon. The Setup module implements commands
for enabling and disabling Bluetooth profiles in the daemon.
2014-11-14 10:04:33 +01:00
Thomas Zimmermann
6568591a99
Bug 1091575: Added general-purpose notification runnables for Bluetooth (under bluetooth2/), r=btian
...
A backend notification runnable in Bluetooth is used to transfer
a notification from the I/O thread to the main thread; an interface
runnable transfers and executes a result handler. Both are currently
implemented by Bluetooth backends.
This patch adds new runnables that are independend from any backend
code or data structures.
2014-11-14 10:04:33 +01:00
Thomas Zimmermann
b2a41bba13
Bug 1091575: Cleanup Bluetooth's CONVERT macro (under bluetooth2/), r=btian
...
The patch moves the array handling out of Bluetooth's CONVERT
macro. The change allows the use of the functionality in non-
conversion code.
2014-11-14 10:04:33 +01:00
Garner Lee
fece1d9334
Bug 1075198 - Support code generation for TypedArrays fields in generated events. r=smaug
2014-11-11 11:20:00 +01:00
Randy Lin
46d4b8eac4
Bug 1082677 - [Music] When unplugging headphones, the music will be muted from the speaker. r=mwu
2014-11-13 11:52:17 +08:00
Milan Sreckovic
e879ad97c7
Bug 1094338 - Allow depth texture on OS X 10.8.3 and higher. Clean up some OS X versioning tracking in the process. r=jgilbert
2014-11-10 22:15:22 -05:00
Shih-Chiang Chien
d88351efcf
Bug 1094531 - make nsNodeInfoManager skippable. r=smaug.
2014-11-17 13:04:00 +01:00
Alastor Wu
f3e7915436
Bug 1095381 - [b2g] The encoder error lead to the unexpected crash in the procedure of the MediaRecorder API. r=rlin
2014-11-18 14:40:48 +08:00
Benjamin Chen
d0b453d1eb
Bug 1098114 - Remove ReferenceKeeperRunnable because we can release the MediaCodecReader on other thread. r=jwwang
2014-11-17 14:28:10 +08:00
Jan Keromnes
a1f4955af9
Bug 993137 - Make color picker tests less fragile. r=mounir
2014-11-15 03:11:00 +01:00
Brian Birtles
f38c5b5e70
Bug 1083670 - Move API tests for CSS Animations and CSS Transitions into separate directories; r=dbaron
...
--HG--
rename : dom/animation/test/css-integration/test_animation-effect-name.html => dom/animation/test/css-animations/test_animation-effect-name.html
rename : dom/animation/test/css-integration/test_animation-pausing.html => dom/animation/test/css-animations/test_animation-pausing.html
rename : dom/animation/test/css-integration/test_animation-player-playstate.html => dom/animation/test/css-animations/test_animation-player-playstate.html
rename : dom/animation/test/css-integration/test_animation-target.html => dom/animation/test/css-animations/test_animation-target.html
rename : dom/animation/test/css-integration/test_animations-dynamic-changes.html => dom/animation/test/css-animations/test_animations-dynamic-changes.html
rename : dom/animation/test/css-integration/test_element-get-animation-players.html => dom/animation/test/css-animations/test_element-get-animation-players.html
rename : dom/animation/test/css-integration/test_animation-effect-name.html => dom/animation/test/css-transitions/test_animation-effect-name.html
rename : dom/animation/test/css-integration/test_animation-pausing.html => dom/animation/test/css-transitions/test_animation-pausing.html
rename : dom/animation/test/css-integration/test_animation-target.html => dom/animation/test/css-transitions/test_animation-target.html
rename : dom/animation/test/css-integration/test_element-get-animation-players.html => dom/animation/test/css-transitions/test_element-get-animation-players.html
2014-11-17 13:46:01 +09:00
Brian Birtles
aa575c832b
Bug 1081007
- Fix relationship between Play/PlayFromJS/PlayFromStyle etc.; r=dholbert
...
The existing relationship between the particular versions of
AnimationPlayer::Play* (particularly in the CSSAnimationPlayer) subclass are
confusing because, for example, CSSAnimationPlayer::PlayFromStyle needs to be
careful to *not* call Play on CSSAnimationPlayer, but only on the parent
object (since otherwise we reset the sticky pause behavior).
This patch reworks this relationship by adding a protected DoPlay method that
performs the common pausing behavior. Play/PlayFromJS/PlayFromStyle then add
flushing, sticky pausing etc. as necessary.
This patch also removes the UpdateFlags enum and parameters previously used to
control whether we forced an update to style. This is no longer necessary since
we no longer call 'Play' from style. Instead we make Play always post restyles.
If we come across a case where we want to call Play and *not* post restyles, we
can re-add the flags then.
Roughly the same arrangement is true for Pause except that we don't currently
flush styles for CSS animations in PauseFromJS since it currently won't make any
observable difference.
2014-11-17 13:46:01 +09:00
Brian Birtles
48893c4454
Bug 1073336 part 15 - Switch AnimationPlayer to using less aggressive update mechanism; r=dbaron
2014-11-17 13:46:00 +09:00
Brian Birtles
49dee50d8c
Bug 1073336 part 13 - Add AnimationPlayer::PostUpdate; r=dbaron
...
Adds a method for notifying the collection of changes to one of its players.
2014-11-17 13:45:59 +09:00
Brian Birtles
d855c6692f
Bug 1073336 part 12 - Add AnimationPlayer::GetCollection(); r=dbaron
...
This patch adds a method to animation players that looks up the
AnimationPlayerCollection to which the player belongs.
2014-11-17 13:45:59 +09:00
Brian Birtles
bb9a6c6bf6
Bug 1073336 part 10 - Add AnimationPlayer::GetAnimationManager(); r=dbaron
...
This patch introduces an abstract method to AnimationPlayer to fetch the manager
object associated with the player. This method is implemented separate by
CSSAnimationPlayer and CSSTransitionPlayer to return the nsAnimationManager or
nsTransitionManager accordingly.
2014-11-17 13:45:58 +09:00
Brian Birtles
9f8acdf64c
Bug 1073336 part 9 - Add protected AnimationPlayer::GetPresContext(); r=dbaron
...
This patch adds a further getter to find the pres context associated with an
animation player's target element, if any.
2014-11-17 13:45:58 +09:00
Brian Birtles
dc613405f6
Bug 1073336 part 8 - Add protected AnimationPlayer::GetRenderedDocument(); r=dbaron
...
In order for AnimationPlayer objects to be able to notify their
collection/manager, the can either store an extra pointer member, or they can
navigate to the collection as follows:
player->source(animation)->target(element)->document
->presShell->presContext->manager->collection
This patch adds a getter for the first part of this journey up to the document.
2014-11-17 13:45:58 +09:00
Brian Birtles
9efcdfde21
Bug 1073336 part 7 - Move style flushing to CSSAnimationPlayer and CSSTransitionPlayer; r=dbaron
...
Previously AnimationPlayer::Play() and AnimationPlayer::PlayState() would flush
styles as part of their operation. This, however, is only needed when the player
corresponds to a CSS Animation or CSS Transition. Now that we have concrete
subclasses for each of these cases we can move style flushing to the subclasses
and remove it from the base class (which is expected to be shared with
animations that are not dependent on style).
2014-11-17 13:45:58 +09:00
Brian Birtles
5f35f63800
Bug 1073336 part 6 - Add CSSTransitionPlayer; r=dbaron
...
In order to be able to find the collection a player belongs to from its source
content, we first need to be able to determine which manager--the animation
manager or transition manager--to look up.
We eventually plan to push transition event dispatch down to a CSS
transitions-specific subclass of AnimationPlayer, so this seems like a suitable
point to introduce this class.
Using this subclass we can define a virtual GetManager method that will
return the appropriate animation/transition manager for the player.
2014-11-17 13:45:57 +09:00
Dan Glastonbury
89a0a8b4f6
Bug 1002281 - Change WebGLBindableName to make mGLName const. r=jgilbert
...
Split the two functions into two classes. WebGLRenderBuffer and
WebGLVertexArray are special cases.
--HG--
extra : source : 547e328ef878882bce8df3fc1b1e28926d910f1d
2014-11-17 12:21:04 +10:00
Christoph Kerschbaumer
d4653cf831
Bug 1067517: Update triggeringPrincipal and loadingDoc for contentPolicy check and in the loadInfo (r=sicking)
2014-11-16 17:36:44 -08:00
Boris Zbarsky
9ee334fef9
Bug 1081241. Things that aren't exposed in Window shouldn't show up in RegisterBindings at all. r=smaug
2014-11-16 15:01:32 -05:00
Boris Zbarsky
b32a7b90f2
Bug 1098739. Add a BufferSource typedef in our IDL. r=khuey
2014-11-16 15:01:08 -05:00
Sotaro Ikeda
148067068a
Bug 1085655 - Improve TabChild::InitRenderingState() r=bent
2014-11-16 10:23:22 -08:00
Phil Ringnalda
b1544015f4
Merge m-c to m-i
2014-11-15 15:41:15 -08:00
Chris Peterson
433d74c532
Bug 1098134 - Fix or suppress warnings in gmp-api, gmp-clearkey, and gmp-plugin and mark as FAIL_ON_WARNINGS. r=cpearce
2014-11-14 00:36:20 -08:00
Boris Zbarsky
e25768cbf9
Bug 1095660 part 5. Change nsJSUtils::EvaluateString to take an explicit scope chain. r=bholley
2014-11-12 17:04:29 -05:00
Jim Mathies
99c075106e
Bug 669200 - Disable PluginInstanceParent's subclass on the chrome plugin window since we cannot set subclasses on chrome windows in the content process. r=aklotz
2014-11-12 14:59:22 -06:00
Jim Mathies
c01005aaff
Bug 669200 - Add support for gtk socket widgets for plugin windows. r=roc
2014-11-12 14:59:21 -06:00
Jim Mathies
6378e0152d
Bug 669200 - nsPluginNativeWindow(Gtk/Win) support for content process plugins. Involves disabling some obsolete code and fixing helper calls like CallSetWindow, which no longer have access to native resources. r=blassey
2014-11-12 14:59:20 -06:00
Jim Mathies
6f6e8ef4e9
Bug 669200 - Various changes to non-ipc related plugin code to facilitate remoting windowed plugin widgets in content. r=roc
2014-11-12 14:59:20 -06:00
Jim Mathies
abf9ba034f
Bug 669200 - On the child side implement a suitable nsIWidget wrapper for PPluginWidget based on PuppetWidget. r=billm
2014-11-12 14:59:20 -06:00
Jim Mathies
e1dc6bf7b9
Bug 669200 - Implement base PPluginWidget classes for managing plugin windows via content. r=billm
2014-11-12 14:59:19 -06:00
Jim Mathies
b66f6f1244
Bug 669200 - Add sub-protocol PPluginWidget to PBrowser to support remoting calls from a widget proxy in the content process to a native widget in chrome. r=billm
2014-11-12 14:59:18 -06:00
Ryan VanderMeulen
f35949322f
Merge m-c to inbound. a=merge
2014-11-12 15:52:37 -05:00
Botond Ballo
d766d4ca14
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
...
--HG--
extra : rebase_source : af7323668fb54079e121755660da2121bec3d76b
2014-11-10 14:35:11 -05:00
Andrew Osmond
ee40ff4a19
Bug 1096078 - Restore use of Destroy() for DOMMediaStream. r=jesup
2014-11-10 10:26:00 -05:00
André Reinald
b99018f7d4
Bug 1076385 - Start the Mac sandbox on reception of a specific message from the main process (same as Windows and Linux). r=smichaud
2014-11-10 17:59:43 +01:00
Blake
7cd28d7326
Bug 1043274 - Use GraphicBuffer on GonkDecoderModule. r=edwin, r=sotaro
2014-11-12 17:34:21 +08:00
Bruce Sun
1386914cff
Bug 1033903 - Support GraphicBuffer in MediaCodecReader. r=cpearce, r=sotaro
2014-11-13 11:26:13 +08:00
Tom Tromey
f4f48c7990
Bug 1096341 - require an exception to be set in ToJSValue overload. r=bz
2014-11-10 09:06:00 +01:00
Kershaw Chang
b581824528
Bug 1020186 - Patch 2: Make POfflineCacheUpdate be managed by PContent - v4. r=honzab
2014-11-13 01:31:00 +01:00
Kershaw Chang
a5dd5a415d
Bug 1020186 - Patch1: Revise the API in ContentProcessManager - v1, r=khuey
2014-11-13 01:27:00 +01:00
Daniel Holbert
58969bc68a
Bug 1098400: Drop now-unused private member-variable 'mConfig' from FFmpegAudioDecoder, to fix clang build warning. r=edwin
2014-11-14 08:42:31 -08:00
Gabor Krizsanits
dbcc1f28d5
Bug 1081038 - part2: Removing nsAutoMicroTask where we have AutoEntryScript. r=bholley
2014-11-14 16:46:26 +01:00
Gabor Krizsanits
172768a8cc
Bug 1081038 - part1: Microtask in AutoEntryScript. r=bholley
2014-11-14 16:46:26 +01:00
Tom Schuster
12ee966a97
Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
2014-11-14 16:21:12 +01:00
Wellington Fernando de Macedo
05f7deed13
Bug 831392 - Server sent events, no reconnection. r=honzab
2014-11-08 12:51:38 -02:00
Nils Ohlmeier [:drno]
612a91055b
Bug 864118 - add verification that TURN server is used when provided. r=bwc
2014-11-11 15:37:00 +01:00
Nick Fitzgerald
cde18cdd55
Bug 1084065 - Part 2: Make DOM Promise call the JS::dbg::onPromiseSettled hook; r=bz
2014-11-17 10:44:00 +01:00
Nick Fitzgerald
8100009108
Bug 1083210 - Part 2: Make DOM Promise call the JS::dbg::onNewPromise hook. r=bz
2014-11-17 10:42:00 +01:00
Chris Pearce
84765b7b57
Bug 1095257 - backout 54f79521758b due to m3 failures. r=backout r=bz
2014-11-18 19:49:13 +13:00
Vinay G Shetty
6ce0a1b25e
Bug 886026 - Make ClearWatch work for pending request. r=jdm
2014-11-07 10:42:00 -05:00
Carsten "Tomcat" Book
b1214c5765
Merge mozilla-central to fx-team
2014-11-13 16:27:00 +01:00
Julian Seward
486e1c8571
Bug 1096054 - Uninitialised value use in Interpret(JSContext*, js::RunState&). r=jwalden.
...
--HG--
extra : rebase_source : 49b1ebd5750bf45cf59479c5f8aae06468b223a0
2014-11-14 21:55:03 +01:00
Jonathan Kew
a59be6e03f
Bug 1090168 - Improve baseline handling for <canvas> text with vertical writing mode - relanding patches 1 and 2, with crash-fix from bug 1099143 folded in. r=jdaggett
2014-11-17 10:12:20 +00:00
Dan Glastonbury
80a0570fd0
Bug 1048747 - [WebGL2] Implement GetTexParameter for all valid WebGL2 pnames. r=jgilbert
...
--HG--
extra : rebase_source : d0fcd12dce683990b96c64528081b5429cdaa696
extra : histedit_source : 4b34b90d6b125641d8555ee2f3d0b00151989424
2014-11-06 13:07:26 +10:00
Seth Fowler
dda33f9bac
Bug 1103157 (Part 2) - Replay notifications to new nsImageLoadingContent observers. r=tn
2014-11-24 23:42:43 -08:00
Karl Tomlinson
449150cba2
bug 1100409
set AudioNodeStream::mLastChunks length only once r=padenot
...
This can be done because AudioNodeEngine::mOutputCount is const.
--HG--
extra : rebase_source : 66f997f5a25c4296d230e8067bf7d7cb1d688029
2014-11-18 16:22:45 +13:00
Karl Tomlinson
ed17471b6c
bug 1100409
uninline AudioNodeStream constructor to avoid requiring AudioNodeEngine.h r=padenot
...
--HG--
extra : rebase_source : 4d9fe22d15680e299f0834905f7e45b0ff294049
2014-11-21 08:41:18 +13:00
Matt Woodrow
9fca4f7833
Bug 1098678 - Implement TimestampsFuzzyEqual for mp4. r=ajones
2014-11-26 16:50:29 +13:00
Matt Woodrow
76e146b170
Bug 1104426 - Always rebuild the moof index, in case new data has been added. r=ajones
2014-11-26 16:49:22 +13:00
Chris Pearce
e8e248c3de
Bug 1104101 - Ensure we always set mVideoDecodeStartTime when calling RequestVideoData. r=kinetik
2014-11-26 15:39:11 +13:00
Alfredo Yang
641c2b7fc8
Bug 1101374: create frame time table to filter the invalid pts frame. r=edwin
2014-11-25 15:35:28 -08:00
Tobias Schneider
ee65ddc5cb
Bug 1101124
- Check for a pref to always stop slow scripts r=bz
2014-11-20 20:25:39 -08:00
Boris Zbarsky
9604d3f7a4
Bug 1100580 part 2. Get rid of EvaluateOptions::needResult, since we can use JS::CompileOptions::noScriptRval (with the opposite meaning, but same default behavior) for this purpose. r=bholley
2014-11-18 11:01:09 -05:00
Boris Zbarsky
145c29fee6
Bug 1100580 part 1. Drop support for having an off-thread compilation token and wanting a script rval from nsJSUtils::EvaluateString, since we never need that in practice. r=bholley
2014-11-18 11:01:08 -05:00
Sid Stamm
8e8b8c25f8
Bug 704320 - Tests for meta referrer policy whitespace trimming and invalid policies. (r=bz)
2014-11-18 08:47:31 -05:00
Sid Stamm
a40721427c
Bug 704320 - Add tests for whether preloaded resources can be reused after script-added meta referrer policy is added to a document. (r=bz)
2014-11-18 08:47:26 -05:00
Owen Chu
97f0aa29c2
Bug 704320 - Referrer policy support in nsSyncLoadService. (r=peterv)
2014-11-18 08:47:20 -05:00
Sid Stamm
63f8cd4e13
Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers. (r=jst)
2014-11-18 08:47:14 -05:00
Sid Stamm
25bb9cab21
Bug 704320 - enable meta referrer policies for object loads. (r=jst)
2014-11-18 08:47:08 -05:00
Sid Stamm
00f65acbf1
Bug 704320 - content/dom changes for meta referrer support. (r=jst)
...
This enables referrer policies for:
- EventSource (content/base/src/EventSource)
- XMLHttpRequest (content/base/src/nsXMLHttpRequest)
- HTML media elements (content/html/content/src/HTMLMediaElement)
- window.open (embedding/components/windowwatcher)
- window.location (dom/base/nsLocation)
2014-11-18 08:47:03 -05:00
Sid Stamm
55e3ccdad7
Bug 704320 - apply referrer policies to image loads (r=seth)
2014-11-18 08:46:53 -05:00
Sid Stamm
7235c3b5b2
Bug 704320 - Add referrer policy support to stylesheet and CSS loads and fonts. (r=bz)
2014-11-18 08:46:47 -05:00
Sid Stamm
3baf35af3d
Bug 704320 - Implement referrer policy support for script loads. (r=jst)
2014-11-18 08:46:43 -05:00
Owen Chu
50259ae67d
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
2014-11-18 08:46:29 -05:00
Owen Chu
942fa49814
Bug 704320 - Add tests for meta referrer implementation (r=bz)
2014-11-18 08:45:23 -05:00
Francois Marier
0961f54fdb
Bug 529697 - (CSP 1.1) Implement form-action directive [4/4], r=ckerschb
...
Add mochitests for the form-action CSP directive.
2014-11-18 01:13:00 +01:00
Francois Marier
6806fa1bec
Bug 529697 - (CSP 1.1) Implement form-action directive [3/4], r=unfocused
...
Make the cspFrameAncestorsBlock error page generic and use it with
the form-action directive too.
2014-11-15 03:08:00 +01:00
Francois Marier
162f0e0a1c
Bug 529697 - (CSP 1.1) Implement form-action directive [2/4], r=smaug
...
Check CSP when submitting HTML forms.
2014-11-18 01:13:00 +01:00
Francois Marier
e1f5653f32
Bug 529697 - (CSP 1.1) Implement form-action directive [1/4], r=geekboy
...
Teach CSP about the form-action directive from CSP Level 2.
2014-11-18 01:12:00 +01:00
Antonio M. Amaya
4086676d8a
Bug 1022791 - Keep previous values for PROMPT permissions on system updates. r=fabrice
2014-11-03 02:24:00 -05:00
Carsten "Tomcat" Book
f05832e936
Merge mozilla-central to b2g-inbound
2014-11-12 16:11:42 +01:00
Carsten "Tomcat" Book
09b74a8b4d
Backed out changeset 53e23b1b3642 (bug 1092450) for test bustage
2014-11-12 11:19:26 +01:00
David Anderson
35584ea8f5
Put meta viewport support behind a pref (bug 1092450, r=kats).
...
--HG--
extra : rebase_source : 888513255b2d672643beb9933ebb67ac6a2452ca
2014-11-12 00:15:40 -08:00
David Major
5b3f9cf5f2
Bug 1097283: Fix count/byte mismatches in NS_ABORT_OOM calls. r=froydnj
...
--HG--
extra : rebase_source : a9f4ae9e6f05e5ade56b741fa2f110974c5f08ac
2014-11-12 21:13:44 +13:00
Matt Woodrow
fef0ec0d15
Bug 1097375 - Implement MediaSource::setDuration. r=kinetik
...
--HG--
extra : rebase_source : 7e5f5387de5db3deccc6e74222b32f461359beb2
2014-11-12 17:11:33 +13:00
David Major
6796646a79
Bug 1091008 bustage fix - the second parameter was unused and removed by changeset 6907c1cb8bc0 CLOSED TREE
...
--HG--
extra : amend_source : 70685616cb814de1f0d8fc641b626682905075e3
2014-11-12 18:24:29 +13:00
Kan-Ru Chen (陳侃如)
60c73c4dec
Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice
...
As discussed on dev-webapi[1] the app that wants to use widgets only
need the "embed-widgets" permission to use <iframe mozbrowser mozwidget>
If the app also wants to implement a browser, it could request the
"browser" separately. A <iframe mozbrowser mozwidget> will have
restricted mozbrowser API defined on the prototype if the embedder has
the "brower" permission; they will always throw when used.
[1]: https://groups.google.com/d/msg/mozilla.dev.webapi/uQweGWtVKRA/Bj1jZq3LN-0J
--HG--
rename : dom/apps/tests/test_widget.html => dom/apps/tests/test_widget_browser.html
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
532d37e134
Bug 1044736 - Part 5. Extract tests functions to file_test_widget.js. r=fabrice
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
255206157c
Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
8a60f0b7dd
Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
...
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
8d5ba1ced5
Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
697fc14c1c
Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice
2014-11-12 19:27:31 +08:00
Kan-Ru Chen (陳侃如)
9be168779e
Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz
2014-11-12 19:27:31 +08:00
Kan-Ru Chen (陳侃如)
4e79421c31
Bug 1044736 - Part 1. Add BrowserElement.webidl and stub implementation. r=bz
2014-11-12 19:27:31 +08:00
Yoshi Huang
974b6f055e
Bug 1097442 - Part 2: rename nsINfcEventListener. r=dimi
...
From f2abd94c7d0c1f79c55b813bcd32a1b2761949d1 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 2 +-
dom/nfc/gonk/NfcService.cpp | 2 +-
dom/nfc/gonk/NfcService.h | 2 +-
dom/nfc/gonk/nsINfcService.idl | 8 ++++----
dom/nfc/nsINfcContentHelper.idl | 6 +++---
dom/nfc/nsNfc.js | 2 +-
6 files changed, 11 insertions(+), 11 deletions(-)
2014-11-12 11:22:36 +08:00
Yoshi Huang
4d754498a8
Bug 1097442 - Part 1: rename eventTarget to eventListener. r=dimi
...
From 3e4d4deffb10f715e03725700d4078aa98cc1803 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 18 +++++++++---------
dom/nfc/gonk/Nfc.js | 28 ++++++++++++++--------------
dom/nfc/nsINfcContentHelper.idl | 13 +++++++------
dom/nfc/nsNfc.js | 4 ++--
4 files changed, 32 insertions(+), 31 deletions(-)
2014-11-12 10:26:09 +08:00
Dan Glastonbury
18a4a38258
Bug 1048719 - [WebGL2] Query objects. r=jgilbert
...
--HG--
extra : rebase_source : d24fa6dbab838863e706bcb71014c9e3c0117a03
extra : source : 7d4a92f24cd575ae2b284a4ef1bf2a0f915ac388
2014-11-03 15:35:04 +10:00
Wes Kocher
dcd7b41c02
Merge m-c to inbound a=merge
2014-11-24 17:09:11 -08:00
Wes Kocher
bd182684f1
Backed out changeset b3f742c00ba1 (bug 1103152
)
2014-11-24 17:04:30 -08:00
Wes Kocher
9bd1792b15
Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
2014-11-24 17:03:44 -08:00
jdashg
1412a72eb6
Bug 1102667 - Update failure list.
2014-11-24 13:32:46 -08:00
jdashg
6df643801d
Bug 1102667 - Fix our copy of OES_texture_float test. - r=kamidphish
2014-11-21 19:10:32 -08:00
jdashg
d2aef2d9e2
Bug 1102667 - Fix our float texture/rb/fb support. - r=kamidphish
2014-11-21 15:04:08 -08:00
Jason Orendorff
986d9b9587
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : 4fffe30636fdc5f0c708bc50f98c974c67cd4459
2014-11-22 12:23:39 -06:00
Jason Orendorff
195aa9ff10
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : 40b75b926ae59d91c80374fc5b25d2a459ecb717
2014-11-21 15:14:58 -06:00
Jason Orendorff
ade5931341
Bug 1058252 - Use of uninitialized value in DOMProxyHandler::delete_. r=bz.
...
--HG--
extra : rebase_source : cc8437789c3a9e307c4ba851ded49a7d2afd538d
2014-10-30 16:51:32 -05:00
Bobby Holley
9c924c9f69
Bug 1093020 - Tests. r=karlt
2014-11-11 20:50:22 -08:00
Bobby Holley
beaac4b1f3
Bug 1093020 - Don't use a buffering wait for MSE. r=cpearce
2014-11-11 20:50:22 -08:00
Bobby Holley
74cae8faad
Bug 1063323 - Tests. r=cajbir
2014-11-11 20:50:22 -08:00
Bobby Holley
19f7e785c2
Bug 1096597 - Switch to buffering mode on WAITING_FOR_DATA. r=cpearce
2014-11-11 20:50:22 -08:00
Bobby Holley
e2dd17c59b
Bug 1091008 - Reimplement HasLowUndecodedData in terms of GetBuffered. r=cpearce
...
Since GetBuffered now has a sane implementation for MSE, this should
make this function sane for MSE as well.
2014-11-11 20:50:21 -08:00
Bobby Holley
610334a3eb
Bug 1091008 - Remove special handling for MSE in HTMLMediaElement::Buffered. r=cajbir
...
The same code will now be reached by invoking this method on the decoder.
2014-11-11 20:50:21 -08:00
Bobby Holley
b3d649c2db
Bug 1091008 - Implement a sensible GetBuffered override for MediaSourceReader using the existing GetBuffered on MediaSource. r=cajbir
2014-11-11 20:50:21 -08:00
Bobby Holley
9e6777da77
Bug 1091008 - Remove the aStartTime argument from MediaDecoderReader::GetBuffered. r=cpearce
...
We now have this stashed on the superclass.
2014-11-11 20:50:21 -08:00
Bobby Holley
0edced4c63
Bug 1091008 - Teach MediaDecoderReader about its start time. r=cpearce
...
Duplicating state is never great, but this lets the reader make calculations
using this immutable state variable without involving the state machine. We
could alternatively punch a hole from MediaDecoderReader to
MediaDecoderStateMachine and access it there, but that would create tighter
coupling, and weird relationships for MSE.
2014-11-11 20:50:20 -08:00
Bobby Holley
e049233714
Bug 1091008 - Make sure to always set mStartTime via SetStartTime. r=cpearce
2014-11-11 20:50:20 -08:00
Bobby Holley
d547accf22
Bug 1091008 - Factor out IsDataCachedToEndOfResource() into a higher-level question and answer it sensibly for MSE. r=cpearce
2014-11-11 20:50:20 -08:00
David Major
eb013f5d4d
Backed out changeset 8a4595cc5ec4 for Linux build failure on a CLOESD TREE
...
just kidding it's a CLOSED TREE
--HG--
extra : rebase_source : 163a9bff0ad836095057d5911b792c34517d14cc
2014-11-12 17:19:15 +13:00
Chris Double
67f7682b4c
Backout 471009c10ae0 for web platform test failure on CLOSED TREE
2014-11-12 17:13:10 +13:00
Chris Double
43b0930d7b
Backout 39fcd286ce68 for web platform test failure
2014-11-12 17:12:16 +13:00
David Major
71f98009f0
Bug 1097283: Fix count/byte mismatches in NS_ABORT_OOM calls. r=froydnj
...
--HG--
extra : rebase_source : b24e0b9d2e491ace3c045ee6b01e36b33c3ac21d
2014-11-12 15:42:53 +13:00
Anthony Jones
d3ce036674
Bug 1096157 - Add IsMediaSegmentPresent() for MP4; r=mattwoodrow
2014-11-12 16:37:43 +13:00
Shawn Huang
042f661de2
Bug 1096194 - Responding Enhanced call control with ERROR if enhanced call control is not supported, r=btian
2014-11-12 11:15:21 +08:00
Karl Tomlinson
a3ba9b4cb5
backout bug 1096132 for Mac build failure
...
--HG--
extra : rebase_source : 6994fe50e8fb1a4f89298e1b9ad1c714acdfe39e
2014-11-12 16:02:34 +13:00
Chris Double
964b06d63d
Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
2014-11-12 15:53:47 +13:00
Chris Double
30cf08f0c8
Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
...
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called more than once due to DurationChange.
2014-11-12 15:53:43 +13:00
Karl Tomlinson
4b1c0e2e81
bug 1096132 rename nsDeviceContext PixelScale to FullZoom r=tn
...
--HG--
extra : rebase_source : 06d57772b2dc04d606b3d98517085aeb817ae0e8
2014-11-10 15:47:55 +13:00
Karl Tomlinson
4b187d31fa
bug 1096132 rename UnscaledAppUnitsPerDevPixel() to AppUnitsPerDevPixelAtUnitFullZoom() r=tn
...
--HG--
extra : rebase_source : 113b249f2cb6f1619e0b1a495655726b5100038b
2014-11-08 17:48:14 +13:00
Chris Double ext:(%20with%20tweaks%20by%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
1c243ba23b
Bug 1089937 Add a fuzz time to end times for MSE reader switching on EOS r=karl,mattwoodrow
...
mLast{Audio,Video}Time differs from the actual end time because of
Bug 1065207 - the duration of a WebM fragment is an estimate not the
actual duration. In the case of audio time an example of where they
differ would be the actual sample duration being small but the
previous sample being large. The buffered end time uses that last
sample duration as an estimate of the end time duration giving an end
time that is greater than mLastAudioTime, which is the actual sample
end time.
Reader switching is based on the buffered end time though so we can't use
the actual sample end time for switching comparison.
For this reason we use the end time from the buffers to compare if we
should switch readers in this patch. We also add an EOS_FUZZ_US to allow
for the fact that it is an estimate and can differ slightly from actual times.
--HG--
extra : rebase_source : 47149609119c5dcd1ca7374501dd7c1e285469ef
2014-11-12 12:12:21 +13:00
Matthew Gregan
ba1229203b
Bug 1096750 - use getPlayableVideos in test_video_in_audio_element.
2014-11-12 15:39:46 +13:00
Matthew Gregan
442687a747
Bug 1096750 - Expect error event in test_video_in_audio_element if used with video-only media. r=cpearce
2014-11-11 15:52:37 +13:00
Chris Peterson
4123fe1631
Bug 1095867 - Fix nsDeviceSensors.cpp typo and remove obsolete comment. r=dougt
2014-11-07 20:48:38 -08:00
Seth Fowler
9f0f9582f4
Bug 1071217 - Explicitly initialize the image module from gfxPlatform::Init. r=bas
...
--HG--
extra : rebase_source : c4c96ff051347dd85e053669533bd00d6120c75a
2014-11-11 17:28:50 -08:00
Wes Kocher
246c5ad5e0
Merge m-c to inbound a=merge CLOSED TREE
2014-11-11 18:07:10 -08:00
Ryan VanderMeulen
40ef701a45
Merge m-c to fx-team. a=merge
2014-11-11 16:53:12 -05:00
Steven Michaud
9556bac074
Bug 1092855 - Work around bad interaction between jemalloc and Apple uninitialized memory bug. r=spohl
2014-11-11 15:28:18 -06:00
Ryan VanderMeulen
50905e0270
Merge fx-team to m-c. a=merge
2014-11-11 16:43:46 -05:00
Ryan VanderMeulen
b621e08282
Merge inbound to m-c. a=merge
2014-11-11 16:29:57 -05:00
Ryan VanderMeulen
dfa6d6b02a
Backed out 7 changesets (bug 1086693) for Android bustage on a CLOSED TREE. DONTBUILD
...
Backed out changeset 6eed18d830d2 (bug 1086693)
Backed out changeset b67a2e48f281 (bug 1086693)
Backed out changeset 2b4b439e7e6c (bug 1086693)
Backed out changeset 3adfd767a92f (bug 1086693)
Backed out changeset 6ea8b9247915 (bug 1086693)
Backed out changeset 408af1e3b457 (bug 1086693)
Backed out changeset 4c759b83892a (bug 1086693)
2014-11-11 16:13:15 -05:00
James Willcox
92de0e9c7a
Bug 1086693 - Part 6: Use generated bindings for AndroidMediaCodec and AndroidSurfaceTexture r=blassey,gcp
2014-11-11 14:46:09 -06:00
Ryan VanderMeulen
5f2440425d
Bug 1061174- Disable test_udpsocket.html on B2G debug for frequent failures.
2014-11-11 15:41:16 -05:00
Ryan VanderMeulen
7dffd9e193
Bug 958689 - Disable test_networkstats_alarms.html, test_networkstats_basics.html, and test_networkstats_enabled_no_perm.html on B2G for ongoing intermittent failures.
2014-11-11 15:41:16 -05:00
Ryan VanderMeulen
feff5cece6
Bug 1071217 - Disable test_imagecapture.html on Android due to going permafail.
...
CLOSED TREE
2014-11-11 14:43:04 -05:00
Ryan VanderMeulen
8d432fef90
Backed out changesets 857063c82323 and a19479860eb4 (bug 619521) for Valgrind failures.
...
CLOSED TREE
2014-11-11 13:10:56 -05:00
Carsten "Tomcat" Book
994cd0cce2
Merge mozilla-central to b2g-inbound
2014-11-11 13:34:56 +01:00
Carsten "Tomcat" Book
f3b06a58b3
merge mozilla-inbound to mozilla-central a=merge
2014-11-11 13:23:32 +01:00
Carsten "Tomcat" Book
c3888e9dfc
merge fx-team to mozilla-central a=merge
2014-11-11 13:13:34 +01:00
Szu-Yu Chen [:aknow]
fc317ffd9e
Bug 1080883 - Part 4: Update test case. r=hsinyi
2014-11-11 17:15:32 +08:00
Szu-Yu Chen [:aknow]
c06bdfb444
Bug 1080883 - Part 3: MMICall implementation (dom). r=hsinyi
2014-11-11 17:15:31 +08:00
Szu-Yu Chen [:aknow]
edabfccbab
Bug 1080883 - Part 2: Augmented MozMMIResult for error result (webidl). r=hsinyi
2014-11-11 17:15:31 +08:00
Szu-Yu Chen [:aknow]
e51706d52a
Bug 1080883 - Part 1: Add MMICall (webidl). r=hsinyi
2014-11-11 17:15:31 +08:00
Dave Hylands
261c10fe6d
Bug 1095801 - Make adb work properly on user builds (Nexus 4/5). r=fabrice
2014-11-10 23:30:07 -08:00
Wes Kocher
0393761736
Merge m-c to fx-team a=merge
2014-11-10 18:26:54 -08:00
Wes Kocher
1e0235c7b7
Merge b2g-inbound to m-c a=merge
2014-11-10 18:14:04 -08:00
Ryan VanderMeulen
5970456d1c
Backed out changeset 4d3c5b18b800 (bug 1085175) for Windows bustage.
...
CLOSED TREE
2014-11-10 14:46:27 -05:00
Matthew Gregan
b96bb0cfcc
Bug 1085175. r=roc
...
CLOSED TREE
2014-11-10 13:44:49 -05:00
Christoph Kerschbaumer
05c89cfccf
Bug 1096396 - CSP: Fix test_connect-src by adding return after SimpleTest.finish() (r=dveditz)
2014-11-10 08:51:39 -08:00
Yoshi Huang
5309363d6b
Bug 1096230 - remove nfc-powerlevel-change system message. r=dimi
...
From eaeb816ad7d11e9ee4434ad0d7d2eacc29264d3e Mon Sep 17 00:00:00 2001
---
dom/messages/SystemMessagePermissionsChecker.jsm | 3 ---
1 file changed, 3 deletions(-)
2014-11-10 18:58:03 +08:00
Bruce Sun
9aa9fd587b
Bug 1079649: Use a temporary (.part) file to store incoming file. (bluetooth2/bluedroid) r=btian
2014-11-10 18:55:50 +08:00
Bruce Sun
0fb740de24
Bug 1079649: Use a temporary (.part) file to store incoming file. (bluetooth2/bluez) r=btian
2014-11-10 18:56:24 +08:00
Bruce Sun
b99f40c9ca
Bug 1079649: Use a temporary (.part) file to store incoming file. (bluetooth/bluedroid) r=btian
2014-11-10 18:53:21 +08:00
Bruce Sun
a34bef042e
Bug 1079649: Use a temporary (.part) file to store incoming file. (bluetooth/bluez) r=btian
2014-11-10 18:55:11 +08:00
Kan-Ru Chen (陳侃如)
c57dcf090e
Bug 1059662 - Disallow OOP app to embed in-proc apps. r=fabrice
...
Some mochitest that use embed-apps in an oop context is disabled.
--HG--
extra : rebase_source : 72de2cdae86eb8d55e642529cd4aae0af97e4e96
2014-11-11 10:25:36 +08:00
David Parks
4741aa886c
Bug 1076820 - Redraw on resize performance for content is pretty bad with e10s r=billm
...
Modern OSs adjust process scheduling based on CPU-boundedness and Interface-boundedness. A process performing a lot of UI tasks requires lower-latency than a CPU-bound process. For this reason, at least on Windows (but probably also Linux and Mac), in e10s, resize events are sent at a much higher rate than non-e10s, where the main process has to do the work to respond to them. This was supposed to be handled by the 'compress' option in IPDL but its duplicate-event test was very imprecise - it only tested the *oldest* message in the queue. This patch searches the messagequeue/deque to remove *any* duplicate. deque::erase is linear but this is a very uncommon case - currently only two compressed IPDL messages exist in the entire code base. Also, these queues are small.
2014-11-07 14:21:08 -08:00
Shawn Ku
be6cb1d25a
Bug 1094984 - B2G RIL: Handle empty record for EFPNN more properly. r=Edgar
2014-11-10 09:35:06 +08:00
Paolo Amadini
6ff08403e2
Bug 1095443 - Ensure processNextEvent never blocks after processing a Promise microtask. r=bz
2014-11-11 13:47:28 +00:00
Carsten "Tomcat" Book
2f5bf545b6
merge mozilla-inbound to mozilla-central a=merge
2014-11-10 14:24:51 +01:00
Carsten "Tomcat" Book
5c316db062
Backed out changeset 41536afea9b3 (bug 1060529) for frequent bc-1 test failures
2014-11-10 10:10:11 +01:00
Carsten "Tomcat" Book
de5cc93c0a
Backed out changeset a84fe0cefd77 (bug 1060529)
2014-11-10 10:09:50 +01:00
Christoph Kerschbaumer
10bf435a37
Bug 826805 - CSP: Allow http and https for scheme-less sources, tests (r=dveditz)
2014-11-05 20:46:41 -08:00
Christoph Kerschbaumer
0e8197c00f
Bug 826805 - CSP: Allow http and https for scheme-less sources (r=dveditz)
2014-11-05 17:45:54 -08:00
Andrea Marchesini
3cdd90a43f
Bug 1081453 - SessionHistory should not keep alive the DOM file objects, r=smaug
2014-11-11 17:13:50 +00:00
Yoshi Huang
3ea6f7d232
Bug 1087925 - calling some NFCTag API should throw if the condition is not met. r=smaug, dimi
2014-11-05 17:43:54 +08:00
Yoshi Huang
df0810a717
Bug 1094669 - Add a size attribute for MozNDEFRecord. r=smaug, dimi
...
From 2f518e162998b4ac911b3e10f8a7f8177fe03f59 Mon Sep 17 00:00:00 2001
---
dom/nfc/MozNDEFRecord.cpp | 7 +++++++
dom/nfc/MozNDEFRecord.h | 6 ++++++
dom/webidl/MozNDEFRecord.webidl | 6 ++++++
3 files changed, 19 insertions(+)
2014-11-07 14:24:34 +08:00
Dave Hylands
470fd2a837
Bug 1086712 - Don't drop adb connection unnecessarily at startup. r=jld
2014-11-07 18:49:21 -08:00
Wes Kocher
40adcf133d
Merge inbound to m-c a=merge
2014-11-07 17:48:37 -08:00
Wes Kocher
e81fe01221
Backed out changesets 156eee9f2d2a,6e5aee097c86 (bug 1094545) for bc1 and xpcshell orange on a CLOSED TREE
2014-11-07 14:23:05 -08:00
Boris Zbarsky
67b5f78a98
Bug 1094545 followup: only do system stuff for non-worker descriptors, and rename one consumer that was colliding with the new URL global. r=bholley pending, but checking in now to fix CLOSED TREE
2014-11-07 15:48:51 -05:00
Jessica Jong
4cf52c12c4
Bug 1095332 - B2G RIL: Fix false alarms "WARNING: 'jsapi.Init(mWindow)'...". r=echen
2014-11-06 23:56:00 -05:00
Ryan VanderMeulen
96c9f5a0b6
Merge m-c to b2g-inbound. a=merge
2014-11-07 14:04:37 -05:00
Ryan VanderMeulen
410f09054e
Merge fx-team to m-c. a=merge
2014-11-07 13:35:28 -05:00
Ryan VanderMeulen
e3abb00b51
Merge inbound to m-c. a=merge
2014-11-07 13:24:00 -05:00
Carsten "Tomcat" Book
83244a2928
Backed out changeset 9fa06a2e1a98 (bug 1092156) for breaking nightly builds
2014-11-07 16:35:14 +01:00
Carsten "Tomcat" Book
45d236bfbb
Backed out changeset f786dcb23eca (bug 1092156)
2014-11-07 16:34:22 +01:00
Carsten "Tomcat" Book
ba15266700
Merge mozilla-central to b2g-inbound
2014-11-07 15:39:25 +01:00
Andrea Marchesini
40f8089c74
Bug 1090142 - WebSocketChannelChild should respect the order of the runnable to be dispatched. r=jduell
2014-11-07 09:35:54 -05:00
Carsten "Tomcat" Book
20c938e8d7
Merge mozilla-central to mozilla-inbound
2014-11-07 15:34:32 +01:00
Carsten "Tomcat" Book
fd940e7691
Backed out changeset d1acde27d97e (bug 1084651)
2014-11-07 15:30:39 +01:00
Carsten "Tomcat" Book
d87e8af66c
Backed out changeset 77959236fb15 (bug 1084651)
2014-11-07 15:30:16 +01:00
Carsten "Tomcat" Book
53623048bf
Merge mozilla-central to b2g-inbound
2014-11-07 15:13:06 +01:00
Carsten "Tomcat" Book
7af6b066be
merge mozilla-inbound to mozilla-central a=merge
2014-11-07 14:33:48 +01:00
Carsten "Tomcat" Book
7b63199d11
Backed out changeset 56d4cef7ed00 (bug 880114) for m5 test failures
2014-11-07 10:47:08 +01:00
Wes Kocher
d6ef25a0ca
Merge m-c to b2g-inbound a=merge
2014-11-06 19:09:40 -08:00
Wes Kocher
7c3f7b9ce1
Merge b-i to m-c a=merge
2014-11-06 18:54:43 -08:00
Wes Kocher
2fd2330939
Merge fx-team to m-c a=merge
2014-11-06 18:26:36 -08:00
Kan-Ru Chen (陳侃如)
da33fd4bd9
Bug 1094083 - Make browser-element Handle nested alert gracefully. r=smaug
...
Don't delete this._windowIDDict[outerID] until the last modal prompt is
closed.
--HG--
extra : rebase_source : 22d283081532abf5fdfb7fd861127a41f238b1ea
2014-11-07 10:01:14 +08:00
Yoshi Huang
fab2c29426
Bug 1055460 - replace config request with power request. r=dimi
...
From 2860c6c7d3783e0f7cf71bcaacbc324dc288c8af Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 4 ++--
dom/nfc/gonk/Nfc.js | 18 +++++++-----------
dom/nfc/gonk/NfcGonkMessage.h | 6 +++---
dom/nfc/gonk/NfcMessageHandler.cpp | 20 ++++++++++----------
dom/nfc/gonk/NfcMessageHandler.h | 4 ++--
5 files changed, 24 insertions(+), 28 deletions(-)
2014-11-06 17:57:49 +08:00
Emanuel Hoogeveen
0d92fda72d
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-11-06 10:14:00 +01:00
Boris Zbarsky
9f372e5357
Bug 1084439 followup. Remove now-unsed enum.
2014-11-06 10:55:19 -05:00
Boris Zbarsky
59a4947078
Bug 1094544. Use [Exposed=System] some more instead of hardcoding binding bits in xpc::InitGlobalObject. r=bholley
2014-11-06 10:54:38 -05:00
Carsten "Tomcat" Book
86a29c0a53
Merge mozilla-central to fx-team
2014-11-07 15:37:27 +01:00
Michael Ratcliffe
926bf1ca5d
Bug 1090913 - Make mochitests fail when it has 0 passes and 0 fails r=jmaher
2014-11-05 16:00:52 +00:00
Carsten "Tomcat" Book
6df42325a9
Merge mozilla-central to fx-team
2014-11-07 15:07:58 +01:00
Tomasz Kołodziejski
1a87a10585
Bug 1058116 - Pass referrer and isPrivate to openURIInFrame instead of nullptr as aOpener. r=mconley, r=smaug, r=Margaret, r=ally
2014-11-06 09:41:00 -05:00
Ryan VanderMeulen
c09d28aade
Bug 942411 - Disable test_ignoreuserfocus.html on Linux e10s due to frequent failures.
2014-11-10 09:57:16 -05:00
Robert Longson
6e7cf817ac
Bug 1093327 - Correct marker orientation of polygon and polylines. r=cam
2014-11-10 14:40:43 +00:00
Carsten "Tomcat" Book
5a9230e92a
Merge mozilla-central to mozilla-inbound
2014-11-10 14:38:34 +01:00
Chris Pearce
feee94838f
Bug 1096125 - Whitelist BCrypt.dll and Crypt32.dll for loading inside GMPs. r=bobowen
2014-11-09 18:17:00 +00:00
Mark Goodwin
c71dc52d87
Bug 1068949 - Send SHA-1 deprecation warnings in to the web console. r=mcmanus
2014-11-04 13:25:00 -05:00
Emanuel Hoogeveen
b18bf40d85
Bug 1084651 - Part 4b: Adjust and clarify some tests using gcslice(0). r=wmccloskey
2014-11-04 08:17:00 +01:00
Emanuel Hoogeveen
fbc3e91445
Bug 1084651 - Part 5: Simplify Cycle Collector logic now that SliceBudget makes more sense. r=mccr8
2014-11-06 10:14:00 +01:00
Emanuel Hoogeveen
29ff200005
Bug 1084651 - Part 4b: Adjust and clarify some tests using gcslice(0). r=billm
2014-11-04 08:17:00 +01:00
Albert Crespell
4f68833179
Bug 1083107 - Intermittent too much recursion error in NetworkStats API. r=vchang
2014-11-03 17:13:51 +01:00