Sai Prathik
813f3f6fe1
Bug 1118768 - Redundant PopupNotifications.transitionsEnabled code removed, r=gijs
2015-01-08 23:56:00 +00:00
Albert Crespell
8dd8327ec2
Bug 722841 - WebTelephony: Implement navigator.mozTelephony.sendTones(). r=hsinyi
2015-01-07 07:37:03 +01:00
Carsten "Tomcat" Book
d1d52c76c3
Merge mozilla-central to b2g-inbound
2015-01-07 14:33:35 +01:00
Thomas Zimmermann
bda5309bb5
Bug 1095488: Added AVRCP support for Bluetooth daemon backend, r=shuang
2015-01-07 11:32:06 +01:00
Thomas Zimmermann
562e509ca8
Bug 1095488: Added Bluetooth AVRCP interface, r=shuang
2015-01-07 11:32:05 +01:00
Thomas Zimmermann
1a8c4eb9fd
Bug 1095488: Add Bluetooth AVRCP module, r=shuang
2015-01-07 11:32:05 +01:00
Thomas Zimmermann
7d48d22528
Bug 1095488: Add Bluetooth AVRCP helpers, r=shuang
2015-01-07 11:32:05 +01:00
Szu-Yu Chen [:aknow]
f76406d99b
Bug 1115758 - Part 5: Add nsITelephonyService.cancelUSSD (ril). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
d4236ab32b
Bug 1115758 - Part 4: Add nsITelephonyService.cancelUSSD (ipc). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
1ebde2ee7a
Bug 1115758 - Part 3: Add nsITelephonyService.cancelUSSD (idl). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
7c860f110c
Bug 1115758 - Part 2: Add USSDSession.cancel (dom). r=hsinyi
2015-01-07 15:28:44 +08:00
Szu-Yu Chen [:aknow]
0a2672a5a1
Bug 1115758 - Part 1: Add USSDSession.cancel (webidl). r=hsinyi
2015-01-07 15:28:43 +08:00
Ehsan Akhgari
c53723902a
Bug 1058644 follow-up: Mark ConsoleRunnable's constructor as explicit
...
Landed to fix a bustage on a CLOSED TREE
2015-01-06 18:00:50 -05:00
JW Wang
c9d6a08a8c
Bug 1118574 - test case for "Forget This Site" command. r=cpearce
2015-01-06 18:51:00 +01:00
Morris Tseng
a2c88868d4
Bug 1117643 - Always send blur event to selection carets but cancel long tap detector when leaving document. r=roc
2015-01-05 01:15:00 +01:00
JW Wang
a27deeec92
Bug 1116006 - allow 'ended' set before 'play' event fired. r=cpearce
2015-01-06 01:50:00 +01:00
Alfredo Yang
260db40fc9
Bug 1098166 - remove unnecessary assert in GonkDecoderModule::Shutdown. r=ajones
2015-01-06 02:03:00 +01:00
Andrea Marchesini
baf0cbe028
Bug 1058644 - Console API in ServiceWorkers. r=khuey
2015-01-06 10:45:00 -05:00
Milan Sreckovic
217850bb7c
Bug 1110488 - Check for empty log before using it. r=jmuizelaar
2015-01-06 12:02:22 -05:00
Ehsan Akhgari
9a5d3c336b
Bug 1118428 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/workers; r=baku
2015-01-06 16:35:26 -05:00
Ehsan Akhgari
339580df7a
Bug 1118429 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/datastore; r=baku
2015-01-06 16:35:25 -05:00
Ehsan Akhgari
b7431d5633
Bug 1118430 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/fetch; r=baku
2015-01-06 16:35:24 -05:00
Phil Ringnalda
d5bc2e8a7c
Back out 3 changesets (bug 1103036) for b2g xpcshell bustage
...
CLOSED TREE
Backed out changeset e6ab63938473 (bug 1103036)
Backed out changeset 900bb5fcdd36 (bug 1103036)
Backed out changeset bc53d85bc1b2 (bug 1103036)
2015-01-06 23:33:50 -08:00
Phil Ringnalda
07bcf5b7e1
Back out 43d7ef422777 (bug 1118504
) for failing on mochitest-e10s
...
CLOSED TREE
2015-01-06 22:13:40 -08:00
Brian Birtles
63f5d21f88
Bug 1117955 - Disable css-transitions/test_animation-pausing.html on Windows
2015-01-07 15:00:26 +09:00
Ehsan Akhgari
860da94550
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
Vladimir Vukicevic
17154ace97
Bug 1117579; fullscreen broken on freeciv (throws with bogus requestFullScreen options); r=bz
2015-01-05 14:49:04 -05:00
Bobby Holley
48db7f65fd
Bug 1117851
- Make GetCallingLocation take an nsA{,C}String. r=smaug
2015-01-06 15:50:29 -05:00
Ryan VanderMeulen
dadc725623
Backed out changeset 9035e4de3c03 (bug 1117851
) for suspicion of causing Linux32 dromaeo DOM regressions (bug 1118257).
2015-01-06 15:24:45 -05:00
Botond Ballo
ddc90d3afc
Bug 1073003 - Fix warnings about calling 'delete' on an object of incomplete type. r=jolin
...
--HG--
extra : rebase_source : 520fd7cdaad55805639a109bd5fd55308a721fc4
2015-01-02 17:27:02 -05:00
Botond Ballo
e26039846a
Bug 1073003 - Fix -Wsign-conversion warnings. r=ehsan
...
--HG--
extra : rebase_source : 89079791628aeea551820c3ba42788da806ea9a3
2014-12-23 03:26:40 -05:00
Botond Ballo
b3d6c180db
Bug 1073003 - Fix -Wnarrowing warnings. r=ehsan
...
--HG--
extra : rebase_source : 7cc4ede9e1e2d7ced96bb891f3b6774164c80869
2014-12-23 03:26:21 -05:00
Botond Ballo
7105b24b6d
Bug 1073003 - Avoid returning a reference to a temporary. r=jhlin
...
--HG--
extra : rebase_source : fa3c61864772af48f098cfd080333d450535462b
2014-12-23 03:25:21 -05:00
Botond Ballo
9571c220e7
Bug 1073003 - Fix a -Woverloaded-virtual warning by renaming a method. r=alfredo
...
--HG--
extra : rebase_source : 29b0256a20f4b7a7dc0d5c4e121889eff41be315
2014-12-23 03:24:14 -05:00
Botond Ballo
cb88585788
Bug 1073003 - Fix -Wattribute and -Wmultichar warnings in select directories by disabling them. r=ehsan,ted
...
--HG--
extra : rebase_source : daf7c38dee86adf07c6d87632a18af60e0eb4f0d
2014-12-23 03:22:50 -05:00
Botond Ballo
e66b60d907
Bug 1073003 - Fix -Wunused-variable / -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : a9b9166164ee79e2e460bb20fde7f76e1672f481
2014-12-31 16:49:13 -05:00
Botond Ballo
7e0bbe8b72
Bug 1073003 - Fix warnings about macro redefinitions. r=ehsan
...
--HG--
extra : rebase_source : 45baa6f38015d38829617a956c2ab754c9a8dfe5
2014-12-23 03:16:33 -05:00
Botond Ballo
bc093a115c
Bug 1073003 - Fix -Wreorder warnings. r=ehsan
...
--HG--
extra : rebase_source : 3eb4c247a6dd49b5a9377ddd71a095fda37e1c38
2014-12-23 03:14:31 -05:00
Botond Ballo
390eb5781d
Bug 1073003 - Fix -Wswitch warnings. r=echen
...
--HG--
extra : rebase_source : 5fee55fde383139422f0b50301a8a14fac38dc15
2014-12-23 03:11:17 -05:00
Botond Ballo
edd363abd6
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : bb768dd07c19dc39994d5cca6e0f59048d12130a
2014-12-17 18:05:28 -05:00
Bas Schouten
03937c6d87
Bug 1114398 - Part 2: Test whether the path backend matches the DrawTarget backend for the SVG path cache. r=jwatt
2015-01-08 00:10:49 +00:00
Bobby Holley
c69456ab40
Bug 1064128 - Implement support for timestampOffset in segments mode. r=k17e,r=cajbir
2015-01-07 15:58:55 -08:00
Bobby Holley
b68a4940ad
Bug 1116883 - Allow segment type box at the beginning of a media segment per spec. r=karlt
2015-01-07 15:58:55 -08:00
Makoto Kato
47febaa833
Bug 966157 - Part 2. Child process should listen NOTIFY_IME_OF_POSITION_CHANGE. r=masayuki
2014-12-15 18:37:00 +09:00
Makoto Kato
9bd4de0732
Bug 966157 - Part 1. Implement remote NS_QUERY_EDITOR_RECT. r=masayuki
2014-12-15 18:21:20 +09:00
Nigel Babu
a7238c41c9
Backed out changeset 15830cc2b55b (bug 1119462
) for B2G M5 bustage
...
CLOSED TREE
2015-01-09 10:06:31 +05:30
Ehsan Akhgari
4354953b4f
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Ehsan Akhgari
31a966ecd6
Bug 1117261 - Mark virtual overridden functions as MOZ_OVERRIDE in DOM media code; r=rillian
2015-01-08 23:11:30 -05:00
Bill McCloskey
841f33954a
Bug 1103036 - Use nsITimer for ContentParent shutdown timer (r=bent)
2015-01-06 21:42:23 -08:00
Bill McCloskey
29d9df892b
Bug 1103036 - Ensure __delete__ message from TabChild doesn't get sent after ActorDestroy (r=bent)
2015-01-06 21:42:00 -08:00
Jim Chen
832550d4bf
Bug 1103036 - Allow ContentChild to perform tasks during shutdown (r=billm)
2015-01-06 21:40:56 -08:00
Ehsan Akhgari
abb0b24062
Bug 1118424 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/html; r=baku
2015-01-06 23:33:50 -05:00
Ehsan Akhgari
86300ddc20
Bug 1118425 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/ipc; r=baku
2015-01-06 23:33:49 -05:00
Ben Turner
2f67d9ecf5
Bug 1118504
- Add test for <input type='file'> blobs in indexedDB, r=khuey.
2015-01-06 14:56:36 -08:00
Paul Adenot
6e708c08e0
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : d45d11150406208e936ac3e78a1cdb1ce22684fb
2014-12-01 16:10:54 -08:00
Paul Adenot
3e1a7b67fc
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : 6d88a2154196c8c34521e246061e9581b98f70a1
2014-12-10 15:34:14 +01:00
Paul Adenot
f0c8594900
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : c75a338a6887f811727ac068e4d84970a7796367
2014-12-01 16:09:56 -08:00
Jon Coppeard
0b1dcc49a2
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Jon Coppeard
e004c7d3a2
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Nicholas Nethercote
97b5d348cc
Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
...
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Ryan VanderMeulen
115c2289a6
Backed out changeset 4af240ffb899 (bug 1118504
) for mochitest-e10s failures.
2015-01-07 13:17:11 -05:00
Blake Wu
719c1cadc9
Bug 1114928 - Have an initial value for Ouput result. r=ajones
2015-01-07 13:47:20 +08:00
James Willcox
a19ed3831f
Bug 1117777 - Fix inverted MP4 videos on Android r=jgilbert
2015-01-07 11:54:33 -06:00
Ben Turner
2968161e0c
Bug 1118504
- Add test for <input type='file'> blobs in indexedDB,
...
r=khuey.
2015-01-07 08:55:44 -08:00
Ehsan Akhgari
3ca715b071
Bug 1118612
- Mark virtual overridden functions as MOZ_OVERRIDE in dom/promise; r=baku
2015-01-07 11:51:28 -05:00
Botond Ballo
755b86ca3a
Bug 1076241 - Get rid of the nontransient async transform. r=kats
2014-12-19 18:53:05 -05:00
Botond Ballo
9f93609fd6
Bug 1076241 - Add an API for setting a resolution on a document and scaling it by that amount. r=kats,tn
2015-01-02 20:06:14 -05:00
Ehsan Akhgari
24fc3238f1
Bug 1118611 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/plugins; r=baku
2015-01-07 10:32:50 -05:00
Ehsan Akhgari
47e6325d5f
Bug 1118610 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/smil; r=baku
2015-01-07 10:24:59 -05:00
Ehsan Akhgari
881f4d3f00
Bug 1118609 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/storage; r=baku
2015-01-07 10:22:00 -05:00
Ehsan Akhgari
f7f7a319f9
Bug 1118608 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/xbl; r=baku
2015-01-07 10:20:48 -05:00
Ehsan Akhgari
2968519e81
Bug 1118551 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/xslt; r=baku
2015-01-07 10:19:14 -05:00
Ehsan Akhgari
ebaa5caa18
Bug 1118550 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/xml; r=baku
2015-01-07 10:19:13 -05:00
Ehsan Akhgari
80b0de2eb3
Bug 1118548 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/xul; r=baku
2015-01-07 10:19:12 -05:00
Ehsan Akhgari
49d8a4b2ed
Bug 1118547
- Mark virtual overridden functions as MOZ_OVERRIDE in dom/canvas; r=baku
2015-01-07 10:19:12 -05:00
Ehsan Akhgari
a5c15a6ebe
Bug 1118546 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/events; r=baku
2015-01-07 10:19:11 -05:00
Valentin Gosu
601b80dfaf
Bug 1099092 - Navigation Timing has incorrect values when page is load via link with target=_blank attribute r=bz
2015-01-09 16:36:00 +02:00
Valentin Gosu
bb16ca59a7
Bug 1099092 - Add tests for navigation timing r=bz
2015-01-09 16:35:51 +02:00
JW Wang
3434359fec
Bug 1111787 - Part 3: Clear plugis and storage data associated with the node IDs. r=cpearce
2014-12-29 22:22:00 -05:00
JW Wang
1725e359fe
Bug 1111787 - Part 2: Kill plugins with valid node IDs when clearing storage data for those IDs will be invalid and can't be used anymore. r=cpearce
2014-12-28 22:18:00 -05:00
JW Wang
ea65e9fd34
Bug 1111787 - Part 1: Delete the directory for the origin pair when "forget this site" is invoked. r=cpearce
2015-01-05 19:00:00 -05:00
Morris Tseng
d85d6378c6
Bug 1097419 - Part 2: Add mochitest for nested mozbrowser iframe case. r=kanru
2015-01-05 01:03:00 -05:00
Morris Tseng
670dfa02f5
Bug 1097419 - Part 1: Handle nested mozbrowser iframe for selectionstatechanged, touchcarettap and scrollviewchange. r=kanru
2014-12-23 01:59:00 -05:00
Jonathan Hao
e56901c3a0
Bug 1080461 - Part 2: Fix RTSP autoplay. r=bechen, r=jwwang
2015-01-06 09:58:04 +08:00
Jonathan Hao
a29a94eff5
Bug 1080461 - Part 1: Add IsRealTime() in MediaDecoderStateMachine. r=bechen, r=jwwang
2015-01-06 09:57:53 +08:00
Jonathan Kew
b77ae133f8
Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
2014-12-22 16:35:54 +00:00
Ehsan Akhgari
961f45f728
Bug 1117264 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/base code; r=baku
2015-01-06 11:52:45 -05:00
Brad Lassey
b536664cf4
bug 1097998 - Warn when using CPOWs when content process isn't in a safe state r=billm, bholley
2015-01-02 13:50:21 -05:00
Brad Lassey
5a36e906b4
bug 1116859 - Tab mirror stream doesn't respect the max size passed in r=jesup
2014-12-31 12:12:10 -05:00
Ryan VanderMeulen
7b34913ca7
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-01-06 10:55:03 -05:00
Ryan VanderMeulen
82d57b4850
Merge inbound to m-c. a=merge
2015-01-06 10:52:47 -05:00
Ryan VanderMeulen
9e06657e83
Backed out changesets 4d2d510fbd62, 5e51dc838a89, and 652bd77f36c1 (bug 1116714
) for Linux opt mochitest-dt orange.
...
CLOSED TREE
2015-01-06 08:57:43 -05:00
Mats Palmgren
290209ca62
Bug 1116714
part 2 - Don't create a frame for the custom content container when it has no children. r=roc
2015-01-06 09:27:56 +00:00
Brian Birtles
579783f725
Bug 1117955 - Disable css-animations/test_animation-pausing.html on Windows
2015-01-06 14:36:55 +09:00
Wes Kocher
690f2a5038
Merge m-c to fx-team a=merge
2015-01-05 17:29:14 -08:00
Wes Kocher
e62807e2fa
Merge fx-team to m-c a=merge
2015-01-05 17:08:49 -08:00
Ryan VanderMeulen
3d55a15384
Backed out 4 changesets (bug 1106649, bug 916285, bug 997870) for test_periodicWave.html failures.
...
Backed out changeset 43e2d930ba6f (bug 916285)
Backed out changeset 011c2f2f5899 (bug 916285)
Backed out changeset b7303f56216b (bug 997870)
Backed out changeset a2b0a16b8898 (bug 1106649)
CLOSED TREE
2015-01-05 14:22:29 -05:00
Roshan Vidyashankar
5e53ded222
Bug 1058921 - Disable unsafe Window APIs in prerendering; r=jst
2015-01-05 13:43:43 -05:00
Chris Pearce
2e9cf595cd
Bug 1114867 - Manually inline RtlSecureZeroMemory in GMPLoader, to ensure it doesn't wipe its own stack while running. r=dmajor
2015-01-06 07:36:42 +13:00
Chris Pearce
93923b922e
Bug 1114867 - Revert c29ebd2b4a10. r=dmajor
2015-01-06 07:36:39 +13:00
Ms2ger
b7d12e4d24
Bug 1117068 - Part c: Remove NEED_CPP_UNUSED_IMPLEMENTATIONS; r=mshal
...
It is only used in one place, and that place is better off with MOZ_DELETE.
2015-01-05 19:18:58 +01:00
Paul Adenot
7ef3855197
Bug 916285 - Fix bustage on windows, on a CLOSED TREE.
...
--HG--
extra : rebase_source : 92b14283d4ccabc01e3b6d42f6ea300b84199f5a
2015-01-05 15:30:53 +01:00
Gavin Sharp
85abd2f149
Bug 575918: enable IPC tests on Mac since they work now, r=bsmedberg
...
--HG--
extra : rebase_source : 5b7214167249b3c276a9e240d867ce34193a5953
2015-01-02 17:00:20 -08:00
Yoshi Huang
ca7f1552fe
Bug 1116725
- TypeError : isLost is a readonly attribute. r=smaug, dimi
2014-12-31 17:08:17 +08:00
Yoshi Huang
fa3994fa30
Bug 1115673 - naming style for enums in NFCTechType and NFCTagType. r=smaug, dimi
2014-12-30 19:33:52 +08:00
John Dai
a8e9f406ce
Bug 1111990 - Support access EF_FDN only if FDN service is available. r=echen
2015-01-04 17:54:00 +08:00
Siddartha Pothapragada
3f07f3317f
Bug 1081789 - Redefine IccOpenChannel, IccCloseChannel & IccExchangeAPDU interfaces, in order to be accesible without a 'window' object. r=hsinyi, echen
2015-01-03 13:15:00 +08:00
Tom Tromey
14484f49ae
Bug 1113706 - move TimelineMarker to a new header; r=smaug
2015-01-05 09:39:16 -08:00
Carsten "Tomcat" Book
60ab5910a1
merge b2g-inbound to mozilla-central a=merge
2015-01-05 12:32:36 +01:00
Phil Ringnalda
e75fcfb043
Backed out 4 changesets (bug 1116821, bug 1110928) for Windows OOMs
...
CLOSED TREE
Backed out changeset 9d593597df5f (bug 1110928)
Backed out changeset d68c75986335 (bug 1110928)
Backed out changeset 21d807074550 (bug 1110928)
Backed out changeset ca77252e50dd (bug 1116821)
2015-01-04 21:12:19 -08:00
Hsin-Yi Tsai
eaeab06769
Bug 1116431 - mobileconnection.iccId should be null instead of an empty string when no sim. r=edgar
2014-12-31 15:13:50 +08:00
Phil Ringnalda
415bfb6776
Backed out 7 changesets (bug 1018320)
...
Backed out changeset 2ef1c26d77d3 (bug 1018320)
Backed out changeset bce9ed290ddd (bug 1018320)
Backed out changeset 8c01c134e40f (bug 1018320)
Backed out changeset 46353577ef7a (bug 1018320)
Backed out changeset edf5737d6e0e (bug 1018320)
Backed out changeset c6fcdd1c681f (bug 1018320)
Backed out changeset 5e26604cc6e0 (bug 1018320)
2015-01-04 08:40:27 -08:00
Christoph Kerschbaumer
b39fa64608
Bug 1116624 - Move CORS into dom/security (r=sicking)
...
--HG--
rename : dom/base/nsCrossSiteListenerProxy.cpp => dom/security/nsCORSListenerProxy.cpp
rename : dom/base/nsCrossSiteListenerProxy.h => dom/security/nsCORSListenerProxy.h
2014-12-30 15:54:59 -08:00
Andrew McCreight
f65b00d7c0
Bug 1110928, part 3 - Try to pass a relevant zone to PokeGC. r=smaug
...
This means the browser will do less full GCs.
2015-01-04 17:46:50 -08:00
Andrew McCreight
9316f22371
Bug 1110928, part 1 - Hoist the LOAD_END PokeGC out of nsJSContext::LoadEnd. r=smaug
...
nsDocumentViewer knows which document is involved which will help us later.
Also, fix a typo in the comment.
2015-01-04 17:46:50 -08:00
Andrew McCreight
7a91a82059
Bug 1116821 - Don't PokeGC in SetNewDocument. r=smaug
2015-01-04 17:46:49 -08:00
Andrew McCreight
a308cb0dfc
Bug 1088268 - Use a switch statement in DOMGCSliceCallback. r=smaug
2015-01-04 17:46:49 -08:00
Edgar Chen
948ddc5868
Bug 1098210 - Use WebIDL enums for mvnoType. r=hsinyi
2014-12-12 19:04:00 +08:00
Wes Kocher
9fe4f6a264
Merge m-c to b2g-inbound a=merge
2015-01-05 17:20:29 -08:00
Henry Chang
9c9a48ebe3
Bug 1116458 - Introduce a queue for command chain to avoid running simultaneously. r=dlee
...
--HG--
extra : histedit_source : fba3450c5f12266bc3413ce89e6d0d80f34fecb5
2015-01-05 16:21:58 +08:00
Ethan Tseng
78084ec8f9
Bug 1111978 - RTSP error in browser app blocks playing video in other apps. r=bechen
...
--HG--
extra : histedit_source : ff5a78615e6c1251c7dd6a400e68dbfbe83221c4
2014-12-31 14:34:19 +08:00
Ben Hsu
57787a71e8
Bug 1077075 - Part 7: Update the related testcases. r=aknow
...
--HG--
extra : histedit_source : 2c3bb8557f1c127c0c55986296490013245a8110
2014-12-24 02:32:00 -05:00
Ben Hsu
24229edf18
Bug 1077075 - Part 6: Internal architecture (IPC). r=aknow
...
--HG--
extra : histedit_source : 219eeae82328717287bb56c495ccff452d0cbe39
2014-12-24 00:35:00 -05:00
Ben Hsu
2a7565cc63
Bug 1077075 - Part 5: Internal architecture (ril_worker.js). r=aknow
...
--HG--
extra : histedit_source : cbf3e2c16ccb8c11bf85091e4eda57398cdaf0b0
2014-12-23 23:29:00 -05:00
Ben Hsu
ebdb0ba6a1
Bug 1077075 - Part 4: Internal architecture (TelephonyService.js). r=aknow
...
--HG--
extra : histedit_source : 613e2744e386504fc8c23de7e1020bb2cbf306ce
2014-12-23 19:06:00 -05:00
Ben Hsu
22e57275e2
Bug 1077075 - Part 3: Add nsITelephonyCallback as a new parameter (IDL). r=aknow
...
--HG--
extra : histedit_source : cf70b0478658a9832d09972b0e2e9e670c5f4e2e
2014-12-23 23:39:00 -05:00
Ben Hsu
e3d1d890d2
Bug 1077075 - Part 2: Modify related dom implementations (DOM). r=aknow
...
--HG--
extra : histedit_source : 15873e4bc598396b0e3462a6952552ecdb5a19e1
2015-01-04 17:33:00 -05:00
Ben Hsu
57cdc2922c
Bug 1077075 - Part 1: Change the return types to promises (WebIDL). r=hsinyi
...
--HG--
extra : histedit_source : 2d2480008bf96c1e58d334ae247c036ffe53e9b9
2014-12-23 19:34:00 -05:00
Chris Peterson
71830d604e
Bug 989303 - Use Android's PROPERTY_VALUE_MAX instead of #defining our own. r=fabrice
2014-12-10 22:19:39 -08:00
Nicholas Nethercote
740b452f0f
Bug 1117593 - Fix handling of impossible cases in txEarlyEvalContext. r=peterv.
...
--HG--
extra : rebase_source : 81b5ca2299a8460ed3d46a7847d4dcafa042b575
2015-01-05 15:52:20 -08:00
Nicholas Nethercote
0aab66dd5e
Bug 1117592 - Avoid use of single buffer as parameter and destination in snprintf in NetworkUtils.cpp. r=fabrice.
...
--HG--
extra : rebase_source : e3699ba9230b11c442c50e089c9b46ef1746f908
2015-01-05 15:51:49 -08:00
Nicholas Nethercote
783dff3b05
Bug 1117591 - Fix mismatched alloc/dealloc in APNAudio.cpp. r=blassey.
...
--HG--
extra : rebase_source : 084269396435f1cffdb2f38a7bf73a7cf69edb75
2015-01-05 15:51:37 -08:00
Ehsan Akhgari
6b8a74ae55
Backed out changeset bc7e683ef708 (bug 1117264) for build bustage on a CLOSED TREE
2015-01-05 21:55:18 -05:00
Karl Tomlinson
b10ef2c2b9
Bug 1114885 allow media elements to be GC'd when their MediaSource is unreferenced r=roc
...
--HG--
extra : rebase_source : 0aba4bad8095106ad153508b74f699c6b726d3a1
2014-12-11 16:08:20 +13:00
Karl Tomlinson
644c502ebb
bug 1116676
ensure that AddRemoveSelfReference() is called on networkState changes r=roc
...
Now that mDelayingLoadEvent may already be false when
NoSupportedMediaSourceError() is called, ChangeDelayLoadStatus(false) won't
necessarily call AddRemoveSelfReference().
--HG--
extra : rebase_source : a6314fd453643f7609590d24bc9375b1df63106c
2014-12-31 16:34:56 +13:00
Karl Tomlinson
8632ca3482
Bug 1116384
keep media element alive from attached MediaSource r=roc
...
--HG--
extra : rebase_source : 40c3a6b2af35d2c72eb51b442d36269f2c26ac70
2014-12-29 16:18:41 +13:00
Paul Adenot
9d479b3f5f
Bug 916285 - Make OscillatorNode handle negative frequencies. r=karlt
...
--HG--
extra : rebase_source : 8db864efa7d7fcfc02d6c66b8b0f050180968ac9
2014-12-01 16:10:54 -08:00
Paul Adenot
dc3fa97c86
Bug 997870 - Optimize OscillatorNodeEngine::ComputeCustom a little. r=karlt
...
--HG--
extra : rebase_source : 486499c25c863378d7c6c404f2fe00b99f5b86a9
2014-12-10 15:34:14 +01:00
Paul Adenot
28bfeca6e2
Bug 1106649 - Use band-limited wave tables to implement basic waveforms. r=karlt
...
--HG--
extra : rebase_source : 6ddbabd8d6b5c48659f4f9068cec8b6894f44d9a
2014-12-01 16:09:56 -08:00
Ryan VanderMeulen
71aff521dd
Backed out changesets 41d0ad0271a6, 2bda66cf60fd, and dd1fc46d4d56 (bug 1118845) for B2G mochitest failures.
...
CLOSED TREE
--HG--
extra : amend_source : 19240e92f40420f384a7835383cbb2be75350ddc
2015-01-08 21:50:19 -05:00
Jean-Yves Avenard
973592c445
Bug 1118123: Mochitest to verify proper sourcebuffer behavior. r=cajbir
2015-01-09 12:34:45 +11:00
Jean-Yves Avenard
38a105c647
Bug 1118123: Update mediasource duration following sourcebuffer::appendBuffer. r=cajbir
2015-01-09 12:34:41 +11:00
Chris Pearce
7ba4d8b1c1
Bug 1111391 - Enable keyMessages to be sent before create/load session promise is resolved. r=jwwang
2015-01-09 14:30:07 +13:00
Wes Kocher
7e0ae8870a
Merge mozilla-central to inbound a=merge
2015-01-08 17:14:55 -08:00
Ben Kelly
ad4b393222
Bug 1118845 P3 Force the creation of a new load group for SharedWorkers. r=sicking
2015-01-08 19:52:22 -05:00
Jan Varga
22ea983a4c
Bug 1119462
- Allow unlimited quota for explicit persistent storage; r=bent
2015-01-09 01:24:54 +01:00
Ralph Giles
802e1418bc
Bug 1119463
- Enable MSE for youtube-nocookie.com. r=kinetik
...
Follow-up to bug 1119463
. This is used by some sites for embedding.
2015-01-08 12:34:00 -08:00
Chris Pearce
87fcfb65d4
Bug 1107889 - On Windows, detect when unable to play H.264/AAC (for example due to lacking service pack on Vista). r=kinetik,r=dmajor
2015-01-09 13:17:11 +13:00
Wes Kocher
385a971f77
Backout 977aab16aad3 (bug 1119462
) for Android build bustage
2015-01-08 16:15:27 -08:00
Tom Schuster
286dcbbfc3
Bug 1110759 - Remove Iterator() from some tests. r=smaug
2015-01-08 19:58:45 +01:00
Jan Varga
668b9c3a71
Bug 1119462
- Allow unlimited quota for explicit persistent storage; r=bent
2015-01-09 00:31:50 +01:00
Brian Birtles
483f9be18f
Bug 1112480 part 10 - Mark css-animations/test_animation-pausing.html and css-transitions/test_animation-pausing.html as no longer failing; r=jwatt
...
With this updated approach to starting pending animations, these tests should no
longer fail on Mac 10.8 or Windows.
2015-01-09 07:57:59 +09:00
Brian Birtles
816dbf54ef
Bug 1112480 part 9 - Remove call to PostUpdate from AnimationPlayer::ResumeAt; r=jwatt
...
Since pending animations are no longer started outside of a style update, we no
longer need to call PostUpdate from ResumeAt.
2015-01-09 07:57:58 +09:00
Brian Birtles
a31477d9b4
Bug 1112480 part 8 - Remove AnimationTimeline::FastForward; r=jwatt
...
Now that we don't actually start pending animations until the following refresh
driver tick we no longer need to be able to fast-forward the AnimationTimeline
between ticks.
2015-01-09 07:57:58 +09:00
Brian Birtles
7a9094aa6e
Bug 1112480 part 7 - Add checking for orphaned players; r=jwatt
...
When a player is made pending, we rely on it being added to a pending player
tracker that will eventually start the player. However, there are a few
situations where this might not happen. For example, we can't find a pending
player tracker (e.g. there's no source content or the source content isn't
attached to a document), or the pending player tracker disappeared.
In these cases we still want to ensure that such a player does actually get
started. This patch attempts to detect such situations and start players
accordingly.
There are, unfortunately, currently no tests for this. I have been unsuccessful
in recreating any of the situations these tests are supposed to cover.
2015-01-09 07:57:58 +09:00
Brian Birtles
ac47cd0a02
Bug 1112480 part 6 - Make PendingPlayerTracker call StartOnNextTick; r=jwatt
...
This patch switches on the new, "actually start the player in the next refresh
driver tick" behavior. It updates PendingPlayerTracker, adding
a StartPendingPlayersOnNextTick method which calls the appropriate method on
AnimationPlayer. The existing StartPendingPlayers is renamed to
StartPendingPlayersNow and is used for testing only.
Furthermore, since we now expect AnimationPlayer::StartOnNextTick to be
functional, AnimationPlayer::DoPlay is updated to use it when there is no
document available. This should make playing an animation player always
asynchronous, that is, always transition to the pending state temporarily
(unless we are already playing).
2015-01-09 07:57:58 +09:00
Brian Birtles
9eb65d26c7
Bug 1112480 part 5 - Add AnimationTimeline::IsUnderTestControl; r=jwatt
...
Earlier in this patch series we added AnimationPlayer::StartOnNextTick which
takes a ready time parameter expressed in timeline time. In order to call this
method when painting finishes we need to convert the TimeStamp recorded when
painting finished to a timeline time. However, when the timeline is driven by
a refresh driver under test control we can no longer meaningfully do this
conversion since there is no correspondence between the notion of time used to
record the time when painting finished (wallclock time) and the notion of time
used by the timeline (which has been arbitrarily adjusted by test code).
We need a way to detect this situation so that we know not to call
ToTimelineTime in that case.
Alternatively, we could make ToTimelineTime automatically return a null value
when its refresh driver is under test control. However, in this situation
ToTimelineTime can still actually be used to convert a TimeStamp to a timeline
time as long as the TimeStamp is from the same refresh driver. Indeed,
GetCurrentTime does exactly that. So if we were to go down that route we would
have to provide a way for GetCurrentTime to work around that restriction.
For now, this patch puts the onus on the caller of ToTimelineTime to check if
the timeline is under test control first (unless they are passing a TimeStamp
from the same refresh driver, in which case there is no need to check).
2015-01-09 07:57:58 +09:00
Brian Birtles
f13b2102bb
Bug 1112480 part 4 - Use mPendingReadyTime in AnimationPlayer::Tick; r=jwatt
...
This patch makes AnimationPlayer act on requests to StartOnNextTick by checking
for mPendingReadyTime on each tick.
We also check that the ready time is not in the future since currently it might
be possible that we get multiple calls to AnimationPlayer::Tick within a single
refresh driver tick.
Note that this patch shouldn't actually produce any observable change yet,
however, since we don't call StartOnNextTick anywhere.
2015-01-09 07:57:58 +09:00
Brian Birtles
8fbf68a16a
Bug 1112480 part 3 - Add AnimationPlayer::StartOnNextTick; r=jwatt
...
Adds a method that schedules an animation player to begin on the next tick using
the supplied time as the start time.
We don't call this yet, however, but simply add the method and the
mPendingReadyTime member it sets.
2015-01-09 07:57:58 +09:00
Brian Birtles
cc7ea10335
Bug 1112480 part 2 - Factor out ResumeAt; r=jwatt
...
In addition to AnimationPlayer::StartNow, this patch series also makes
AnimationPlayer::Tick start animations.
Since these methods will share a lot of code we first factor out a common
ResumeAt method to encapsulate the common code.
2015-01-09 07:57:58 +09:00
Brian Birtles
c6ebd438ae
Bug 1112480 part 1 - Adjust tests to accommodate changed animation start behavior; r=jwatt
...
In this patch series we adjust the behavior of animation starting so that the
animation does not actually start until the following refresh driver tick. This
requires some tweaks to tests to ensure they continue to pass.
2015-01-09 07:57:58 +09:00
Aaron Klotz
322fad8ad3
Bug 1119060: Ensure that PluginProcessParent::mLaunchCompleteTask is non-null until the runnable has executed; r=gfritzsche
...
--HG--
extra : rebase_source : 302721483298af54b2e0f585583150c04e5eba8d
2015-01-07 18:01:51 -07:00
Jan Varga
0adbc46b12
Bug 1110585 - Inconsistent timestamp in storage metadata file; r=bent
2015-01-08 23:38:53 +01:00
Andrew McCreight
6523983bf9
Bug 1105468 - In SendResponse, send an invalid FD to the child if we failed to open the file. r=bent
2015-01-09 13:10:14 -08:00
Andrew McCreight
53d885d990
Bug 1105468 - OpenFileAndSendFDRunnable::OpenFile needs to ensure we don't release off main thread. r=bent
2015-01-09 13:10:14 -08:00
Andrew McCreight
ffbaeabe1a
Bug 1119499 - Define BAD_TLS_INDEX where it is used. r=janv
2015-01-09 12:41:49 -08:00
Benjamin Smedberg
af5901232a
Bug 1119302 - Implement nsIContentPolicy.shouldProcess for plugin subresource loads, r=bz
...
--HG--
extra : rebase_source : 6df300a4ce73dfdd4940d3ae36a8bcf9e05b3044
2015-01-08 12:23:27 -05:00
Martin Thomson
83ccd2e4c3
Bug 1116269 - Crypto/SubtleCrypto only depend on nsIGlobalObject, r=rbarnes
...
--HG--
extra : rebase_source : 5601ea96ba61c2927703e7c2f0e534794042ed82
2015-01-09 10:55:44 -08:00
Ehsan Akhgari
da6750e5e7
Bug 1114987 - Add MOZ_UNSAFE_REF and mark GlobalObject::mGlobalObject as such; r=smaug
2015-01-05 21:01:30 -05:00
Ehsan Akhgari
e599b59de7
Bug 1061864 - Part 3: Automated tests for the prerendred flag; r=smaug
2015-01-05 21:01:29 -05:00
Ehsan Akhgari
d624612747
Bug 1061864 - Part 2: Add a prerendered flag to nsIFrameLoader and nsIFrameLoaderOwner; r=smaug
2015-01-05 21:01:28 -05:00
Eric Rahm
502eba8af6
Bug 1111135 - Part 2: Check for 3gpp permission. r=roc
2015-01-05 17:54:27 -08:00
Eric Rahm
1a1f4c0b66
Bug 1111135 - Part 1: Add audio-capture:3gpp perimission. r=fabrice
2015-01-05 17:54:22 -08:00
Brian Birtles
fd8aff9c0e
Bug 1113413 - Make refresh driver go back immediately when restored from test control; r=vlad
2015-01-06 10:56:02 +09:00
Brian Birtles
62ee098b80
Bug 927349 part 30 - Cancel transitions when we have a change to a non-animatable style; r=heycam
2015-01-06 10:55:59 +09:00
Ehsan Akhgari
97155a7290
Bug 1117264 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/base code; r=baku
2015-01-05 20:54:28 -05:00
Ehsan Akhgari
4555de48bf
Bug 1058964
- Disable HTMLAppletElement and HTMLObjectElement in prerendering; r=baku
2015-01-05 20:49:32 -05:00
Ehsan Akhgari
1e953e0905
Bug 1058960 - Disable MozNFC, MozPowerManager, MozTimeManager, MozWakeLock, MozWifiManager in prerendering; r=baku
2015-01-05 20:49:17 -05:00
Wes Kocher
db9de9549f
Merge m-c to inbound a=merge
2015-01-05 17:19:38 -08:00
William Chen
c2379f819d
Bug 1093680 - Make sure there is a script blocker when cloning nodes. r=smaug
2015-01-05 17:00:27 -08:00
Christoph Kerschbaumer
3f69dcdf71
Bug 1117311 - CSP: Allowing paths that start with '_' - tests (r=sstamm)
2015-01-04 19:58:25 -08:00
Christoph Kerschbaumer
f576b0324f
Bug 1117311 - CSP: Allowing paths that start with '_' (r=sstamm)
2015-01-04 19:58:38 -08:00
Aaron Klotz
abf8b746a5
Bug 1118031: Fix toolhelp32 snapshot leak in PluginModuleParent; r=jimm
...
--HG--
extra : rebase_source : 06a78b31d2e51744fcbf020e838e4579bfaad28a
2015-01-05 16:39:38 -07:00
Wes Kocher
8bb1b9d23b
Backed out 2 changesets (bug 1111135) for build bustage on a CLOSED TREE
...
Backed out changeset 0c6d384d9d65 (bug 1111135)
Backed out changeset 1ba35d7572b7 (bug 1111135)
2015-01-05 15:32:08 -08:00
Jeff Walden
79c821101e
Bug 603201 - Make HasPropertyOnPrototype fallible. r=peterv
2015-01-02 14:02:36 -06:00
Eric Rahm
4f1a16baf2
Bug 1111135 - Part 2: Check for 3gpp permission. r=roc
2015-01-05 15:15:07 -08:00
Eric Rahm
0d14c130d0
Bug 1111135 - Part 1: Add audio-capture:3gpp perimission. r=fabrice.
2015-01-05 15:15:06 -08:00
Wes Kocher
8c211c0a5a
Backed out changeset e89d431543ae (bug 1113062) for smaug's revoked r+
2015-01-05 15:12:02 -08:00
Andrea Marchesini
209eab18af
Bug 1113062 - FileImpls are kept alive when a blob URI is generated from them, r=smaug
2015-01-05 23:55:26 +01:00
Ben Turner
e5dcbec838
Bug 1116697 - Fix nsScriptError::InitWithWindowID to work better off the main thread, r=mrbkap.
2015-01-05 14:53:37 -08:00
Nils Ohlmeier [:drno]
eb5de2da98
Bug 1112382
- Remove DataChannelTest wrapper. r=bwc
2014-12-26 13:32:00 -05:00
Aaron Klotz
cf20650ddf
Bug 1116825: Ensure StreamNotifyChild does not contain a dangling pointer if BrowserStreamChild::StreamConstructed fails; r=jimm
...
--HG--
extra : rebase_source : 71d0b0ad45cfa121c907602dbb51d77086986f16
2015-01-02 15:09:46 -07:00
Bobby Holley
a5bfe5cf02
Bug 1117851
- Make GetCallingLocation take an nsA{,C}String. r=smaug
2015-01-05 13:53:27 -08:00
Shih-Chiang Chien
fbddc387d5
Bug 1080474 - Part 2 - expose device information via PresentationDeviceInfoManager API. r=khuey r=fabrice.
2014-11-14 13:55:24 -08:00
Jason Orendorff ext:(%2C%20Till%20Schneidereit%20%3Ctill%40tillschneidereit.net%3E)
5f7eacef1c
Bug 911142 - Make the "length" property of function objects configurable. r=Waldo.
...
Thanks to Till Schneidereit for a bunch of test fixes.
2014-09-29 11:38:53 -05:00
Andrea Marchesini
cf6f008fcb
Bug 1018320 - RequestSync API - patch 7 - reject promise when an exception is thrown, r=fabrice
2015-01-04 10:37:24 +01:00
Andrea Marchesini
0ce46d31ce
Bug 1018320 - RequestSync API - patch 6 - Manager API, r=ehsan
2015-01-04 10:37:18 +01:00
Andrea Marchesini
bc6fce69f9
Bug 1018320 - RequestSync API - patch 5 - mozSetMessageHandlerPromise, r=fabrice
2015-01-04 10:37:11 +01:00
Andrea Marchesini
db5503c179
Bug 1018320 - RequestSync API - patch 4 - sendAsyncMessage used to schedule tasks, r=ehsan
2015-01-04 10:37:03 +01:00
Andrea Marchesini
fd2d403268
Bug 1018320 - RequestSync API - patch 3 - a Promise return value from sendAsyncMessage, r=fabrice
2015-01-04 10:36:58 +01:00
Andrea Marchesini
c01dc5fa14
Bug 1018320 - RequestSync API - patch 2 - Wifi Only, r=ehsan
2015-01-04 10:36:53 +01:00
Andrea Marchesini
d29adb7aca
Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan
2015-01-04 10:36:46 +01:00
Phil Ringnalda
9f997b2894
Merge m-i to m-c, a=merge
2015-01-03 20:02:33 -08:00
Phil Ringnalda
eb325b1129
Merge b-i to m-c, a=merge
2015-01-03 17:42:36 -08:00
Phil Ringnalda
f13ac03e03
Merge f-t to m-c, a=merge
2015-01-03 17:23:54 -08:00
Kyle Machulis
3eeb2fd986
Bug 1117252 - Re-enable settings mochitests that were disabled by bug 1113199; a=test-only
2015-01-03 11:15:51 -08:00
Carsten "Tomcat" Book
68824da2af
Merge mozilla-central to b2g-inbound
2015-01-02 14:15:38 +01:00
Carsten "Tomcat" Book
86cc916cfc
merge mozilla-inbound to mozilla-central a=merge
2015-01-02 13:53:24 +01:00
Phil Ringnalda
fb26f96e9a
Bug 1116664 - test_crash_nested_loop.html really does intermittently intend to use a flaky timeout, r=ehsan
2014-12-31 22:27:10 -08:00
Ehsan Akhgari
1937a85540
Bug 1117196 - Stop asserting |this| in AudioNodeStream; r=roc
...
recent clang gives the following warning on these:
'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
2015-01-03 12:22:16 -05:00
Ehsan Akhgari
45512c0d90
Bug 1107592 follow-up: Add a missing include for Optional to fix the non-unified build bustage
2015-01-02 18:06:58 -05:00
Ehsan Akhgari
705cd3e355
Bug 1113449 - Assert that nsCORSListenerProxy is properly initialized before it is used; r=sicking
...
This will hopefully prevent the likes of bug 1080987 from happening again.
2015-01-02 17:56:43 -05:00
Ehsan Akhgari
a5ffa2b344
Bug 1117040 - Mark virtual overridden functions as MOZ_OVERRIDE in SVG DOM code; r=longsonr
2015-01-02 17:51:17 -05:00
Daniel Holbert
04b749a33d
Bug 1068603: Extend FlattenBezier to handle case where full path can be approximated by a linear segment. r=Bas
2015-01-02 14:46:53 -08:00
Boris Zbarsky
8fd98d4057
Bug 1107592 part 2. Allow chrome JS to directly throw content DOMExceptions that will propagate out to the web script. r=peterv
2015-01-02 17:08:33 -05:00
Boris Zbarsky
7af8dba16f
Bug 1107592 part 1. Implement a DOMException constructor. r=peterv
2015-01-02 17:08:33 -05:00
Boris Zbarsky
58dedbbec6
Bug 1117131. Output the JS hooks for our cache-clearing stuff for [Pure] properties on JS-implemented objects even if we have no interface object, since these live on instances. r=mccr8
2015-01-02 17:08:33 -05:00
Tom Tromey
3da37909db
Bug 1104213 - add stack traces to timeline markers. r=smaug r=vporof
2014-12-29 11:32:00 +01:00
Wes Kocher
5c8ce59492
Merge m-c to b2g-inbound a=merge
2014-12-31 13:12:51 -08:00
Fabrice Desré
6c659fae80
Backout bug 1098210 (2bd2fad9eac0) for suspicion of smoke test breakage. r=me
2014-12-31 12:30:31 -08:00
Wes Kocher
ef36c5ea42
Merge b2g-inbound to m-c a=merge
2014-12-31 11:43:47 -08:00
Phil Ringnalda
41cdae473a
Back out 9 changesets (bug 649142)
...
Backed out changeset 936703c75200 (bug 649142)
Backed out changeset b0252d2620d8 (bug 649142)
Backed out changeset 69ddb2036c50 (bug 649142)
Backed out changeset 67748675e669 (bug 649142)
Backed out changeset 15ed55c61f4e (bug 649142)
Backed out changeset 35c42cd138e1 (bug 649142)
Backed out changeset 1335630cf287 (bug 649142)
Backed out changeset b5725cd39a31 (bug 649142)
Backed out changeset b0eb691d6695 (bug 649142)
2014-12-30 20:04:20 -08:00
Robert O'Callahan
d557ac39d0
Bug 1109644. Fix bustage on a CLOSED TREE
2014-12-31 15:44:00 +13:00
Robert O'Callahan
f96b8494a1
Bug 1109644. Part 6: Remove aLastEndTime parameter from NotifyPull. r=jesup
...
--HG--
extra : rebase_source : 47c950d1b1d03a8de279f2ac361b8dcd4ab0f801
2014-12-30 14:54:03 +13:00
Robert O'Callahan
a36e0dd9fe
Bug 1109644. Part 5: Make MediaEngineTabVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : ee34171ed4297afa90fb14c7cf655a8d22a30dca
2014-12-30 14:54:02 +13:00
Robert O'Callahan
ec866eb827
Bug 1109644. Part 4: Make MediaEngineGonkVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : 0899d9e42cd42b2ab4ef1d0d4cf600ccc7f49a3f
2014-12-30 14:54:02 +13:00
Robert O'Callahan
2d76f54dbb
Bug 1109644. Part 3: Make MediaEngineDefaultVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : d2285dad46e5b089b49e5ddce12564d5518c45a3
2014-12-30 14:54:02 +13:00
Robert O'Callahan
5b73829749
Bug 1109644. Part 2: Make MediaEngineWebRTCVideoSource use GetEndOfAppendedData instead of aLastEndTime. r=jesup
...
--HG--
extra : rebase_source : a1b716900bba01b5af1057e03bdc6360e327174b
2014-12-30 14:54:02 +13:00
Robert O'Callahan
85cb99cc25
Bug 1109644. Part 1: Create SourceMediaStream::GetEndOfAppendedData to reliably track how much data has been appended to a SourceMediaStream's track. r=jesup
...
--HG--
extra : rebase_source : 385ad9b704d35df7b70a75afe807e363e0929476
2014-12-30 14:54:01 +13:00
Cameron McCormack
c501eb9fff
Bug 649142 - Part 6: Remove support for shorthand-implemented logical properties. r=dbaron
...
This includes removing:
* the box property directional source constants
* the CSS_PROPERTY_DIRECTIONAL_SOURCE property flag
* the CSS_PROPERTY_REPORT_OTHER_NAME property flag
* nsCSSProps::OtherNameFor
* methods on the CSS parser to parse directional box properties and set
the old *-source and *-value properties
* the resolution of logical and physical properties in nsRuleNode during
style computation, since that's now done as part of the cascade in
nsCSSExpandedDataBlock::MapRuleInfoInto
2014-12-31 12:18:16 +11:00
Cameron McCormack
324837a87d
Bug 649142 - Part 5: Convert logical border properties. r=dbaron
2014-12-31 12:18:15 +11:00
Cameron McCormack
246dccd863
Bug 649142 - Part 4: Convert logical margin properties. r=dbaron
2014-12-31 12:18:14 +11:00
Cameron McCormack
c1366ac48c
Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
...
Here we convert the logical padding properties into their new resolved-at-
cascade-time implementations. This involves:
* converting -moz-padding-{start,end} into logical longhand properties
* adding padding-inline-{start,end} aliases for -moz-padding-{start,end}
* converting padding-{left,right} into longhand properties
* removing padding-{left,right}-value and
padding-{left,right}-{ltr,rtl}-source internal properties
The CSS parser and various tests are simplified a bit as a result.
2014-12-31 12:18:14 +11:00
Cameron McCormack
6cceecc24a
Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
...
We define a new flag CSS_PROPERTY_LOGICAL to be used for logical longhand
properties and a new CSS_PROP_LOGICAL macro in nsCSSPropList.h to
define them.
When using CSS_PROP to capture all properties, includers must now
explicitly indicate whether logical properties are included or not,
by defining CSS_PROP_LIST_EXCLUDE_LOGICAL (to exclude them),
CSS_PROP_LIST_INCLUDE_LOGICAL (to include them), or CSS_PROP_LOGICAL
(to capture them separately from other properties).
2014-12-31 12:18:12 +11:00
Yoshi Huang
3cbb7f3ffc
Bug 1115676 - update contractID for mozNFC. r=smaug, dimi
...
From 84d5d3ccb88ea78ea65cd38cf5e17da145338d61 Mon Sep 17 00:00:00 2001
---
dom/nfc/nsNfc.js | 6 +++---
dom/nfc/nsNfc.manifest | 6 +++---
dom/webidl/MozNFC.webidl | 2 +-
dom/webidl/MozNFCPeer.webidl | 2 +-
dom/webidl/MozNFCTag.webidl | 2 +-
5 files changed, 9 insertions(+), 9 deletions(-)
2014-12-26 20:57:11 +08:00
Yoshi Huang
424c8aeb97
Bug 1115465 - Add id attribute to NFCTag. r=smaug, dimi
...
From 152d8835dedf6592d274478bac369530f98c3935 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 6 ++++--
dom/nfc/gonk/NfcGonkMessage.h | 2 +-
dom/nfc/gonk/NfcMessageHandler.cpp | 17 +++++++++++------
dom/nfc/gonk/NfcOptions.h | 1 +
dom/nfc/gonk/NfcService.cpp | 5 +++++
dom/nfc/nsINfcContentHelper.idl | 4 +++-
dom/nfc/nsNfc.js | 2 ++
dom/webidl/MozNFCTag.webidl | 5 +++++
dom/webidl/NfcOptions.webidl | 1 +
9 files changed, 33 insertions(+), 10 deletions(-)
2014-12-26 16:07:45 +08:00
Szu-Yu Chen [:aknow]
1a4d706b4e
Bug 1115645 - Remove unused code in TelephonyService.js. r=hsinyi
2014-12-31 14:23:49 +08:00
Wes Kocher
82e8b540fb
Merge inbound to m-c a=merge
2014-12-30 15:48:13 -08:00
Aaron Klotz
f7145ef6e9
Bug 998863: Fix non-unified build bustage r=bustage
...
--HG--
extra : rebase_source : 521f9fd6ce378021fa560c198b1d7b2f47ad4462
2014-12-30 10:46:05 -07:00
Yoshi Huang
cb608e67b3
Bug 1115674 - manifest for NfcContentHelper. r=dimi
...
From ab9028ed8fa698952fac33a0ce99fabb6bf906a7 Mon Sep 17 00:00:00 2001
---
b2g/installer/package-manifest.in | 1 +
dom/nfc/NfcContentHelper.manifest | 7 +++++++
dom/nfc/gonk/Nfc.manifest | 4 ----
dom/nfc/moz.build | 1 +
4 files changed, 9 insertions(+), 4 deletions(-)
create mode 100644 dom/nfc/NfcContentHelper.manifest
2014-12-26 20:41:25 +08:00
Yoshi Huang
c71082f43b
Bug 1115468 - Some attrubites of MozNFCTag are null. r=dimi
...
From bf11cb363f58cce8eff86c6234930a94834b3c11 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 40 ++++++++++++++++++++++++++++------------
dom/nfc/nsINfcContentHelper.idl | 23 +++++++++++++++++------
dom/nfc/nsNfc.js | 38 ++++++++++++++++++++------------------
3 files changed, 65 insertions(+), 36 deletions(-)
2014-12-26 11:50:12 +08:00
Morris Tseng
f2bf94474c
Bug 1114853 - Part 4: Bail out if selections are mismatch. r=roc
2014-12-29 20:02:00 +01:00
Morris Tseng
edfaf3780f
Bug 1114853 - Part 1: Change rule of forcing dispatch selection state changed event. r=roc
2014-12-29 18:09:00 +01:00
Daniel Holbert
3d4221e5b0
(no bug) fix typo'd bug number in link within test_pathLength.html. DONTBUILD (test-metadata-only)
2015-01-01 12:49:53 -08:00
Brad Lassey
6501df4324
bug 1115802 - Scrolling no longer working when tab mirroring from fennec r=snorp
2014-12-31 14:31:05 -05:00
Wes Kocher
6d40130fd9
Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
...
Backed out changeset 3d195c54dcf1 (bug 1099152)
Backed out changeset e5a903979b5f (bug 1099152)
Backed out changeset 969965f4c893 (bug 1099152)
Backed out changeset 1e4e3b85c620 (bug 1099152)
Backed out changeset 501a22044336 (bug 1099152)
2015-01-02 12:43:48 -08:00
Jon Coppeard
706b85bf8f
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Jon Coppeard
4113634f8c
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Robert Longson
d249eb2fed
Bug 1109860 - getBBox incorrect with bidirectional text character. r=heycam
2015-01-02 16:47:47 +00:00
JW Wang
73a373e963
Bug 1116006 - add debugging logs. r=cpearce
2014-12-28 22:33:00 +01:00