Carsten "Tomcat" Book
bc08472553
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
0995fd61d9
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
6090920a7c
Bug 1184557 - part 1 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Ryan VanderMeulen
219fdb63a6
Backed out changesets 69542d63fcc8 and 6326eaf87f86 (bug 1184557) for causing widespread debug test assertions.
...
CLOSED TREE
2015-07-23 13:04:14 -04:00
Andrea Marchesini
2b6c591c92
Bug 1184557 - part 1 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Boris Zbarsky
8a01fe364d
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
Wes Kocher
70a420f352
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
Andrea Marchesini
39771fe18e
Bug 1184557 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Andrea Marchesini
6fb9171d58
Bug 1185360 - PostMessageEvent should not have a different behavior if the main principal subsumes the destination one., r=smaug
2015-07-22 17:01:55 +01:00
Kyle Huey
013eef54af
Bug 1185793: Don't go through the inner window to implement the XPCOM GetScriptableParent. r=bz
2015-07-22 10:14:03 +08:00
Boris Zbarsky
980b01eecd
Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly
2015-07-20 10:14:24 -04:00
Xidorn Quan
a9eeb693db
Bug 1184443 - Make async ExitFullscreen call ask the window to exit fullscreen first. r=smaug
2015-07-19 10:30:52 +10:00
Ryan VanderMeulen
99eb81305b
Backed out changesets fa9fe193778f and 3eaf867930dd (bug 1148593) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures.
2015-07-17 12:37:24 -04:00
Tom Tromey
7c1da5f923
Bug 1148593 - Pass JSContext to CallbackObject constructor. r=bz
2015-07-17 07:47:00 -04:00
Michael Layzell
fe6c3bd3cb
Bug 1184789 - Remove unnecessary IsOuterWindow() check from nsGlobalWindow::GetCaches(). r=khuey
2015-07-16 17:19:00 -04:00
Kyle Huey
a1b3153fd0
Bug 1182316: Part 3 - Add assertions to most other WebIDL entry points, clean up nsIDOMJSWindow cruft. r=peterv
2015-07-16 22:10:35 -07:00
Kyle Huey
6a2353193d
Bug 1182316: Part 2 - Rework FORWARD_TO_OUTER_OR_THROW. r=peterv
2015-07-16 22:10:35 -07:00
Kyle Huey
85d7f3adf4
Bug 1182316: Part 1 - Remove FORWARD_TO_INNER_OR_THROW. r=peterv
2015-07-16 22:10:35 -07:00
Alexandre Poirot
027bc503dd
Bug 814497 - Cleanup console service cache when a window is destroyed. r=nfroyd
2015-07-09 06:49:00 -04:00
Boris Zbarsky
b726cc28b3
Bug 1181916. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley
2015-07-14 15:28:57 -04:00
Ehsan Akhgari
85b444cd39
Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku
2015-07-14 11:48:18 -04:00
Carsten "Tomcat" Book
019fab9abb
Backed out changeset da4985b5cbef (bug 1183356) for Assertion failure: pWindow->IsOuterWindow() assertion failures on a CLOSED TREE
2015-07-14 17:09:17 +02:00
Ehsan Akhgari
e23a4c3fa2
Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku
2015-07-14 08:53:01 -04:00
Andrew McCreight
6d6df0e89d
Bug 1174950 - Nuke wrappers from compartments with expanded principals to non-system windows. r=bholley
...
This extends the hueyfix to the case where a sandbox with expanded principals is leaked,
for instance by an addon, and ends up entraining a content window. This fix prevents the
leak of the content window, but not the sandbox.
2015-07-13 12:59:00 +02:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Xidorn Quan
4d7e632089
Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
...
This patch implements the code which is shared by all platforms for
fullscreen transition.
It adds two prefs for the duration of fullscreen transition. They can
also be used to completely suppress the transition.
In addition, this patch uses the newly added prefs to suppress the
transition in all tests which use the DOM fullscreen.
2015-07-13 20:44:36 +10:00
Xidorn Quan
e81d16531c
Bug 1160014 part 0 - Avoid explicitly mentioning DOM Fullscreen concept in widget part. r=roc
2015-07-13 20:44:36 +10:00
Andrea Marchesini
db97457570
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
4d84eb2be5
Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe
2015-07-11 14:14:58 +02:00
Nigel Babu
fd84e932c3
Backed out 4 changesets (bug 1160014) for M2 bustages CLOSED TREE
...
Backed out changeset 87b00a9dac95 (bug 1160014)
Backed out changeset d4fa5c794e08 (bug 1160014)
Backed out changeset fca26897d534 (bug 1160014)
Backed out changeset b0b7f4f09ed2 (bug 1160014)
2015-07-11 10:49:25 +05:30
Andrea Marchesini
567d09c01f
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 21:08:43 -04:00
Xidorn Quan
a5cfa673a9
Backed out 8 changesets (bug 1113086) for build bustage
...
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Xidorn Quan
7705aa3262
Bug 1160014 part 1 - Implement common part of fullscreen transition. r=roc,smaug,dao
...
This patch implements the code which is shared by all platforms for
fullscreen transition.
It adds two prefs for the duration of fullscreen transition. They can
also be used to completely suppress the transition.
In addition, this patch uses the newly added prefs to suppress the
transition in all tests which use the DOM fullscreen.
2015-07-11 10:08:59 +10:00
Andrea Marchesini
0294bacd27
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Boris Zbarsky
2a2c0c82aa
Bug 1181619. Make sure we've entered a microtask before we call nsJSUtils::EvaluateString, and put those microtasks outside the relevant AutoEntryScripts so we report any possible exceptions before doing the microtask checkpoint. r=bholley
2015-07-09 02:41:43 -04:00
Xidorn Quan
16b5f7fb40
Bug 1181413 - Use enum to distinguish fullscreen request for Fullscreen Mode and Fullscreen API. r=smaug
2015-07-09 08:00:33 +10:00
Dragana Damjanovic
f5e3e71a6d
Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
2015-07-06 07:55:00 +02:00
Emanuel Hoogeveen
b30abdc582
Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
2015-07-07 04:17:00 +02:00
Ehsan Akhgari
3b8b31eb30
Bug 1180523 - Part 1: Store the audio mute/volume information on the outer window; r=baku
...
This is needed so that we can preserve this information across navigations.
2015-07-07 01:36:09 -04:00
Juan Gomez
89035d527e
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Eric Rahm
e34e30cdf6
Bug 1180045 - Remove no outer window available warning. r=smaug
2015-07-03 10:21:24 -07:00
Nicholas Nethercote
d2f1cca00c
Bug 1175810 (part 1) - Remove PL_DHashTableEnumerator() use from nsScriptNameSpaceManager. r=bz.
...
PLDHashTable::Iterator is so much better. Lots of plumbing removed here.
2015-06-17 20:30:15 -07:00
Ben Kelly
1222b50d28
Bug 1175138 P5 Make CacheStorage reject on untrusted origins. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
17962b6f82
Bug 1173467 P3 Pass private browsing flag into CacheStorage factory methods. r=ehsan
2015-06-26 19:36:40 -07:00
Ben Kelly
e95de342a6
Bug 1173467 P2 Add nsGlobalWindow utility method to get private browsing boolean. r=ehsan
2015-06-26 19:36:40 -07:00
Cameron McCormack
5869f35dd7
Back out bug 1173467 (changesets a20799ebf48c, 9312c5cb756e, c0e8bba17067, af075443ab21, 30cefdf8d020) for assertion failures in test_app_protocol.html.
2015-06-27 11:57:17 +10:00
Ben Kelly
07f9c978c2
Bug 1173467 P3 Pass private browsing flag into CacheStorage factory methods. r=ehsan
2015-06-26 17:42:56 -07:00
Ben Kelly
da2f1cbe30
Bug 1173467 P2 Add nsGlobalWindow utility method to get private browsing boolean. r=ehsan
2015-06-26 17:42:56 -07:00
Ryan VanderMeulen
7aba9d7002
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Juan Gomez
7323e89a40
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00