Nicholas Nethercote
cfe5f5f4f8
Bug 1203427 (part 2) - Remove an argument to nsTimeout::InitTimer. r=mccr8.
...
The first argument to this method is always nsGlobalWindow::TimerCallback, and
hard-wiring this makes subsequent patches simpler.
--HG--
extra : rebase_source : 02bf490ff6dd4e5d5cafe9ce9266dc978b26c7e3
2015-09-09 23:30:13 -07:00
Nicholas Nethercote
6f036921dc
Bug 1203427 (part 1) - Add nsExpirationTracker::mName. r=froydnj.
...
There are many sub-classes of nsExpirationTracker. In order to distinguish them
nicely in the logging of timer firings, it's necessary to manually name each
one. (This wouldn't be necessary if there was a way to stringify template
parameters, but there isn't.)
--HG--
extra : rebase_source : 89b99e9dbb2a806bd21145d04a5e023794643b61
2015-09-09 21:07:07 -07:00
Ehsan Akhgari
3792ea0f2a
Bug 1204397 - Fix the test expectations to expect service workers to be enabled only on Nightly for Fennec; r=baku
...
The semantics of the new attributes are as follows:
* nightlyAndroid only takes effect on Android.
* If both nightlyAndroid and android are specified, nightlyAndroid takes
* precedence.
These two rules allow us to check for the current situation.
2015-09-16 23:10:03 -04:00
Masayuki Nakano
ce885416ed
Bug 1204439 part.3 Create methods to get enum item name r=smaug
2015-09-17 12:05:44 +09:00
Lee Salzman
292611bac3
Bug 1074733 - Part 1 - Normalize Canvas 2D rects to be positive by flipping negative width or height. r=jmuizelaar
...
--HG--
extra : rebase_source : 233b379f66a679f8af89b4d6d6de09e3f5b19381
2015-09-11 11:29:17 -04:00
John Dai
47a53d2e56
Bug 1194149 - Continue importing contacts when there is no sufficient Type 2 USIM contact fields record. r=echen
...
--HG--
extra : rebase_source : 9428d31a0469c72648348ba9fcc2a70f74d030b2
2015-09-13 23:54:00 +02:00
Edgar Chen
20e08cfa9e
Bug 1203037 - Disable Tethering/NFC marionette-webapi tests on emulator-x86-kk first. r=dimi,henry
2015-09-11 15:12:40 +08:00
Tim Chien
e284a1b7b0
Bug 1201407 - Add input-manage-only events for InputMethod API. r=janjongboom, sr=smaug
2015-09-16 22:11:00 +02:00
Marcos Caceres
346978573f
Bug 1169633 - [Browser API] getWebManifest(). r=kanru,bholley
2015-09-16 06:55:00 +02:00
Carsten "Tomcat" Book
c5551bace9
Backed out 2 changesets (bug 1169633, bug 1163254) for linux Mn-e10s test bustage on a CLOSED TREE
...
Backed out changeset 47ccf6689101 (bug 1169633)
Backed out changeset 503eab197a2d (bug 1163254)
2015-09-17 16:01:25 +02:00
Carsten "Tomcat" Book
c5ccc485ac
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-09-17 15:01:06 +02:00
Carsten "Tomcat" Book
80cfd656d8
Backed out 1 changesets (bug 1201407) for suspicion of causing linux bc test failures on a CLOSED TREE
...
Backed out changeset 171eb742e015 (bug 1201407)
--HG--
extra : rebase_source : 1629e6f144ed487f4ecd78ccaf8f880bdac63b9f
2015-09-17 14:38:44 +02:00
Maire Reavy
b6a3c8f458
bug 1161276 - part 3 - tests for bitrate property in MediaRecorder r=roc
2015-09-17 08:21:26 -04:00
Nick Fitzgerald
ed6ed51a16
Bug 1201597 - Part 0: Make saveHeapSnapshot return the file path rather than take it as a parameter; r=bholley
...
This changeset modifies the ThreadSafeChromeUtils::saveHeapSnapshot webidl
method to return the path to the core dump file where the heap snapshot was
serialized rather than taking the file path as a parameter.
By removing the ability for callers to choose a path, we pave the way for
enabling taking heap snapshots in sandboxed child processes (e10s, fxos) that do
not have access to the filesystem directly and must be handed a file descriptor
over IPDL. Additionally, the devtools API consumers were not taking advantage of
the ability to choose a file path, and always saving heap snapshots into the
temp directory anyways.
2015-09-15 11:26:46 +05:30
JW Wang
6064385135
Bug 1172830 - Move buffering check out of MediaDecoderStateMachine::UpdateRenderedVideoFrames(). r=cpearce.
2015-09-15 17:47:26 +08:00
JW Wang
fa740cbb49
Bug 1204401
- Change the buffering criteria in MDSM::UpdateRenderedVideoFrames. r=jya.
2015-09-15 17:46:25 +08:00
Alastor Wu
cbdade4ed8
Bug 1129882 - add mozInterrupt in telephony object. r=baku
2015-09-03 10:14:17 +08:00
Wes Kocher
f75a43f2af
Merge b2ginbound to central, a=merge
2015-09-14 17:23:34 -07:00
Wes Kocher
a5dd43b204
Backed out changeset 0f4a1154350d (bug 1133213) for frequent a11y crashes CLOSED TREE
2015-09-14 16:08:47 -07:00
Wes Kocher
a336f83a0a
Backed out 9 changesets (bug 1203680) for mochitest bustage CLOSED TREE
...
Backed out changeset e4733b9eb53c (bug 1203680)
Backed out changeset fb33eb2a55b0
Backed out changeset eb42e21bbb96 (bug 1203680)
Backed out changeset 86642d84e604 (bug 1203680)
Backed out changeset 1026da4b02fb (bug 1203680)
Backed out changeset 311f9810e0b3 (bug 1203680)
Backed out changeset 6fedc85dc0d9 (bug 1203680)
Backed out changeset b25230c0a193 (bug 1093357)
Backed out changeset 2369d63ef14a (bug 1203680)
2015-09-14 14:27:57 -07:00
Michael Layzell
469890ae16
Bug 1202148 - Move current
in only one location in Intervals.h, r=jya
2015-09-14 16:04:10 -04:00
Michael Layzell
d71e4e3134
Bug 1202014 - Don't use-after-move in ActorsChild.cpp, r=khuey
2015-09-14 16:04:10 -04:00
Thomas Zimmermann
c8e8ca8ec6
Bug 1202060: Store Bluetooth profile controller while (dis-)connecting AVRCP, r=shuang
...
AVRCP connect and disconnects can currently not be completed, because the
profile controller is not know to the manager at the time of completion.
The patch fixes this bug.
2015-09-14 16:01:45 +02:00
Carsten "Tomcat" Book
3dca81bd35
merge mozilla-inbound to mozilla-central a=merge
2015-09-14 13:58:37 +02:00
JW Wang
962c356c98
Bug 1203449 - Remove OutputStreamListener from DecodedStream.cpp. r=roc.
2015-09-14 10:43:27 +08:00
Jessica Jong
9a44f07882
Bug 1175817 - [NetworkManager] remove old default routes explicitly. r=echen,smaug
...
--HG--
extra : commitid : 6xQMx4MoezU
2015-09-11 15:26:58 +08:00
Phil Ringnalda
44860262c7
Merge m-i to m-c, a=merge
2015-09-13 11:58:18 -07:00
Shawn Huang
e6170a1977
Bug 1195710 - [MAP]Implement PushMessage function, r=btian
2015-09-13 19:03:23 +08:00
Phil Ringnalda
cb9f3c6c86
Merge m-c to b-i
2015-09-12 16:04:10 -07:00
Phil Ringnalda
9f5480c826
Merge m-c to b-i
2015-09-12 10:35:50 -07:00
Phil Ringnalda
15a82d8e86
Merge m-c to m-i
2015-09-12 10:34:34 -07:00
Phil Ringnalda
12ff625e10
Bug 1174872 - Disable test_fetch_basic_http_sw_reroute.html for constant timeouts on Mulet
...
--HG--
extra : rebase_source : 6bbe07528dd54707435f29a2ea9fdd3fc0ce0613
2015-09-12 09:52:03 -07:00
Michael Layzell
092e4a4b9e
Bug 1188932 - Allow the User-Agent header to be explicitly set by requests, r=bkelly, r=jgraham
2015-09-12 12:46:09 -04:00
Michael Layzell
fb6ddae47f
Bug 1200337 - Part 1: Don't expose standard HTTP headers during interception in non-e10s mode, r=mcmanus
2015-09-12 12:46:09 -04:00
Michael Layzell
1eaae658aa
Bug 1156802 - Part 2: Remove all explicit move constructors, r=ehsan
2015-09-12 12:34:45 -04:00
Phil Ringnalda
b25d7ef2e4
Merge f-t to m-c, a=merge
2015-09-12 09:13:57 -07:00
Reuben Morais
33dc3930e7
Bug 1204183 - Test the object_data upgrade from bug 1202788. r=janv
2015-09-12 12:51:21 -03:00
Phil Ringnalda
90becf3639
Back out 574a93c36fd8 (bug 1203668) for Moth bustage
...
CLOSED TREE
2015-09-12 08:23:23 -07:00
Jean-Yves Avenard
581a68abf1
Bug 1199518: [webm] P2. Properly determine next keyframe time. r=kinetik
2015-09-12 20:53:25 +10:00
Jean-Yves Avenard
5cf23489c2
Bug 1199518: [webm] P1. Have WebMDemuxer use its own logger. r=kinetik
2015-09-12 20:53:24 +10:00
Jean-Yves Avenard
21d2f1de2a
Bug 1188238: [MSE] P2. Don't assert when unable to find position in frames array. r=gerald
...
Instead return an error which will terminate the video element.
2015-09-12 20:53:23 +10:00
Jean-Yves Avenard
506d208f9e
Bug 1188238: [MSE] P1. Don't use Interval::Intersect to find the first frame of an interval. r=gerald
...
With H264, often the first frame of a media segment has no duration ; as such the time interval it represents is empty and will never intersect with anything.
2015-09-12 20:53:23 +10:00
Mats Palmgren
9c95b58321
Bug 1203668 - Setting the value of a <select> to a non-matching option should deselect all options and set selectedIndex to -1. r=bz
2015-09-12 12:34:37 +02:00
Cameron McCormack
646a0c727a
Bug 1202512 - Part 1: Add Element flags to record whether an eRestyle_SomeDescendants restyle is pending for it. r=bzbarsky
2015-09-12 19:08:10 +10:00
Phil Ringnalda
f79d829bdf
Merge b-i to m-c, a=merge
2015-09-11 20:27:20 -07:00
Kartikaya Gupta
c7bf7e3634
Bug 1200093
- Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond
...
--HG--
extra : commitid : Fu6XjQTqeNx
2015-09-11 15:12:29 -04:00
Carsten "Tomcat" Book
1a0ce23fe9
merge mozilla-inbound to mozilla-central a=merge
2015-09-11 16:36:35 +02:00
Reuben Morais
e3e708534a
Bug 1202788 - Upgrade object_data table to new format (follow-up to bug 871846). r=janv
2015-09-11 12:12:52 -03:00
Shawn Huang
55be2eae10
Bug 1186836 - Implement SetMessageStatus function, r=btian
2015-09-11 22:45:18 +08:00
Edgar Chen
72803bd36c
Bug 1203828 - Let test_mobile_data_ipv6.js really test the v4 or v6 ip addresses. r=jjong
2015-09-11 11:57:53 +08:00
Shawn Huang
07b0126629
Bug 1166679 - Implement GetMessage function, r=btian
2015-09-11 21:21:19 +08:00
Carsten "Tomcat" Book
84f822726d
Backed out 1 changesets (bug 1198522) for gij20 test failures
...
Backed out changeset b0c1649e39d2 (bug 1198522)
--HG--
extra : rebase_source : 2625120b6ec2e36648e64ca39d701c0340d2047b
2015-09-11 14:14:11 +02:00
Wes Kocher
b4b28bfb9d
Backed out 2 changesets (bug 1204397) for serviceworkers bustage
...
CLOSED TREE?
Backed out changeset 01cf8bf2f3d7 (bug 1204397)
Backed out changeset 6abdb99b2b30 (bug 1204397)
2015-09-14 12:46:57 -07:00
Ben Kelly
9b8ec1a5d5
Bug 1203680 P6 Re-enable some mochitests on e10s that were disabled due to serialization issue. r=nsm
2015-09-14 12:04:56 -07:00
Ben Kelly
65770e7d7b
Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm
2015-09-14 12:04:56 -07:00
Ben Kelly
2da1208f50
Bug 1203680 P1 Test file blob uploads with service worker interception. r=nsm
2015-09-14 12:04:56 -07:00
Alexander Surkov
fea219d6cd
Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb
2015-09-11 20:54:27 -04:00
Ehsan Akhgari
b64a770b94
Bug 1199049 - Part 10: Use Necko-level CORS preflights in sendBeacon; r=jdm
2015-09-12 19:21:09 -04:00
Ehsan Akhgari
8c79cf1c17
Bug 1199049 - Part 9: Use Necko-level CORS preflights in XHR; r=jdm
2015-09-12 19:21:07 -04:00
Ehsan Akhgari
57574d5cbd
Bug 1199049 - Part 8: Use Necko-level CORS preflights in fetch; r=jdm
2015-09-12 19:21:05 -04:00
Ehsan Akhgari
a4ac3ec0b4
Bug 1199049 - Part 1: Move nsCORSListenerProxy.* to necko; r=jduell
...
--HG--
rename : dom/security/nsCORSListenerProxy.cpp => netwerk/protocol/http/nsCORSListenerProxy.cpp
rename : dom/security/nsCORSListenerProxy.h => netwerk/protocol/http/nsCORSListenerProxy.h
2015-09-12 19:20:52 -04:00
Michael Layzell
fc03111ce2
Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan
2015-09-12 17:56:46 -04:00
Michael Layzell
c8fc7c7002
Bug 571294 - Part 2: Tests for new select event behaviour, r=ehsan
2015-09-12 17:56:45 -04:00
Michael Layzell
fe31896607
Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
2015-09-12 17:56:44 -04:00
Michael Layzell
0097c41e01
Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
2015-09-12 16:53:33 -04:00
Christoph Kerschbaumer
341664bdb6
Bug 1194524 - Use channel->ascynOpen2 in dom/media/MediaResource.cpp (r=sicking)
2015-09-12 12:59:08 -07:00
Phil Ringnalda
b164dfe263
Merge m-c to f-t
2015-09-11 22:10:22 -07:00
James Cheng
6930bc717c
Bug 1203047 - Make MediaDecoderReader know less about AudioData/VideoData by using MediaData instead. r=jya
...
--HG--
extra : rebase_source : 928721bb5a8669445725cab86e43be002f38c88a
2015-09-10 03:06:00 +02:00
Nils Ohlmeier [:drno]
17f267da50
Bug 1203701 - add spdUtils.js to steeplechase. r=bwc
...
--HG--
extra : rebase_source : cae738ff6b23aad0dc11eae0107a8dc063e7ca4b
2015-09-10 13:33:21 -07:00
Kaustabh Datta Choudhury
2a080acfd0
Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher
2015-09-10 09:52:00 +02:00
Masatoshi Kimura
b44db3bce8
Bug 1200602 - Use the alternate content for <applet>. r=kmachulis
...
--HG--
rename : dom/base/test/test_bug810494.html => dom/base/test/test_applet_alternate_content.html
2015-09-10 07:32:00 +02:00
Karl Tomlinson
99e730c642
bug 1203380 add custom AudioBlock copy constructor and make AudioChunk conversion constructor explicit r=padenot
...
Making the conversion constructor explicit means that it will be obvious if
a temporary is created to pass an AudioChunk as an AudioBlock parameter.
--HG--
extra : rebase_source : 54bf8acdb42499a0e0d66cfc138ff6fb6f1ef4da
2015-09-10 09:29:34 +12:00
Karl Tomlinson
965591c713
bug 1203380 add custom assignment operator to AudioBlock r=padenot
...
--HG--
extra : rebase_source : 620bcfe8e7841ab1b19790abbf4df87a3e083c35
2015-09-10 08:39:12 +12:00
Karl Tomlinson
99d66c32cb
bug 1203380 tighten not-sharing assertion in ChannelFloatsForWrite() r=padenot
...
--HG--
extra : rebase_source : 5206ae1ae59bade7f2b40400e0f851bf26df5d9c
2015-09-10 09:01:55 +12:00
Karl Tomlinson
4935533d54
bug 1203380 destroy AudioBlocks on AudioNodeStream on graph thread r=padenot
...
--HG--
extra : rebase_source : b2e560fa1c6da233de42667207946d2732727701
2015-09-10 15:13:45 +12:00
Karl Tomlinson
bae5d8a742
bug 1203380 ClearDownstreamMark() before returning AsMutableChunk() r=padenot
...
--HG--
extra : rebase_source : ddc5b3f2ec5238688bc13ed7d4c007fe91f42b85
2015-09-10 14:47:31 +12:00
Jon Droniak
be9cbbe318
Bug 1199796 - Refactor Request and XHR request method validation. r=nsm
...
--HG--
extra : commitid : 264lZKhsGRV
extra : rebase_source : ad9ff02f24f648b87da4d00b03dfdfd9e26d45e7
2015-09-11 11:26:33 -07:00
Phil Ringnalda
42095e9f99
Merge m-c to m-i
2015-09-11 22:04:40 -07:00
Ehsan Akhgari
1f3d931c95
Bug 1204397 - Part 2: Recover from a double negative trap, r=me
2015-09-14 14:22:49 -04:00
Aaron Klotz
ba431ce656
Bug 1194488: Part 2 - Make sure nsPluginTag::mSupportsAsyncInit is initialized in all constructors; r=jimm
...
--HG--
extra : rebase_source : 462bb274547a8dec4371477ac6ea1867f098f62b
2015-09-14 12:12:11 -06:00
Aaron Klotz
811057fc11
Bug 1194488: Backed out changeset 108cd7f55f80 for having an incorrect bug number in commit message; r=backout
...
--HG--
extra : rebase_source : 6759199592f4c5e48f2b15fe696530cc604cad3f
2015-09-14 12:09:56 -06:00
Botond Ballo
1462347083
Bug 1202312 - Remove an old forward declaration and typedef. r=kats
...
--HG--
extra : source : 8c0ad47c7db2a004355d8074b6ab868ac5c0aeb6
2015-09-06 23:29:15 -04:00
Botond Ballo
b979ad25d3
Bug 1202312 - Use mozilla::Function for the ContentReceivedInputBlock callback. r=kats
...
--HG--
extra : source : d0d8d51c89955d70c72591b424e18790973e8805
2015-09-11 12:52:43 -04:00
Botond Ballo
976c25b63c
Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats
...
--HG--
extra : source : 168244f8869806e0fb6b318a938e46b706972f94
2015-09-11 12:27:49 -04:00
Boris Zbarsky
494542fe41
Bug 1191942. Make sure to not schedule requestAnimationFrame callbacks if animations are paused. r=roc
2015-09-11 21:59:43 -04:00
Boris Zbarsky
138287abda
Bug 1182197 workaround. Add a null-check for mGlobal for now. r=nsm
2015-09-11 21:59:43 -04:00
Botond Ballo
04bf303d99
Bug 1198451 - Disambiguate mozilla::dom::Function from mozilla::Function. r=froydnj
...
--HG--
extra : source : aa0c472e2f7ed9ca9f71682c47f19d5f4b880e7d
2015-09-11 17:25:23 -04:00
Wes Kocher
bab9b5abf4
Backed out changeset 132aa442af95 (bug 1198544) for browser_ManifestObtainer_obtain.js failures CLOSED TREE
2015-09-11 11:53:52 -07:00
Wes Kocher
ca0fa7c1cb
Backed out 4 changesets (bug 1182665) for android reftest orange CLOSED TREE
...
Backed out changeset 719a4fbded10 (bug 1182665)
Backed out changeset 9559cead8d08 (bug 1182665)
Backed out changeset 4080fb4b9a7f (bug 1182665)
Backed out changeset c8549221c366 (bug 1182665)
2015-09-11 11:21:56 -07:00
Josh Matthews
7e4893bc7a
Bug 1198544 - Prevent FetchDriver from creating multiple responses if OnStopRequest yields a failing status code. r=nsm
2015-09-11 13:23:29 -04:00
Boris Chiou
a637c0b974
Bug 1198522 - Separate customized and sys cmd menu items. r=kanru
...
Use a different array to store 'copy-image' and 'copy-link' menu items.
2015-09-04 00:52:00 +02:00
Sean Lin
9715827d6e
Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 2 - Adjust the timing to send offer. r=smaug
2015-09-04 15:54:34 +08:00
Brian Grinstead
225dad2f67
Bug 1200551 - Handle multiple %c formatters without a string between them by using only the last one for styling;r=baku,r=past
...
--HG--
extra : commitid : EJlgAp6v2d3
2015-09-11 07:44:06 -07:00
Carsten "Tomcat" Book
a6cd041140
Merge mozilla-central to fx-team
2015-09-11 16:42:01 +02:00
Gijs Kruitbosch
60047fdd9f
Bug 1182778, r=bz
...
--HG--
extra : commitid : ajVYVBcCGX
extra : rebase_source : 316a69f669a26db801b8556ec7e56b9571b7a887
2015-09-09 11:41:44 +01:00
Tim Chien
97fd8227ab
Bug 1197700 - Correct mistakes in InputMethod.webidl. r=kanru, r=janjongboom, sr=smaug
2015-09-10 22:27:00 +02:00
Henri Sivonen
b00ce35888
Bug 912470 part 2 - Implement Encoding Standard-compliant big5 encoder. r=emk.
...
--HG--
rename : intl/uconv/ucvtw/nsBIG5DecoderData.h => intl/uconv/ucvtw/nsBIG5Data.cpp
rename : testing/web-platform/tests/encoding/gbk-encoder.html => testing/web-platform/tests/encoding/big5-encoder.html
2015-09-03 15:21:57 +03:00
Sean Lin
61577abd58
Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 1 - String mismatch in channel description. r=fabrice
2015-09-01 16:52:51 +08:00
Alastor Wu
5b9b7ae185
Bug 1203068 - Add system type into kMozAudioChannelAttributeTable. r=baku
...
--HG--
extra : transplant_source : %F6m%06%85%DF%C0%07%8B%E3%8F%D8%96%B9%85%1C%5E%DF%F9a8
2015-09-09 18:32:00 +08:00
Masayuki Nakano
de86db826f
Bug 1203381 part.7 Rename IMEContentObserver::mIs*ChangeEventPending to IMEContentObserver::mNeedsToNotifyIMEOf*Change r=smaug
2015-09-16 17:48:24 +09:00