Tom Tromey
3ff8c1f3fa
Bug 1160307 - Capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug, r=Paolo
2015-07-15 12:15:00 -04:00
Frédéric Wang
a5efb9235a
Bug 1177765 - Add xmlroles for MathML. r=surkov
2015-07-16 05:43:00 -04:00
Wes Kocher
c3eedd62ae
Merge m-c to inbound, a=merge CLOSED TREE
2015-07-15 16:41:49 -07:00
Ryan VanderMeulen
fa5776b708
Merge m-c to fx-team. a=merge
2015-07-15 13:30:09 -04:00
Bill McCloskey
2d42007c97
Bug 1177013 - test_cpows.xul test for CPOW cancelation (r=dvander)
2015-07-15 14:37:12 -07:00
Neil Deakin
63df848907
Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug
2015-07-15 14:55:18 -04:00
Benoit Girard
c83f3f1776
Bug 1176158 - "Remove unused lang atoms (ko-xxx and x-symbol)" r=vladimir
2015-06-19 12:38:00 +02:00
Bobby Holley
b4fdabe37d
Bug 1182347 - Remove nsIPrincipal::cookieJar. r=sicking
2015-07-14 19:56:33 -07:00
Bobby Holley
8397689ce8
Bug 1182347 - Implement OriginAttributesPattern. r=sicking,f=allstars.chh
2015-07-14 19:56:32 -07:00
Eric Rahm
74e29ff0f6
Bug 1183893 - Remove warning if invalid node type is passed to nsRange::SetEnd. r=smaug
2015-07-14 17:54:58 -07:00
Eric Rahm
1f14babe74
Bug 1183891 - Remove warning if invalid node type is passed to nsRange::SetStart. r=smaug
2015-07-14 17:52:25 -07:00
Eric Rahm
0f0eba9c47
Bug 1183824 - Remove NS_ENSURE_TRUE(mCallback, NS_ERROR_NOT_INITIALIZED) warning from nsFrameMessageManager::DispatchAsyncMessageInternal. r=smaug
2015-07-14 17:21:49 -07:00
Ben Kelly
1d8798cbc9
Bug 1173912 Fail opaque responses for client requests. r=ehsan
2015-07-14 13:11:26 -07:00
Ben Kelly
e2321797dc
Bug 1173934 Show a message if a docshell fails to load due to SW intercept failure. r=ehsan r=jdm
2015-07-14 13:11:26 -07:00
Boris Zbarsky
f9793d505e
Bug 1181965. Remove uses of mozRequestAnimationFrame from dom and parser tests. r=bkelly
2015-07-14 15:28:57 -04:00
Boris Zbarsky
76bfe95e04
Bug 1181916
. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley
2015-07-14 15:28:57 -04:00
Nikhil Marathe
0b129137a7
Bug 1114554 - Patch 1 - Notification ServiceWorker API stubs. r=wchen,baku
...
--HG--
extra : rebase_source : e033641ae9d271d1681c424f533db63671b3e735
2015-06-25 18:50:24 -07:00
Olli Pettay
d4db556e39
Bug 1183450, properly wrappercache URL object, r=baku
...
--HG--
extra : rebase_source : 74e2c25872a89718c88cbb4e8b58a2a2e8d0f2c2
2015-07-14 20:55:55 +03:00
Ehsan Akhgari
8447149ff4
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
67e7a4902e
Backed out changeset da4985b5cbef (bug 1183356) for Assertion failure: pWindow->IsOuterWindow() assertion failures on a CLOSED TREE
...
--HG--
extra : amend_source : 26a9215ab72c730e1927b7bdc5395b2517d88af8
2015-07-14 17:09:17 +02:00
Ehsan Akhgari
b3db934cad
Bug 1183356 - Part 1: Use the outer window when refreshing media elements; r=baku
2015-07-14 08:53:01 -04:00
Andrew McCreight
d802234667
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
Botond Ballo
daf06dd89d
Bug 1181832 - Include gfxPrefs.h from nsImageLoadingContet.cpp to fix bustage on a CLOSED TREE. r=bustage
...
--HG--
extra : amend_source : e57cda0bd3609f5b931050e8fe0c290f7901e44a
2015-07-13 14:25:13 -04:00
Botond Ballo
9eadc95b3f
Bug 1181832 - Keep gfxPrefs.h out of header files. r=kats
...
--HG--
extra : rebase_source : 33d5abb8f12f1173ae50d1712f15e273f9b26ace
extra : source : 4bd2e2744ef1b914d2859f3433b6b9026d91401b
2015-07-13 11:53:10 -04:00
Alexandre Poirot
18efabed2b
Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley
2015-07-09 07:02:00 -04:00
Alexandre Poirot
5fb7a23ea0
Bug 814497 - Cleanup console service cache when a window is destroyed. r=nfroyd
2015-07-09 06:49:00 -04:00
Birunthan Mohanathas
a8939590de
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
Michael Layzell
dbe075d5b8
Bug 1180993 - Part 3: Correct use sites of functions which return already_AddRefed. r=ehsan
2015-07-10 08:36:00 -04:00
Xidorn Quan
de00198603
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.
--HG--
extra : source : 54a8b3b7351af89049825598891fd3a1f98d18af
2015-07-13 20:44:36 +10:00
Xidorn Quan
10e83b5fc9
Bug 1160014 part 0 - Avoid explicitly mentioning DOM Fullscreen concept in widget part. r=roc
...
--HG--
extra : source : 6651318bdcd66daa7f3fff2dc53373ecae4761f1
2015-07-13 20:44:36 +10:00
Neil Deakin
5773c52824
Bug 1132518, add an attribute to the xul document root element to allow focus on document navigation to be retargetted to another element, such as the urlbar, r=smaug,dao
2015-07-13 06:07:50 -04:00
Neil Deakin
eee10c99f2
Bug 1132518, make document navigation with F6/Shift+F6 work in e10s. This combines the document and tab navigation mechanisms together, r=smaug
2015-07-13 06:07:49 -04:00
Neil Deakin
bf46cf123d
Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats
2015-07-13 06:07:49 -04:00
Ehsan Akhgari
59e89cba9d
Bug 1180535 - Dispatch the media-playback notification when navigating away from a page that has a media element playing; r=baku
...
When navigating away from a document, we mute the playing media elements
through the NotifyOwnerDocumentActivityChanged() notification.
Sometimes, that function may notify the audio channel agent through its
call to AddRemoveSelfReference() which may call
UpdateAudioChannelPlayingState() and notify the agent, but when we're
navigating away from the page, playingThroughTheAudioChannel will always
be equal to mPlayingThroughTheAudioChannel, which causes us to not
notify the audio channel agent.
This patch fixes this by separating NotifyOwnerDocumentActivityChanged()
from its internal consumers, and forcefully notifying the audio channel
agent when we navigate away.
2015-07-11 13:16:39 -04:00
Carsten "Tomcat" Book
7cac0b07d0
Backed out changeset 8c0e88129206 (bug 1176158) for bustage
...
--HG--
extra : rebase_source : 4f3ce4538852bee5b18db6326982e8483ec8fbbe
2015-07-11 16:34:31 +02:00
Olli Pettay
5f834ddfb2
Bug 1182772, optimize ProcessGlobal out from CC graph (and also TabChild's EventListeners), r=mccr8
2015-07-11 16:45:49 +03:00
Benoit Girard
9c4edf5571
Bug 1181297
- Add debug descriptor to nsINode. r=smaug
...
--HG--
extra : rebase_source : bd60af0462be0c276e5732aa42cd1bc524541152
2015-07-08 15:58:07 -04:00
Benoit Girard
072f83b8a1
Bug 1176158 - "Remove unused lang atoms (ko-xxx and x-symbol)" r=vladimir
...
--HG--
extra : rebase_source : 44d673c1169e442b3bf23741afaaf91e0bf2d133
2015-06-19 12:38:00 +02:00
Andrea Marchesini
db14826639
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
...
--HG--
rename : dom/audiochannel/AudioChannelAgent.h => dom/browser-element/BrowserElementAudioChannel.h
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
rename : dom/audiochannel/AudioChannelCommon.h => dom/webidl/BrowserElementAudioChannel.webidl
2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
c07e36b612
Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe
...
--HG--
rename : dom/webidl/BrowserElementAudioChannel.webidl => dom/audiochannel/AudioChannelCommon.h
rename : dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html => dom/audiochannel/tests/file_telephonyPolicy.html
2015-07-11 14:14:58 +02:00
Carsten "Tomcat" Book
b8617ced73
Backed out changeset e11a8496bf63 (bug 1180535)
2015-07-11 14:13:32 +02:00
Nigel Babu
64f3815bd7
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
Ehsan Akhgari
6834ce768e
Bug 1180535 - Dispatch the media-playback notification when navigating away from a page that has a media element playing; r=baku
...
When navigating away from a document, we mute the playing media elements
through the NotifyOwnerDocumentActivityChanged() notification.
Sometimes, that function may notify the audio channel agent through its
call to AddRemoveSelfReference() which may call
UpdateAudioChannelPlayingState() and notify the agent, but when we're
navigating away from the page, playingThroughTheAudioChannel will always
be equal to mPlayingThroughTheAudioChannel, which causes us to not
notify the audio channel agent.
This patch fixes this by separating NotifyOwnerDocumentActivityChanged()
from its internal consumers, and forcefully notifying the audio channel
agent when we navigate away.
2015-07-10 21:33:00 -04:00
John Schoenick
ffa5e40696
Bug 1160819 - ResponsiveImageSelector - improve some over-aggressive assertions
2015-07-05 18:03:00 -07:00
Andrea Marchesini
3050bc370c
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
...
--HG--
rename : dom/audiochannel/AudioChannelAgent.h => dom/browser-element/BrowserElementAudioChannel.h
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/audiochannel/tests/file_telephonyPolicy.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
rename : dom/audiochannel/AudioChannelCommon.h => dom/webidl/BrowserElementAudioChannel.webidl
2015-07-10 21:08:43 -04:00
Xidorn Quan
f23d866f51
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)
--HG--
extra : histedit_source : d8dfd75d9dae36b7309ce78e3b4488faf57003da%2C48081711b7067191d8e4749fd3b572db59bc03f9
2015-07-11 10:55:59 +10:00
Xidorn Quan
09d4d46e81
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.
--HG--
extra : source : a64f71ea9ceb37acbbfc4e4023880fb244daa738
2015-07-11 10:08:59 +10:00
Andrea Marchesini
bbb0a11f31
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
...
--HG--
rename : dom/browser-element/mochitest/test_browserElement_inproc_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_inproc_AudioChannel.html
rename : dom/browser-element/mochitest/test_browserElement_oop_GetContentDimensions.html => dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html
2015-07-10 17:38:44 +01:00
Wes Kocher
aec62d3dc0
Backed out changeset adf95d1cd0aa (bug 1173934) for fetch-frame-resource.https.html WPT orange and test_synthesized_response.js S4 orange CLOSED TREE
...
--HG--
extra : amend_source : 82d7af13e11137e614b0b1bd12f5af3108551bfc
2015-07-10 15:59:01 -07:00
Wes Kocher
14b97c87b1
Backed out changeset df6593df027b (bug 1173912)
2015-07-10 15:58:24 -07:00