Olli Pettay
8ebd3b10ac
Bug 1190921 - Broadcastchannel keeps its containing iframe in memory when it has a user defined property, r=khuey
...
--HG--
extra : rebase_source : 233d08a93763a93eb1393b20c26da965efb6a07a
2015-08-06 01:26:00 +03:00
Christoph Kerschbaumer
cb37e46dd2
Bug 1191107 - Split TYPE_XMLHTTPREQUEST and TYPE_DATAREQUEST for EventSource - IGNORE IDL (r=sicking,ehsan)
2015-08-05 12:58:05 -07:00
Christoph Kerschbaumer
253e851464
Bug 1180273 - Adding missing 'this' pointer when forwarding newChannel2 calls (r=gijs,sicking)
2015-08-05 12:55:14 -07:00
Wes Kocher
5e90ccec17
Backed out 3 changesets (bug 1191495, bug 1153499, bug 1144660) for mochitest-push crashes
...
Backed out changeset 8917e7323399 (bug 1191495)
Backed out changeset 13ed6f60d3f9 (bug 1144660)
Backed out changeset 95bd6642e4b1 (bug 1153499)
2015-08-05 15:18:05 -07:00
Nikhil Marathe
0d07229d06
Bug 1190703 - Relax scope resolution assertion in ServiceWorkerContainer::Register. r=bkelly
...
--HG--
extra : commitid : 2VyBa3KOyIV
extra : rebase_source : 81940c62d45ce34df1ce60f33ac90f762acee937
extra : amend_source : d0c955ca481b3a473d698176fea9aed407443ff4
2015-08-05 14:33:50 -07:00
Nicholas Hurley
65fb80c877
Bug 1190985 - Fix data race in DebugMutexAutoLock r=mcmanus
...
--HG--
extra : rebase_source : 27a37b0244ae734e39291ae298d65593c9c83f67
2015-08-04 14:16:49 -07:00
Ehsan Akhgari
129ec2c01e
Bug 1191081 - Part 1: Mute the browser after restoring from a crash if it was muted before; r=jaws
2015-08-05 18:00:28 -04:00
Ehsan Akhgari
a4f45d506e
Bug 1191038 - Remove the sound playing icon from a tab when it crashes; r=jaws
2015-08-05 17:59:56 -04:00
Nikhil Marathe
4f39cda39b
Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge
...
--HG--
extra : commitid : E9vbMNHj3TZ
extra : rebase_source : 816d8318a127beec799b648640057e21f77c647b
2015-08-05 13:21:08 -07:00
Nikhil Marathe
9c77fa0bcd
Bug 1144660 - client.focus() adds window interaction checks and directly uses DOMServiceWorkerFocusClient to focus window. r=ehsan,dao
...
client.focus() now directly uses the DOMServiceWorkerFocusClient event. The
platform popup checking is not available on service workers. Instead each
worker maintains a counter of if it is allowed to interact with windows. This
counter is currently only incremented by the notificationclick event and
dropped after the event has been dispatched.
Since acquiring a client is an async operation most service workers will
perform in notificationclick, an additional extension is granted after the event
during which the service worker may focus a client. This extension is only granted
if the script invokes NotificationEvent.waitUntil() at which point the timer begins.
The extension is terminated when the Promise passed to waitUntil() is fulfilled, or
the timer expires, whichever comes first.
--HG--
extra : commitid : 5DUAOg4j41K
extra : rebase_source : 775d36e41c3d3b62e5189b032220fa2469ac237d
extra : source : 8300859f8e9751ca663f96fae3375dfda8b2ad13
2015-07-23 08:30:27 -07:00
Nikhil Marathe
4d3d992a72
Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan
...
--HG--
extra : commitid : JbPfHDqXUbo
extra : rebase_source : c1114f39f003e9109da73ab49e30b73826ef8f04
extra : source : 06a05093fc417449b9458fa88105e863acddef8d
2015-07-15 13:12:44 -07:00
David Keeler
ae2c1351bc
bug 1189427
- convert test_ocsp_fetch_method.js to generate certificates at build time r=mgoodwin
2015-07-30 10:20:52 -07:00
Richard Barnes
dea6d4077f
Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL
2015-08-05 17:26:40 -04:00
Jed Davis
f9cdea85fa
Bug 1101100 - Multiprocess-enable nsWebBrowserPersist. r=billm
...
The high-level overview is that the parts of nsWebBrowserPersist which
access the DOM have been factored out (as WebBrowserPersistLocalDocument)
and abstracted (nsIWebBrowserPersistDocument) such that they can be
implemented in the cross-process case using IPC.
2015-08-05 14:25:39 -07:00
Trevor Saunders
02335958d9
no bug - fix case of nsIDocShell.h in WindowsUIUtils.cpp
2015-08-05 17:19:45 -04:00
Trevor Saunders
a400749fd7
bug 1191433 - use ProxyAccessible::AsDoc() in ProxyAccessible::Shutdown() r=lsocks
2015-08-05 16:14:49 -04:00
Trevor Saunders
ca9181514b
bug 1191433 - add ProxyAccessible::Document r=lsocks
2015-08-05 16:14:49 -04:00
Trevor Saunders
2e76a4af25
bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks
2015-08-05 16:14:49 -04:00
Wes Kocher
6fe397ef93
Backed out changeset a2f3a6818c4d (bug 1189887) for test_instance_re-parent.html failures CLOSED TREE
2015-08-05 13:09:08 -07:00
Bas Schouten
e2ed929e0c
Bug 1188752 - Addendum: Make PersistentBufferProviderBasic constructor explicit. r=bustage on a CLOSED TREE
2015-08-05 19:37:23 +00:00
Terrence Cole
bbe35a1f30
Backout 6249e4edb023 (Bug 1191099) for build bustage on a CLOSED TREE.
2015-08-05 12:09:19 -07:00
Bas Schouten
7214209e15
Bug 1188752: Ensure persistence of DrawTarget when using InitializeWithSurface. r=jrmuizel
2015-08-05 19:00:03 +00:00
Aaron Klotz
3e8b0857ab
Bug 1189887: Enable async plugin init by default except when e10s is on; r=jimm
...
--HG--
extra : rebase_source : 4dd7903fa5d9ab588f5cb1bf36df0c57701ae1bd
2015-07-31 13:39:42 -06:00
Kartikaya Gupta
17ecefdf0b
Bug 1190936 - Attempt some graceful handling for an unexpected situation that otherwise crashes the browser. r=botond
...
--HG--
extra : commitid : 5JOyeQ0xZLq
2015-08-05 14:40:11 -04:00
Kartikaya Gupta
db02ba5a05
Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange
...
--HG--
extra : commitid : 2bn2Ieqd1LP
2015-08-05 14:39:42 -04:00
Terrence Cole
7eac637ada
Bug 1191099 - Replace AutoFunctionVector usage with Rooted; r=jonco
...
--HG--
extra : rebase_source : fe7e2e37c02f759dbb81427a83ad240f221bcae2
2015-08-04 10:38:24 -07:00
Terrence Cole
46805ee873
Bug 1191098 - Replace AutoHashableValueRooter with Rooted<HashableValue>; r=jonco
...
--HG--
extra : rebase_source : 706446a679cf5ecf26c9f8c10fa8b8402d93f4bc
2015-08-04 09:23:27 -07:00
Terrence Cole
5ca2531325
Bug 1190911 - Replace AutoIdValueVector with normal Rooted usage; r=jonco
...
--HG--
extra : rebase_source : 547d2114edbed516d183e1dbf8005b0c2afb70e6
2015-08-04 08:50:12 -07:00
Ryan VanderMeulen
f2cc7352a6
Backed out changesets f4fa8c49ebc6 and 78e2ba8842d4 (bug 1184387) for browser_parsable_css.js failures.
...
CLOSED TREE
2015-08-05 14:39:28 -04:00
Ryan VanderMeulen
15a4eba21b
Backed out 4 changesets (bug 1188099) for B2G test failures and crashes.
...
Backed out changeset f89e9a209c6c (bug 1188099)
Backed out changeset e5b42fb931a6 (bug 1188099)
Backed out changeset a300bd34d135 (bug 1188099)
Backed out changeset 02f399ce296d (bug 1188099)
2015-08-05 14:36:49 -04:00
Botond Ballo
199b95a880
Bug 1056356 - Remove the hand-rolled mechanism used to get nsRefPtr<const OverscrollHandoffChaiin> to work. r=kats
...
--HG--
extra : rebase_source : b064c9389e596a0953aa59e92fc842f8fc561ef2
2015-07-29 19:52:42 -04:00
Botond Ballo
a7263cd695
Bug 1056356 - Allow calling NewRunnableMethod() with a const pointer to the callee object. r=froydnj
...
--HG--
extra : rebase_source : 2cd101c22d0992acedccf50e7f5880a268cef199
2015-07-29 19:51:36 -04:00
Botond Ballo
1ad5e05028
Bug 1056356 - Add support for nsRefPtr<const T>. r=froydnj
...
--HG--
extra : rebase_source : 7b86c6e7bc47c7b3ebc19075559cf0f7d24ededf
2015-08-05 13:52:06 -04:00
Bobby Holley
82a19a631c
Bug 1184387 - Bail out of file:// loads for all non-chrome:// URIs. r=Gijs
2015-08-05 10:43:22 -07:00
Bobby Holley
be1f3861b1
Bug 1184387 - Stop using the hidden DOM window in browser_parsable_css. r=Gijs
...
The hidden DOM window has a chrome:// URI on mac and a resource:// URI elsewhere,
which makes it really terrible for stuff like this.
2015-08-05 10:43:21 -07:00
Eitan Isaacson
0f9e680326
Bug 1188099 - (Part 4) Introduce mochitest coverage for speech global queue. r=smaug r=kdavis
...
--HG--
rename : dom/media/webspeech/synth/test/test_speech_queue.html => dom/media/webspeech/synth/test/test_global_queue.html
rename : dom/media/webspeech/synth/test/test_speech_queue.html => dom/media/webspeech/synth/test/test_global_queue_cancel.html
rename : dom/media/webspeech/synth/test/test_speech_queue.html => dom/media/webspeech/synth/test/test_global_queue_pause.html
2015-08-05 10:25:42 -07:00
Eitan Isaacson
43517e34dc
Bug 1188099 - (Part 3) Introduce [ChromeOnly] SpeechSynthesis.forceEnd for tests. r=smaug r=kdavis
2015-08-05 10:25:42 -07:00
Eitan Isaacson
ec978256f5
Bug 1188099 - (Part 2) Introduce global queue and track speaking state across windows. r=smaug r=kdavis
2015-08-05 10:25:42 -07:00
Eitan Isaacson
7b8c1c2bb9
Bug 1188099 - (Part 1) Enable/disable global queue depending on voices and pref. r=smaug r=kdavis
2015-08-05 10:25:42 -07:00
Eugen Sawin
7066fe2b35
Bug 1191281 - Increase strictness of ID3 header detection. r=ehoogeveen
2015-08-05 17:57:00 +02:00
Brian Hackett
36be9da34a
Bug 1175538 - Ensure str_split result object has the right group. r=jandem
...
--HG--
extra : rebase_source : 9e79e93939fbfbab519bfebc288f3a39d052d07d
2015-08-05 11:53:01 -04:00
Ehsan Akhgari
b71438b17e
Bug 1191144 - Remove CACHE_SERVICE_LOCK_WAIT_MAINTHREAD_NSCACHESERVICE_LEAVEPRIVATEBROWSING; r=michal
2015-08-05 11:42:21 -04:00
Patrick McManus
94d981e0c3
Bug 1191291 - convert nsHttpChannel::RetargetDeliveryTo warning to log r=michal.novotny
2015-08-05 09:09:48 -04:00
Mike Shal
7634ada71c
Bug 1186883 - Remove references to setup.sh for release android repacks; r=jlund
2015-07-23 09:21:01 -04:00
Mike Shal
07577056b5
Bug 1186883 - Remove references to setup.sh for beta android repacks; r=jlund
2015-07-23 09:20:32 -04:00
Mike Shal
b27f19c337
Bug 1186883 - Remove references to setup.sh for aurora android repacks; r=jlund
2015-07-23 09:19:29 -04:00
Aryeh Gregor
0b776df0db
Bug 1156062 part 1b - Convert some callers of nsEditor::SplitNodeDeep; r=ehsan
2015-08-05 18:10:09 +03:00
Trevor Saunders
0c848e2708
bug 1191326 - always initialize ProxyAccessible::mOuterDoc r=lsocks
2015-08-05 10:57:52 -04:00
Trevor Saunders
b710a80b19
bug 1170049 - check if document tree is correct before cleaning it up r=lsocks
2015-08-05 10:57:28 -04:00
Aryeh Gregor
7567908f2e
Bug 1156062 part 1a - New nsEditor::SplitNodeDeep variant; r=ehsan
2015-08-05 17:54:36 +03:00