Josh Matthews
3ec4478d82
Bug 1198544 - Prevent FetchDriver from creating multiple responses if OnStopRequest yields a failing status code. r=nsm
2015-09-14 11:05:35 -04:00
Masayuki Nakano
720574b68a
Bug 1203364 IMEContentObserver should notify IME of selection change with the latest change reason r=smaug
2015-09-14 23:28:43 +09:00
Carsten "Tomcat" Book
80f0f3aa60
Merge mozilla-central to mozilla-inbound
2015-09-14 14:54:01 +02:00
Jocelyn Liu
bf3b76d854
Bug 1203900 - Fix cycle collection and array buffer creation bug in the implementation of MediaKeyMessageEvent, MediaEncryptedEvent, and BluetoothLeDeviceEvent. r=bz
2015-09-11 21:05:00 +02:00
Sean Lin
c882274c2c
Bug 1192101 - Part 5 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 5 - Tests. r=smaug
2015-09-09 17:49:32 +08:00
Sean Lin
63dc79bdaf
Bug 1192101 - Part 4 -Support PresentationRequest / PresentationAvailability / getSession(s). Part 4 - Rename PresentationSessionInfo relevant classes. r=smaug
2015-09-09 17:41:55 +08:00
Sean Lin
497d6a9d86
Bug 1192101 - Part 3 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 3 - Adjust errors. r=smaug
2015-09-09 16:38:26 +08:00
Sean Lin
5da72e09b0
Bug 1192101 - Part 2 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 2 - Change notification & event dispatching. r=smaug
2015-09-10 16:29:08 +08:00
Sean Lin
4c49500fbd
Bug 1192101 - Part 1 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 1 - WebIDL Bindings. r=smaug
2015-09-14 10:39:57 +08:00
Martin Thomson
e8537be67a
Bug 1176941 - Moving console warning to the current window, r=jib
2015-08-28 15:40:44 -07:00
Martin Thomson
b44e9995ff
Bug 1176941 - Capturing more error info from IdP sandbox, r=jib
2015-08-28 15:40:44 -07:00
Jean-Yves Avenard
a6b27d1841
Bug 1203367: Ensure WebMBufferedState is only used after reading metadata. r=kinetik
...
We also now limit the use of the WebMBufferedState for calculating the buffered range and seeking on buffered data.
2015-09-14 19:06:50 +10:00
Masayuki Nakano
5dfd90dc17
Bug 895274 part.228 Rename NS_DEVICE_LIGHT to eDeviceLight r=smaug
2015-09-12 01:19:29 +09:00
Masayuki Nakano
8a0ea05377
Bug 895274 part.227 Rename NS_USER_PROXIMITY to eUserProximity r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
e5dda44b76
Bug 895274 part.226 Rename NS_DEVICE_PROXIMITY to eDeviceProximity r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
97e21b3de1
Bug 895274 part.225 Rename NS_DEVICE_MOTION to eDeviceMotion r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
80962e22cb
Bug 895274 part.224 Rename NS_DEVICE_ORIENTATION to eDeviceOrientation r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
06837f1483
Bug 895274 part.222 Rename NS_AFTERPRINT to eAfterPrint r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
dc4446e6f8
Bug 895274 part.221 Rename NS_BEFOREPRINT to eBeforePrint r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
ddf5ddc87d
Bug 895274 part.219 Rename NS_GESTURENOTIFY_EVENT_START to eGestureNotify r=smaug
2015-09-12 01:19:28 +09:00
Masayuki Nakano
5ec0db5d17
Bug 895274 part.217 Rename NS_SCROLLEDAREACHANGE to eScrolledAreaChanged r=smaug
2015-09-12 01:19:27 +09:00
Masayuki Nakano
15f232c373
Bug 895274 part.214 Rename NS_SCROLLPORT_UNDERFLOW to eScrollPortUnderflow r=smaug
2015-09-12 01:19:27 +09:00
Masayuki Nakano
473ab85428
Bug 895274 part.213 Rename NS_SCROLLPORT_OVERFLOW to eScrollPortOverflow r=smaug
2015-09-12 01:19:27 +09:00
Masayuki Nakano
b6ad60d6f4
Bug 895274 part.212 Rename NS_POINTERLOCKERROR to ePointerLockError r=smaug
2015-09-12 01:19:26 +09:00
Masayuki Nakano
430ca2096b
Bug 895274 part.211 Rename NS_POINTERLOCKCHANGE to ePointerLockChange r=smaug
2015-09-12 01:19:26 +09:00
Masayuki Nakano
1bc729e547
Bug 895274 part.208 Rename NS_NETWORK_UPLOAD_EVENT to eNetworkUpload r=smaug
2015-09-12 01:19:26 +09:00
Masayuki Nakano
deda963899
Bug 895274 part.207 Rename NS_NETWORK_DOWNLOAD_EVENT to eNetworkDownload r=smaug
2015-09-12 01:19:26 +09:00
Masayuki Nakano
a2ddd115f9
Bug 895274 part.206 Rename NS_MOZ_TIME_CHANGE_EVENT to eTimeChange r=smaug
2015-09-12 01:19:25 +09:00
Jonathan Watt
44b97cb104
Bug 1203090 - Ensure we always use '/' as the starting path separator for the DOM path of the Directorys initially returned by HTMLInputElement.getFilesAndDirectories. r=baku
2015-08-20 15:01:59 +01:00
Aaron Klotz
2ce7ba2937
Bug 1200698: Rename async plugin init pref; r=bsmedberg
2015-09-09 01:01:13 -06:00
Richard Barnes
a17fc8a6fd
Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi
2015-09-09 15:14:27 -04:00
Olli Pettay
2ff9f5eab9
Bug 1202844, make nsXBLService::GetBinding deal with shutting down during binding loading, r=bz
2015-09-09 14:08:10 -07:00
Carsten "Tomcat" Book
17f5598849
Merge mozilla-central to mozilla-inbound
2015-09-09 14:08:42 +02:00
Joel Maher
a299a2ccd8
backout 06bb0c1766f1 for more frequent bc failures
2015-09-09 07:55:37 -04:00
Ehsan Akhgari
2b52b18a64
Bug 815299 - Part 3: Accept empty HTTP headers in XHR; r=jdm
2015-09-09 07:54:33 -04:00
Ehsan Akhgari
ff4ef425c4
Bug 815299 - Part 2: Accept empty HTTP headers in fetch; r=jdm
2015-09-09 07:53:50 -04:00
Tom Klein
6f7466b95c
Bug 1092125 - part 2 - add non-scaling-stroke support to SVGLineElement::GetGeometryBounds. r=jwatt
2015-09-02 20:10:00 +02:00
Tom Klein
db90d7ae1b
Bug 1092125 - Part 1 - Add non-scaling-stroke support to nsSVGPathGeometryElement::GetGeometryBounds (except line). r=jwatt
2015-09-01 06:17:00 +02:00
Jan Varga
63a9020039
Bug 1068975 - Remove FileInfo from File; r=baku
2015-09-09 13:15:14 +02:00
Jan Varga
e5c59dbea6
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku
2015-09-09 13:15:05 +02:00
Karl Tomlinson
57b712a475
bug 1197028 add MOZ_IMPLICIT for AudioBlock constructor from base AudioChunk on CLOSED TREE
2015-09-09 23:04:02 +12:00
Karl Tomlinson
5059538e20
bug 1201855 send ended event even when the buffer has no channel data r=padenot
...
The ThreadSharedFloatArrayBufferList may be null even when there is a buffer
if one of its arrays has been neutered.
SAMPLE_RATE is used instead of BUFFEREND to detect whether start() and buffer
have been received because buffers can have zero length when acquiring the
contents returns "zero-length channel data buffers", although this zero-length
is not yet implemented.
LOOP and BUFFEREND are reset when the buffer is set to null to end playback.
2015-09-05 00:15:52 +12:00
Karl Tomlinson
eacc146607
bug 1201855 use unsigned integers for buffer positions so that negative buffer positions are impossible r=padenot
...
I think the limits on sample rates already ensure that mBufferPosition will
not overflow, but this makes sure that there are no out of bounds reads.
The node checks the parameters are > 0 before sending to the engine.
2015-08-25 13:01:15 +12:00
Karl Tomlinson
f9288735ed
bug 1201855 keep track of buffer position even when there are no channels r=padenot
2015-09-05 00:50:35 +12:00
Karl Tomlinson
9f3c6c9ca9
bug 1201855 rearrange CopyFromBuffer to separate code using numFrames r=padenot
2015-09-04 23:06:50 +12:00
Karl Tomlinson
54be414320
bug 1201854 handle stop time precisely even when resampling r=padenot
2015-09-04 22:05:49 +12:00
Karl Tomlinson
caec95335e
bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot
2015-09-03 19:01:50 +12:00
Karl Tomlinson
51e4967728
bug 1197028 introduce AudioBlock to keep track of downstream references to AudioBlockBuffer r=padenot
2015-09-08 12:04:16 +12:00
Karl Tomlinson
f0f754cdfa
bug 1197028 use AudioChunk::GetDuration() r=padenot
2015-09-03 18:04:41 +12:00
Karl Tomlinson
333b7ddff1
bug 1197028 use AudioChunk::ChannelCount() r=padenot
2015-09-03 17:30:16 +12:00
Karl Tomlinson
4e2081ab1b
bug 1197028 introduce AudioBlockBuffer r=padenot
...
At this point AudioBlockBuffer is just like SharedBuffer but always with float
channels of length 128.
2015-09-03 18:45:14 +12:00
Karl Tomlinson
39f085faae
bug 1197028 move AllocateAudioBlock to AudioBlock.h r=padenot
...
In a subsequent patch, AllocateAudioBlock will become part of an AudioBlock
class derived from AudioChunk and used for AudioNodeStream members.
2015-09-03 19:05:02 +12:00
Kaustabh Datta Choudhury
325b58a73b
Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher
2015-09-09 05:42:04 -04:00
Robert O'Callahan
db0c56d708
Bug 1201393. Remove usage of FLAG_BLOCK_* from OutputStreamData::Connect. r=jwwang
...
We don't want to block stream decoding on the output MediaStream, or vice
versa.
2015-08-19 14:12:16 +12:00
Nigel Babu
cb7abc0d07
Backed out changeset ad5763672ad2 (bug 1194037) for Mochitest other bustage
2015-09-08 09:33:46 +05:30
Nigel Babu
bb724e39ee
Backed out changeset 9fd02ff21f65 (bug 1194037) for Mochitest other bustage
2015-09-08 09:33:37 +05:30
Masayuki Nakano
7750f603d6
Bug 1200980 part.4 nsPlaintextEditor should notify editor observers of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by NS_COMPOSITION_END r=smaug
2015-09-08 12:54:14 +09:00
Masayuki Nakano
3be70bc85f
Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug
2015-09-08 12:54:14 +09:00
Masayuki Nakano
f9c9784e13
Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
2015-09-08 12:54:14 +09:00
Masayuki Nakano
4a9e028bdb
Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug
2015-09-08 12:54:14 +09:00
JW Wang
7fe4357611
Bug 1202533 - Fix naming convention of MediaSink::PlaybackParams.
2015-09-08 10:58:11 +08:00
Brian Birtles
69638e28a0
Bug 1194037 part 6 - Add test for order of mutation observer records; r=heycam
2015-09-08 09:53:13 +09:00
Brian Birtles
2a3b1ccfa3
Bug 1194037 part 5 - Make AnimationProperty::operator== ignore mWinsInCascade; r=heycam
2015-09-08 09:53:13 +09:00
Matthew Gregan
2dea441d4f
Bug 1202332 - XiphExtradataToHeaders miscalculates final header length. r=derf
2015-09-08 11:33:16 +12:00
Jonathan Watt
4e27516089
Bug 1202964 - Use the correct nsIFilePicker API for directory picking in HTMLInputElement::nsFilePickerShownCallback::Done. r=baku
2015-08-18 10:30:19 +01:00
Jonathan Watt
d433e237af
Bug 1202952 - Fix directory picking for e10s on Windows by making FilePickerParent use the correct nsIFilePicker API for directory picking. r=roc
2015-08-17 03:03:49 +01:00
Andrea Marchesini
2b83fc3f33
Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug
2015-09-09 08:11:38 +01:00
Andrea Marchesini
9f01064ca4
Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug
2015-09-09 08:10:32 +01:00
Francois Marier
9886fbbc13
Bug 1202027 - Make SRI require CORS loads for cross-origin resources. r=ckerschb
2015-09-09 00:11:38 -07:00
Francois Marier
4e7db7e535
Bug 1202015 - Better document the SRI strings for translators. r=ckerschb
2015-09-09 00:10:25 -07:00
Bob Owen
a7c6d68c6d
Bug 1197007: Turn off optimization for GMPLoaderImpl::Load. r=cpearce
2015-09-09 07:34:56 +01:00
Gian-Carlo Pascutto
6e5a46c5bf
Bug 1200614 - Check whether engines are still alive when webrtc ops run. r=jesup
2015-09-08 20:32:59 +02:00
Jan-Ivar Bruaroey
48a0c8c509
Bug 1187315 - Refactor out Constraints.webidl. r=bz
2015-07-29 01:16:19 -04:00
Phil Ringnalda
031ec53125
Merge m-i to m-c, a=merge
2015-09-05 20:19:43 -07:00
Kan-Ru Chen
29b5c1f096
Bug 1201394 - Remove unused mLRUPoolSize member variable. r=gsvelto
2015-09-06 01:11:50 +08:00
Kan-Ru Chen
9907dfe5ad
Bug 1201394 - Use cached preferences value in ProcessPriorityManager. r=gsvelto
2015-09-06 01:11:49 +08:00
Andrea Marchesini
c42b9f54b5
Bug 1198814 - Use StructuredCloneHelper in PromiseWorkerProxy, r=smaug
2015-09-05 12:22:13 +03:00
Wes Kocher
88529d337d
Merge m-c to inbound, a=merge
2015-09-04 15:41:19 -07:00
Wes Kocher
e027490242
Merge inbound to central, a=merge
2015-09-04 15:34:42 -07:00
Sebastian Hengst
f40c5bf19c
Backed out 4 changesets (bug 571294, bug 1196479) for W(2) failure on Linux 64 opt. r=backout on a CLOSED TREE
...
TEST-UNEXPECTED-FAIL | /eventsource/eventsource-close.htm | EventSource: close(), test events - assert_unreached: Dunno what to do with message number 3 Reached unreachable code
Backed out changeset e2612be99d7d (bug 571294)
Backed out changeset 9aea0c4a0822 (bug 1196479)
Backed out changeset 196e98128c58 (bug 571294)
Backed out changeset 1d662c2552bd (bug 571294)
2015-09-04 20:29:48 +02:00
Michael Layzell
afccea7e2c
Bug 571294 - Fix typo causing compile bustage on a CLOSED TREE a=bustage
2015-09-04 13:20:31 -04:00
Andrew McCreight
4df087938a
Backed out changeset 351d5f864f9e for not compiling.
2015-09-04 09:52:24 -07:00
Andrew McCreight
dad0c97cff
Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
...
This leaves alone the AppendElement methods.
2015-09-04 09:45:44 -07:00
Michael Layzell
9694cf94db
Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan
2015-09-04 12:35:49 -04:00
Michael Layzell
a11656213f
Bug 571294 - Part 2: Tests for new select event behaviour, r=ehsan
2015-09-04 12:35:47 -04:00
Michael Layzell
a8f85880d9
Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
2015-09-04 12:35:46 -04:00
Carsten "Tomcat" Book
cdcf9ff276
Merge mozilla-central to b2g-inbound
2015-09-04 16:21:48 +02:00
Carsten "Tomcat" Book
5225a0cea9
merge mozilla-inbound to mozilla-central a=merge
2015-09-04 16:05:11 +02:00
Ben Tian
5845f0216c
Bug 1199548 - Do not append vCard Body payload in PBAP replies when |MaxListCount| is zero, r=shuang
2015-09-04 15:47:22 +08:00
Kan-Ru Chen
9fb2f78ddb
Bug 1200498 - Clean up dom/browser-element mochitest.ini that has skip-if toolkit != gtk2 now that gtk3 is the default
2015-09-04 14:18:50 +08:00
Ben Tian
96ab13f6dc
Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang
2015-09-04 12:04:38 +08:00
Ben Tian
ffed6b761b
Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang
2015-09-04 12:04:37 +08:00
Wes Kocher
78dd2c9376
Merge b2ginbound to central, a=merge
2015-09-03 13:41:06 -07:00
Wes Kocher
67f1a2cfde
Merge inbound to central, a=merge
2015-09-03 12:20:40 -07:00
Wes Kocher
8700dcb6b5
Backed out 2 changesets (bug 1035091)
...
a=backout
Backed out changeset 1fc07bdd9aa8 (bug 1035091)
Backed out changeset f6e98029d1cb (bug 1035091)
2015-09-03 11:41:39 -07:00
Kartikaya Gupta
fc2f50551e
Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
428ff70a50
Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
...
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
ea34e9570d
Bug 1197824 - Allow zooming in desktop mode. r=botond
...
This is a long-standing issue that has thus far never been exposed because
the values modified in this patch have not been used (desktop mode only exists
on Fennec, and Fennec does it's own computation for these values in browser.js).
However upcoming patches will change Fennec to use this, and so this issue needs
to be corrected.
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
d37cefa620
Bug 1197824 - Remove unused state and normalize others. r=botond
...
In the case of DisplayWidthHeight viewports, setting the allowDoubleTapToZoom
flag to true is fine because the ZoomConstraintsClient code will flip it back
to false based on the width of the CSS viewport. Setting it to true in the
GetViewportInfo code allows us to maintain the invariant that the default value
of allowDoubleTapToZoom is the same as the initial value of allowZoom.
2015-09-03 10:30:40 -04:00
Carsten "Tomcat" Book
387b9401ae
Merge mozilla-central to b2g-inbound
2015-09-03 14:19:00 +02:00
Kan-Ru Chen
dc8b7cf800
Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug
2015-09-03 13:21:21 +08:00
Nikhil Marathe
24b25702d2
Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb
...
The logic was very similar and PromiseWorkerProxy is well tested. We defy
convention a bit by calling CleanUp() in another runnable later in time after
resolving the Promise, but it does not violate any invariants.
2015-09-02 15:04:17 -07:00
Nikhil Marathe
53a8491d88
Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb
...
Get rid of having users dispatch control runnables. It was error prone and
required too much reasoning. It was also possible to end up in a state where
callers would dispatch a WorkerRunnable, which would succeed, so they would not
dispatch a WorkerControlRunnable. Then the worker would stop Running,
canceling and releasing the runnable leading to releasing the proxy in an
unclean state. Instead, we AddRef() and add the feature and remove the feature
and Release() on Notify(). If callers successfully run a WorkerRunnable they
clean the proxy. If not, the proxy stays alive until the worker switches to
Canceling state.
2015-09-02 10:07:26 -07:00
Carsten "Tomcat" Book
9c91e35131
Merge mozilla-central to mozilla-inbound
2015-09-04 16:14:00 +02:00
Jan de Mooij
0a1ef4bfe7
Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp
2015-09-04 15:52:10 +02:00
Jim Mathies
ef7a316687
Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop
2015-09-04 08:42:01 -05:00
Karl Tomlinson
9d44232e95
back out 0b4230b29db5,c8d987aeaece from bug 1197028
2015-09-02 23:44:37 +12:00
Karl Tomlinson
f2e52771cb
bug 1193922 skip SetIsOnlyNodeForContext after shutdown r=padenot
...
This works around bug 1200514 but also avoids some unnecessary work.
2015-09-01 18:20:24 +12:00
Phil Ringnalda
49a76b0045
Back out 71886d218c12 (bug 1200864) for Win8 mochitest-gl failures
...
CLOSED TREE
2015-09-02 20:35:45 -07:00
Ehsan Akhgari
b2c41fa063
Bug 1200869 - Empty the header value for code hygiene; r=sicking
2015-09-02 19:53:35 -04:00
Ehsan Akhgari
12452f37da
Bug 1200856 - Avoid the extra variable to make the string manipulation faster; r=sicking
2015-09-02 19:52:46 -04:00
Jeff Gilbert
feb21260f6
Bug 1200864 - Skip DrawElements buffer validation when we have robust_buffer_access. - r=kamidphish
2015-09-02 14:06:58 -07:00
Geoff Brown
2063b3e20f
Bug 1201075 - Increase timeout for webgl-color-test; r=jgilbert
2015-09-02 14:20:02 -06:00
Zack Weinberg
8dd0a8d4f1
Bug 1035091 part 2: disable @-moz-document in author sheets. r=heycam
2015-09-02 13:54:30 -04:00
Zack Weinberg
50d9ee1776
Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
2015-09-02 13:52:49 -04:00
Ryan VanderMeulen
715e3b5151
Merge m-c to inbound. a=merge
2015-09-02 14:55:29 -04:00
Ryan VanderMeulen
c4d8835c44
Merge inbound to m-c. a=merge
2015-09-02 14:53:48 -04:00
Gian-Carlo Pascutto
fbc7ec445d
Bug 1200614 - Protect the capture engines array from concurrent access (during shutdown). r=jesup
2015-09-02 18:41:06 +02:00
Carsten "Tomcat" Book
6f16e43880
Merge mozilla-central to b2g-inbound
2015-09-02 14:57:45 +02:00
Carsten "Tomcat" Book
93be29b867
merge mozilla-inbound to mozilla-central a=merge
2015-09-02 13:53:06 +02:00
Nils Ohlmeier [:drno]
758586e1da
Bug 1200823 - s/test.steeplechase/test.testOptions.steeplechase/. r=bwc
2015-09-01 13:59:03 -07:00
Masayuki Nakano
91db38cfa5
Bug 895274 part.85 Rename NS_DRAGDROP_GESTURE to eLegacyDragGesture r=smaug
2015-09-02 15:08:03 +09:00
Masayuki Nakano
d9ea50541c
Bug 895274 part.84 Rename NS_DRAGDROP_DRAGDROP to eLegacyDragDrop r=smaug
2015-09-02 15:08:03 +09:00
Masayuki Nakano
77594064fd
Bug 895274 part.83 Rename NS_DRAGDROP_EXIT to eDragExit r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
b3c59ad79c
Bug 895274 part.82 Rename NS_DRAGDROP_ENTER to eDragEnter r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
7b536b363d
Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
9e93364893
Bug 895274 part.80 Rename NS_DRAGDROP_DRAG to eDrag r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
1aec683604
Bug 895274 part.79 Rename NS_DRAGDROP_END to eDragEnd r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
4d11a6026b
Bug 895274 part.78 Rename NS_DRAGDROP_START to eDragStart r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
ac21c16f26
Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
e5f1690715
Bug 895274 part.76 Rename NS_DRAGDROP_LEAVE to eDragLeave r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
07561699c5
Bug 895274 part.75 Rename NS_DRAGDROP_EVENT_START to eDragDropEventFirst, define eDragDropEventLast and correct the type and name of event message in DataTransfer r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
a39623ec96
Bug 895274 part.74 Rename NS_UI_FOCUSOUT to eLegacyDOMFocusOut r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
876fc041d3
Bug 895274 part.73 Rename NS_UI_FOCUSIN to eLegacyDOMFocusIn r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
93cf022e75
Bug 895274 part.72 Rename NS_UI_ACTIVATE to eLegacyDOMActivate r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
37dd5dab6e
Bug 895274 part.70 Rename NS_BLUR_CONTENT to eBlur r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
f6169391a6
Bug 895274 part.69 Rename NS_FOCUS_CONTENT to eFocus r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
d632f2a201
Bug 895274 part.67 Rename NS_FORM_INVALID to eFormInvalid r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
b1f146c2fa
Bug 895274 part.66 Rename NS_FORM_SELECTED to eFormSelect r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
52685414f3
Bug 895274 part.65 Rename NS_FORM_CHANGE to eFormChange r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
5138f6fcbf
Bug 895274 part.64 Rename NS_FORM_RESET to eFormReset r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
4d315c9f6d
Bug 895274 part.63 Rename NS_FORM_SUBMIT to eFormSubmit r=smaug
2015-09-02 15:08:00 +09:00
Masayuki Nakano
a5eb65b9a8
Bug 895274 part.61 Rename NS_LOAD to eLoad r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
b5c0a38977
Bug 895274 part.60 Rename NS_PAGE_UNLOAD to eUnload r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
8babedd0de
Bug 895274 part.59 Rename NS_HASHCHANGE to eHashChange r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
da12611b93
Bug 895274 part.58 Rename NS_IMAGE_ABORT to eImageAbort r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
acb9562eb3
Bug 895274 part.57 Rename NS_LOAD_ERROR to eLoadError r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
893f7744a3
Bug 895274 part.56 Rename NS_POPSTATE to ePopState r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
c4be3e989c
Bug 895274 part.55 Rename NS_BEFORE_PAGE_UNLOAD to eBeforeUnload r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
092c560e23
Bug 895274 part.54 Rename NS_READYSTATECHANGE to eReadyStateChange r=smaug
2015-09-02 15:07:58 +09:00
Nigel Babu
bb82081a8b
Backed out changeset 1f22cefbef23 (bug 1092125) for M3 bustage on CLOSED TREE
2015-09-02 11:34:47 +05:30
Nigel Babu
55776feb66
Backed out changeset 4a68226609c8 (bug 1092125) for M3 bustage on CLOSED TREE
2015-09-02 11:34:34 +05:30
Nicholas Nethercote
8b67338005
Bug 1200484 (part 10) - Use JS column numbers in indexedDB. r=khuey.
2015-09-01 18:01:02 -07:00
Nicholas Nethercote
904016778d
Bug 1200484 (part 9) - Use JS column numbers in nsContentUtils::ReportToConsoleNonLocalized. r=khuey.
2015-09-01 17:56:26 -07:00
Nicholas Nethercote
a468a38355
Bug 1200484 (part 8) - Use JS column numbers in EventSource. r=khuey.
2015-09-01 17:56:03 -07:00
Nicholas Nethercote
89e1a5bd45
Bug 1200484 (part 7) - Use JS column numbers in GetParamsForMessage(). r=billm.
2015-09-01 17:56:03 -07:00
Nicholas Nethercote
a84d9c9063
Bug 1200484 (part 6) - Use JS column numbers in ContentParent::OnChannelError(). r=billm.
2015-09-01 17:56:03 -07:00
Nicholas Nethercote
14ffadf4ee
Bug 1200484 (part 4) - Expose the column number in nsJSUtils::GetCallingLocation(). r=mrbkap.
...
The patch also makes the filename optional, to match the column, and to make
GetCallingLocation() more similar to JS::DescribeScriptedCaller().
2015-09-01 17:56:03 -07:00
Nicholas Nethercote
2951bb6385
Bug 1200484 (part 3) - Use JS column numbers in WebSocket.cpp. r=baku.
2015-08-31 21:29:23 -07:00
Boris Chiou
5d5275a7ca
Bug 1121463 - Support copy link on context menu. r=kanru
...
Add a special menuitem, copy-link, to pass the url and do command.
2015-08-31 20:37:00 -04:00
Benjamin Smedberg
0ae165e716
Bug 1200361 - Back out parts of bug 1194780 so that Android can still run plugins in-process, but no other platforms will. r=jimm
2015-08-31 16:51:19 -04:00
Robert O'Callahan
a7448c9f4f
Bug 1200099. Stop using a distinct mPlaybackStream to play a media stream through an HTMLMediaElement. r=jwwang
2015-08-31 23:33:53 +12:00
Robert O'Callahan
57f3c79a8b
Bug 1200099. Relax test assumptions to accommodate streams not blocking. r=jwwang
2015-09-01 10:47:48 +12:00
Robert O'Callahan
fe381588e1
Bug 1200099. Add a test that captured cross-origin video streams render black. r=jwwang
2015-08-31 14:47:44 +12:00
Robert O'Callahan
a478920820
Bug 1200099. Ensure mSameOriginMedia is propagated to DecodedStream even if we don't get a watch notification. r=jwwang
2015-08-31 14:50:54 +12:00
Wei-Cheng Pan
03ad2fed8b
Bug 1200960 - Fix marionette test for battery API in B2G. r=kanru
2015-09-01 19:29:21 +08:00
Carsten "Tomcat" Book
7516ef61a7
Merge mozilla-central to mozilla-inbound
2015-09-02 14:34:50 +02:00
Bas Schouten
2d645df9cb
Bug 1192159: Do not forget about the transform when not using an active target. r=jrmuizel
2015-09-02 12:20:59 +00:00
Jon Coppeard
fefa33d921
Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
2015-09-02 10:40:10 +01:00
JW Wang
3ce55de869
Bug 1199104. Part 3 - use AudioSinkWrapper in MDSM. r=kinetik.
2015-09-02 14:14:40 +08:00
JW Wang
8ea7614462
Bug 1199104. Part 2 - create AudioSinkWrapper. r=kinetik.
2015-09-02 14:11:28 +08:00
JW Wang
2f2e347b51
Bug 1199104. Part 1 - create MediaSink. r=kinetik.
2015-09-02 14:11:22 +08:00
Aaron Klotz
2908400859
Bug 1201239 - Add a proper null check in PluginAsyncSurrogate::NotifyAsyncInitFailed; r=jimm
2015-09-03 10:27:01 -06:00
Aaron Klotz
dce115494c
Bug 1194488: Whitelist specific plugins for async init; r=jimm
2015-08-31 17:04:25 -06:00
Benjamin Chen
95dbce63f2
Bug 1197669 - Part3 - Ensure the start event comes before any blobs. r=jwwang
2015-08-27 15:35:30 +08:00
Benjamin Chen
05d8b5b006
Bug 1197669 - Part2 - 1. Ensure the EOS is sent to MediaCodec. 2. mEndOfStream should be protected by monitor. r=sotaro
2015-09-01 11:25:35 +08:00
Benjamin Chen
f2148a94f9
Bug 1197669 - Part1 - 1.Enable the testcase on B2G. 2. fix the mimetype check in testcase. r=jwwang
2015-08-27 11:23:12 +08:00
Hiroyuki Ikezoe
a561827d18
Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku
2015-09-02 23:41:00 +02:00
Hiroyuki Ikezoe
d6bef15a28
Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku
2015-08-28 03:03:00 +02:00
Edgar Chen
56a542e505
Bug 1178856 - Create an API for detecting web-extensions support on b2g. r=fabrice
2015-08-25 18:35:17 +08:00
Andrea Marchesini
8d4eb66ee6
Bug 1198795 - ipc/StructuredCloneUtils should be merged with StructuredCloneHelper, r=smaug
2015-09-02 17:20:30 +01:00
Nikhil Marathe
647b24a490
Bug 1199901 - Bustage fix due to rebase. a=bustage
...
Based on patch here https://reviewboard.mozilla.org/r/17787/diff/1/
CLOSED TREE
2015-09-02 09:07:14 -07:00
Nikhil Marathe
b62ff8d579
Bug 1199901 - GetOrigin() fails cleanly instead of asserting principal. r=wchen
...
When we use the XUL based alerts and the main firefox window is closed, the XUL
window still keeps the process running, but as the window closes it calls
DisconnectFromOwner() on the Notification. Later, when the XUL alert closes
(either due to timeout or due to script) attempts to get the principal can
fail. This patch allows that to happen and will just skip deleting the
Notification from persistent storage.
2015-09-01 12:08:36 -07:00
Nikhil Marathe
61d8e1e349
Bug 1199901 - Clear mObserver when WorkerNotificationObserver is destroyed. r=wchen
2015-08-31 13:17:13 -07:00
Nicholas Nethercote
c8119b93cf
Bug 1200484 (part 12) - Use JS column numbers in nsJSTimeoutHandler. r=peterv.
2015-09-03 16:03:19 -07:00
Nicholas Nethercote
eecf255d31
Bug 1200484 (part 11) - Set source location when initializing an nsJSScriptTimeoutHandler from a Function. r=peterv.
...
Because we currently set the source location of a nsJSScriptTimeoutHandler when
initializing from an expression, but not when initializing from a function,
which is an undesirable inconsistency. This requires plumbing through the
JSContext in a few places.
2015-09-03 16:03:19 -07:00
Kartikaya Gupta
0c30a874d9
Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey
2015-09-01 14:04:58 -04:00
Ryan VanderMeulen
b4bf1a5928
Bug 1200607 - Request a longer timeout on tests that are now timing out as the first tests in the chunk.
...
CLOSED TREE
2015-09-01 13:35:58 -04:00
Cervantes Yu
51afd30ad1
Bug 1192255: Clean up ContentParent's observer topics for the Nuwa process. r=khuey
2015-08-14 15:41:54 +08:00
Ryan VanderMeulen
bd4c2a24bc
Bug 1172055 - Fix non-unified bustage.
2015-09-01 09:42:26 -04:00
Ehsan Akhgari
19e272eca2
Bug 1200673 - Try to create the audio channel agent in the constructor for AutoNotifyAudioChannelAgent too; r=baku
...
Landed on a CLOSED TREE
2015-09-01 12:10:46 -04:00
Andrea Marchesini
9bed9431be
Bug 1184058 - AudioChannelAgent should be muted when used without a proper window object. r=alwu
...
CLOSED TREE
2015-09-01 12:05:59 -04:00
Ben Kelly
2a73d6f504
Bug 1184967 P3 Switch mochitest redirect tests back to returning a CORS Response. r=nsm
2015-09-01 07:58:34 -07:00
Ben Kelly
d6d91b04a2
Bug 1184967 P1 Set RequestMode based on LoadInfo securityMode and client request content policy. r=nsm
2015-09-01 07:58:34 -07:00
Ryan VanderMeulen
e15d441eea
Backed out changeset ddc08e87843f (bug 1184058) for AudioChannelAgent crashes/asserts.
2015-09-01 09:47:02 -04:00
Paul Adenot
0eb7fdb014
Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
2015-09-01 14:26:14 +02:00
Paul Adenot
a2494cc82a
Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
2015-09-01 14:26:13 +02:00
Paul Adenot
0eb5c5f485
Bug 901633 - Part 14 - Add testing for our audio processing functions. r=jesup
2015-08-11 13:49:29 +02:00
Paul Adenot
6f8c7e3f98
Bug 901633 - Part 13 - Teach the resampler at the input of the MSG to dynamically change its channel count if needed. r=jesup
...
When the audio comes from a PeerConnection, we don't know how many channels the
audio will have, and it can change anyways.
2015-09-01 14:25:48 +02:00
Paul Adenot
aad35131e4
Bug 901633 - Part 12 - Add a function to deinterleave and convert an audio buffer. r=jesup
2015-09-01 14:25:48 +02:00
Tom Klein
e0d1440cb7
Bug 1092125 - Part 2: Add non-scaling-stroke support to SVGLineElement::GetGeometryBounds. r=jwatt
2015-08-19 14:48:00 -04:00
Tom Klein
896fd0c430
Bug 1092125 - Part 1: Add non-scaling-stroke support to nsSVGPathGeometryElement::GetGeometryBounds (except line). r=jwatt
2015-09-01 06:17:00 -04:00
Ben Tian
728f47b1aa
Bug 1189315 - Add daemon interface for HFP WBS callback. r=tzimmermann
2015-07-31 15:55:28 +08:00
Reuben Morais
aeb3c8b4cd
Bug 1197008 - Stop assuming 0 is an invalid threadId. r=btseng r=hsinyi
2015-09-02 09:37:17 -03:00
Paul Adenot
5e2216f02c
Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt
2015-07-29 18:37:18 +02:00
Paul Adenot
84b24a5e5c
Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt
2015-07-30 11:27:26 +02:00
Paul Adenot
3258930dcd
Bug 901633 - Part 4 - Update AudioNodeStream to use new chunk methods. r=roc
2015-07-29 18:36:47 +02:00
Paul Adenot
214290c1d7
Bug 901633 - Part 3 - Fix TrackEncoder to use the new AudioChunk methods. r=jesup
2015-07-29 18:25:34 +02:00
Paul Adenot
50a962cd33
Bug 901633 - Part 2 - Make AudioChannelFormat and AudioSegment more generic. r=roc
2015-07-29 18:24:15 +02:00
Paul Adenot
13ecd3edb5
Bug 901633 - Part 1 - Implement a generic audio packetizer. r=jesup
2015-07-30 13:51:57 +02:00
Ehsan Akhgari
c78500337b
Bug 815299 - Part 4: Address jdm's review comments
2015-09-08 20:38:33 -04:00
Ehsan Akhgari
f407718d2e
Bug 1201229 - Return an empty string for a header when an error occurs; r=dragana
...
This fixes nsIHttpChannel::GetRequestHeader() and
nsIHttpChannel::GetResponseHeader() to always empty out their string
argument even when they fail. This prevents programming mistakes of
passing the same string object to multiple of these calls and using the
string value without checking the nsresult error code, since otherwise
the string value may be unchanged from a previous call.
Note that this doesn't affect JS consumers of these APIs since we only
empty out the string argument in case the method fails, which will be
translated to a JS exception, and the JS code will never get to see the
emptied string.
2015-09-08 20:08:35 -04:00
Ehsan Akhgari
26ff686dbd
Bug 815299 - Part 3: Accept empty HTTP headers in XHR; r=jdm
2015-09-08 20:08:32 -04:00
Ehsan Akhgari
a385224dc2
Bug 815299 - Part 2: Accept empty HTTP headers in fetch; r=jdm
2015-09-08 20:08:31 -04:00
Wes Kocher
7dbe08c0ba
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-08 17:06:42 -07:00
Nikhil Marathe
f83c5f81d0
Bug 1197998 - Use counters for Push subscribe, unsubscribe and permission query. r=froydnj,kitcambridge,jst
...
Counters do not currently work on Web Workers, so it a no-op on non main thread.
2015-09-03 17:54:59 -07:00
Dragana Damjanovic dd.mozilla@gmail.com
e1e32f6ff4
Bug 1202421 - Rename the network.auth.allow-subresource-auth pref. r=michal
2015-09-08 08:21:19 -07:00
Masayuki Nakano
dc90902d2f
Bug 895274 part.145 Rename NS_SELECTION_SET to eSetSelection r=smaug
2015-09-08 23:33:38 +09:00
Masayuki Nakano
ee388ac317
Bug 895274 part.140 Rename NS_VOLUMECHANGE to eVolumeChange r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
b27d18b27d
Bug 895274 part.139 Rename NS_DURATIONCHANGE to eDurationChange r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
2203c79b01
Bug 895274 part.138 Rename NS_RATECHANGE to eRateChange r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
2fce0ab1a9
Bug 895274 part.137 Rename NS_ENDED to eEnded r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
fbb7ce503b
Bug 895274 part.136 Rename NS_TIMEUPDATE to eTimeUpdate r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
6f27fdac28
Bug 895274 part.135 Rename NS_SEEKED to eSeeked r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
ee1895d772
Bug 895274 part.134 Rename NS_SEEKING to eSeeking r=smaug
2015-09-08 23:33:37 +09:00
Masayuki Nakano
8337f9d0c9
Bug 895274 part.133 Rename NS_CANPLAYTHROUGH to eCanPlayThrough r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
2d0d567ae1
Bug 895274 part.132 Rename NS_CANPLAY to eCanPlay r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
6dbe65efe1
Bug 895274 part.131 Rename NS_PLAYING to ePlaying r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
7e1e13f72a
Bug 895274 part.130 Rename NS_WAITING to eWaiting r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
7bd9ae9109
Bug 895274 part.129 Rename NS_LOADEDDATA to eLoadedData r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
7dffbe9e84
Bug 895274 part.128 Rename NS_LOADEDMETADATA to eLoadedMetaData r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
30fdcd6132
Bug 895274 part.127 Rename NS_PAUSE to ePause r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
20616c2a46
Bug 895274 part.126 Rename NS_PLAY to ePlay r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
3386239cfd
Bug 895274 part.125 Rename NS_STALED to eStalled r=smaug
2015-09-08 23:33:36 +09:00
Masayuki Nakano
e078c7f8ff
Bug 895274 part.124 Rename NS_EMPTIED to eEmptied r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
bee4a197bc
Bug 895274 part.123 Rename NS_SUSPEND to eSuspend r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
689622de89
Bug 895274 part.122 Rename NS_PROGRESS to eProgress r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
4e9d445d59
Bug 895274 part.121 Rename NS_LOADSTART to eLoadStart r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
200c0f2727
Bug 895274 part.118 Rename NS_PASTE to ePaste r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
3a1758a452
Bug 895274 part.117 Rename NS_CUT to eCut r=smaug
2015-09-08 23:33:35 +09:00
Masayuki Nakano
86edf90331
Bug 895274 part.116 Rename NS_COPY to eCopy r=smaug
2015-09-08 23:33:34 +09:00
Franziskus Kiefer
649bf72862
Bug 1174915 - Allow changing meta referrer policy on the fly, tests (r=sstamm)
2015-06-29 11:05:05 -07:00
Franziskus Kiefer
b35d26b910
Bug 1174915 - Allow changing meta referrer policy on the fly (r=baku,sstamm)
2015-06-19 17:42:49 -07:00
Nicholas Nethercote
b71f4ee5fd
Bug 1204184 - Disallow compiler warnings in dom/filesystem/. r=baku.
...
The ALLOW_COMPILER_WARNINGS=True is no longer needed.
2015-09-13 15:55:30 -07:00
Phil Ringnalda
f48b0e1860
Merge m-c to m-i
2015-09-13 12:07:56 -07:00
Ehsan Akhgari
136d23a058
Bug 703773 - Increase the timeout of the test in order to make it not time out on Android
2015-09-13 12:57:07 -04:00
Henri Sivonen
ba222dffd0
Bug 912470 part 1 - Implement Encoding Standard-compliant big5 decoder. r=emk.
2015-06-16 15:26:10 +03:00
Makoto Kato
3b531da4f0
Bug 1202988 - Don't use GetTempPath for flash's mms.cfg hack for low integrity. r=aklotz
2015-09-09 17:30:57 +09:00
John Daggett
978a916be5
Bug 1203809 - pass textperf obj into gfxFontGroup constructor. r=m_kato
2015-09-11 13:24:33 +09:00
Brian Birtles
921c2042a5
Bug 1194037 part 6 - Add test for order of mutation observer records; r=heycam
2015-09-11 15:02:04 +09:00