Olli Pettay
184a359153
Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8
2015-07-28 20:02:15 +03:00
Kyle Huey
87ddf4ceef
Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku
2015-07-28 15:59:56 -07:00
Wes Kocher
40ea3c9972
Backed out 5 changesets (bug 1167409) for mochitest chrome failures in test_settings_service.xul CLOSED TREE
...
Backed out changeset 08653d62e6c0 (bug 1167409)
Backed out changeset 211b839cfcda (bug 1167409)
Backed out changeset 4264d30f4b03 (bug 1167409)
Backed out changeset 95a7f1251dd4 (bug 1167409)
Backed out changeset b88cb51c1f77 (bug 1167409)
2015-07-28 15:45:39 -07:00
Kannan Vijayan
3e6dd09416
Bug 1167409 - 4/5 - Off-thread compile blocking scripts. r=smaug
2015-07-28 17:03:56 -04:00
Kannan Vijayan
43a1886e55
Bug 1167409 - 3/5 - Change ScriptLoadRequest::mLoading to ScriptLoadRequest::mProgress. r=smaug
2015-07-28 17:03:56 -04:00
Kannan Vijayan
82278d81f7
Bug 1167409 - 2/5 - Factor ProcessRequest and off-thread-parsing into separate functions. r=smaug
2015-07-28 17:03:56 -04:00
Kannan Vijayan
5dd92c7fae
Bug 1167409 - 1/5 - Move offThreadToken into script load request. r=smaug
2015-07-28 17:03:56 -04:00
Francisco Jordano
1fd630d522
Bug 1186880 - Performance timing api in workers should output entries if preference is enabled. r=baku
2015-07-28 17:33:37 +01:00
Drew Willcoxon
fe9c24a5c5
Bug 1183044 - Properly mute AudioContext when there's an attempt to mute it before it has a destination. r=ehsan
2015-07-28 12:34:33 -07:00
Ryan VanderMeulen
2b4ba89daa
Backed out changeset c88d1138bc38 (bug 1188091) for Mulet test_serviceworker_interfaces.html failures.
...
CLOSED TREE
2015-07-28 13:28:39 -04:00
Boris Zbarsky
d15cf025ab
Bug 1176568. Fix the proto cycle checking to work correctly for inner/outer globals. r=waldo
2015-07-28 12:38:26 -04:00
Ehsan Akhgari
98d60c7ea2
Bug 1188091 - Fix the exposure of Push interfaces; r=dougt,bzbarsky
...
Currently we don't check the dom.push.enabled pref in some cases for
some of these interfaces. This patch unifies how all of these
interfaces are exposed to Window, Worker, and ServiceWorker.
2015-07-28 12:28:53 -04:00
Birunthan Mohanathas
543f5ba6a7
Bug 1105827 - Part 4: Add Navigator.permissions. r=baku
2015-07-28 06:33:46 -07:00
Andrea Marchesini
9c1fb1c160
Bug 1185569 - Use StructuredCloneHelper in MessagePort, r=smaug
2015-07-28 11:47:36 +01:00
Andrea Marchesini
0b92e44bcf
Bug 1184995 - StructuredCloneHelper for BroadcastChannel and DataStore, r=smaug
2015-07-28 08:38:16 +01:00
Andrea Marchesini
dd5ca3599c
Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug
2015-07-28 08:37:37 +01:00
Birunthan Mohanathas
a9aa3dc481
Bug 1182980 - Part 11: Use nsTHashtable::Iterator in nsGlobalWindow::AddSizeOfIncludingThis. r=khuey
2015-07-24 13:05:15 -07:00
Birunthan Mohanathas
6e55cc5746
Bug 1182980 - Part 10: Use nsTHashtable::Iterator in DisconnectEventTargetObjects. r=khuey
2015-07-24 13:05:14 -07:00
Benoit Girard
20157242bb
Bug 1181976 - Rename WillChangeBudgetWarning in dom/dom.properties to reflect string change. r=flod
2015-07-23 11:54:45 -04:00
Tom Tromey
e469d3beb5
Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen
2015-07-24 07:01:00 -04:00
Tom Tromey
8ab236df60
Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
2015-07-24 07:00:00 -04:00
Paul Adenot
5cb34edeff
Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot
...
This is built on top of the AudioChannel infrastructure. This patch does not
actually implement the capture, it just does the plumbing to be able to notify
all HTMLMediaElement/AudioContext for a document.
2015-07-09 16:40:08 +02:00
Carsten "Tomcat" Book
e576d65c06
Backed out changeset 8e006947db44 (bug 1186780)
2015-07-27 08:00:29 +02:00
Kyle Huey
f96286d280
Bug 1186780: Replace EnumerateRead with new iterators in some DOM code. r=bkelly
2015-07-26 19:34:29 -07:00
Chris Pearce
f54718ac59
Bug 1187113 - Add more logging around EME promise rejects and method calls that often fail. r=edwin
2015-07-27 11:52:19 +12:00
John Schoenick
b8f27067bc
Bug 1178963 part 1. Use nsIPluginTagInternal instead of nsPluginTag in cases where it may be nsFakePluginTag. r=peterv
2015-05-20 15:30:05 +02:00
Wes Kocher
b3c5403835
Backed out 14 changesets (bug 1156472) for test_getUserMedia_audioCapture.html failures on b2g emulator
...
Backed out changeset deec8eb18346 (bug 1156472)
Backed out changeset 0f5bec4c05ba (bug 1156472)
Backed out changeset 2dd83ac00bf9 (bug 1156472)
Backed out changeset abd4e47887f7 (bug 1156472)
Backed out changeset 4824d9874663 (bug 1156472)
Backed out changeset 12805598e6fa (bug 1156472)
Backed out changeset e2f0062a1f67 (bug 1156472)
Backed out changeset 99ef8e436a7f (bug 1156472)
Backed out changeset 65bbfc1546af (bug 1156472)
Backed out changeset 2ab4f16eaf0a (bug 1156472)
Backed out changeset 7f565685e20a (bug 1156472)
Backed out changeset 28c03c98cb2b (bug 1156472)
Backed out changeset d477cfba6e1d (bug 1156472)
Backed out changeset 9819fa56caa1 (bug 1156472)
2015-07-24 13:15:57 -07:00
Paul Adenot
d3a9816e6b
Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot
...
This is built on top of the AudioChannel infrastructure. This patch does not
actually implement the capture, it just does the plumbing to be able to notify
all HTMLMediaElement/AudioContext for a document.
2015-07-09 16:40:08 +02:00
Carsten "Tomcat" Book
4db694f526
Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
...
Backed out changeset 2ddbf85a42c0 (bug 1156472)
Backed out changeset 306d02e17081 (bug 1156472)
Backed out changeset 03598139f39a (bug 1156472)
Backed out changeset 4b1e6069b598 (bug 1156472)
Backed out changeset 6c588a5eaaec (bug 1156472)
Backed out changeset 8c98d7beaea7 (bug 1156472)
Backed out changeset fbf59fbb5875 (bug 1156472)
Backed out changeset 66479dd9eed9 (bug 1156472)
Backed out changeset c8502deeed33 (bug 1156472)
Backed out changeset 1a60ff1149a1 (bug 1156472)
Backed out changeset af1638279785 (bug 1156472)
Backed out changeset 8210276a98ca (bug 1156472)
Backed out changeset 13730e7c5997 (bug 1156472)
Backed out changeset 05acb71cf981 (bug 1156472)
2015-07-24 17:08:37 +02:00
Paul Adenot
cf8afdeabc
Bug 1156472 - Part 1 - Allow to capture all HTMLMediaElements and AudioContexts for a document. r=baku,padenot
...
This is built on top of the AudioChannel infrastructure. This patch does not
actually implement the capture, it just does the plumbing to be able to notify
all HTMLMediaElement/AudioContext for a document.
2015-07-09 16:40:08 +02:00
Andrea Marchesini
4434695d6e
Bug 1184557 - part 2 - StructuredCloneHelperInternal::Shutdown, r=smaug
2015-07-24 12:12:51 +01:00
Andrea Marchesini
ce05290dfa
Bug 1184557 - part 1 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Carsten "Tomcat" Book
a431556218
Merge mozilla-central to mozilla-inbound
2015-07-24 12:58:18 +02:00
Carsten "Tomcat" Book
65bb4bc9e6
merge mozilla-inbound to mozilla-central a=merge
2015-07-24 12:54:13 +02:00
Franziskus Kiefer
d8ba15d15b
Bug 1184781 - additional referrer tests - redirect. r=christophkerschbaumer
2015-07-22 10:07:00 -07:00
Nicholas Nethercote
9ef782d00c
Bug 1181443 (part 1) - Use nsTHashtable::Iterator in nsCheapSet. r=froydnj.
...
nsCheapSet is used little enough that I didn't bother creating an iterator for
it.
I removed the dependency on PLDHashOperator by introducing nsCheapSetOperator,
which is equivalent.
2015-07-23 02:35:27 -07:00
Eric Rahm
2e955093fe
Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell
...
This error is handled properly and appears to happen due to legitimate usage.
The warnings are updated to just return the proper error code.
2015-07-23 11:03:25 -07:00
Eric Rahm
e52fed601f
Bug 1184293 - Don't call ThirdPartyUtil::GetBaseDomain if aUri is null. r=jduell
...
Return early if aUri is null so as to avoid warnings about it.
2015-07-23 11:02:45 -07:00
Ryan VanderMeulen
eaebac7e0d
Backed out changesets 69542d63fcc8 and 6326eaf87f86 (bug 1184557) for causing widespread debug test assertions.
...
CLOSED TREE
2015-07-23 13:04:14 -04:00
Kearwood (Kip) Gilbert
3f9b5c0c0f
Bug 1181240 - Part 2: Replace gfx3DMatrix with Matrix4x4 in layout,r=vlad
...
- Refactored code to use Matrix4x4 instead of gfx3DMatrix.
- There is not expected to be any functional effect.
2015-07-10 17:05:47 -07:00
Andrea Marchesini
c09c891a73
Bug 1184557 - part 2 - StructuredCloneHelperInternal::Shutdown, r=smaug
2015-07-23 16:54:56 +01:00
Andrea Marchesini
6e7c6694a2
Bug 1184557 - part 1 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Boris Zbarsky
938a6621cb
Bug 1177819. Replace the warning about anon content being passed into frame construction with an assert plus whitelisting of the known-OK cases. r=dholbert
2015-07-23 11:51:09 -04:00
Boris Zbarsky
b87ec0db80
Bug 1107443. Make WindowProxy throw if you attempt to explicitly define a non-configurable property. r=peterv
2015-07-23 11:51:09 -04:00
Neil Deakin
51962e079e
Bug 1176239, do tab navigation in the child when moving between the parent and child process, r=smaug
2015-07-23 10:04:15 -04:00
Kartikaya Gupta
6b2369f993
Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond
2015-07-22 23:42:08 -04:00
Wes Kocher
a8dd196d26
Backed out changeset f6d29009ae0a (bug 1184557) for crashes in fetch-csp.https.html web platform tests CLOSED TREE
2015-07-22 13:57:09 -07:00
Nathan Froyd
43b25d2253
Bug 1179334 - check for chrome callers in nsDOMWindowUtils interface methods; r=mccr8
2015-07-02 11:23:34 -04:00
Franziskus Kiefer
b23384ca98
Bug 1175736 - Add iframe referrer attribute tests. r=ckerschb, r=baku
2015-07-20 08:40:04 -07:00
Franziskus Kiefer
5d52dcdace
Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz
2015-07-17 10:46:19 -07:00