Commit Graph

241666 Commits

Author SHA1 Message Date
Terrence Cole
134c9b0114 Bug 1158354 - Clean up ObjectGroup marking; r=sfink 2015-04-24 14:52:55 -07:00
Terrence Cole
f7e2f9988c Bug 1158353 - Clean up eager string marking; r=jonco 2015-04-24 14:52:55 -07:00
Robert Strong
d5ef8741b6 Bug 1159826 - ensure_copy_recursive() leaks directory streams. r=spohl 2015-04-29 17:27:33 -07:00
Bill McCloskey
2bd63d38d2 Bug 1081879 - [e10s] WebProgress shims (r=mconley) 2015-04-29 17:23:48 -07:00
Ehsan Akhgari
62e21c7083 Bug 1159813 - Make sure service worker tests clean up after themselves; r=baku
This makes it possible to run the service workers tests using
--run-until-failure, which will hopefully help with reproducing
intermittent test failures.
2015-04-29 20:22:32 -04:00
Ehsan Akhgari
a1c2301312 Bug 1156847 - Part 7: Add unit tests for responding to a FetchEvent with a synthesized Response both in the case where the service worker is loaded from the network and from the cache; r=nsm 2015-04-29 20:22:31 -04:00
Ehsan Akhgari
8bf7f8afbb Bug 1156847 - Part 6: When calling FetchEvent.respondWith(), fall back to the security info of the service worker if the Response object that we are responding with doesn't have its own security info; r=nsm
This case will only happen if we're responding with a synthesized Response object.
Response objects obtained through fetch() already have their correct security
info.
2015-04-29 20:22:31 -04:00
Ehsan Akhgari
e2c28a44a0 Bug 1156847 - Part 5: When loading a service worker from the cache, set its security info on the WorkerPrivate; r=nsm 2015-04-29 20:22:30 -04:00
Ehsan Akhgari
2dcbbe917b Bug 1156847 - Part 4: When storing a service worker script to the cache, store its security info in the cache as well; r=khuey
Before this patch, we would call Cache.put() before opening the channel,
which means that we have no way of knowing the security info for the
channel in order to set it on the Response object that we synthesize.
This patch adds an nsIRequestObserver to the tee created for piping the
body of the response to the cache, and delays calling Cache.put() until
we receive the nsIRequestObserver::OnStartRequest() notification, at
which point we set the obtained security info on the Response object to
be stored in the cache.
2015-04-29 20:22:29 -04:00
Ehsan Akhgari
7fcc696e50 Bug 1156847 - Part 3: When loading a service worker from the network, remember the security info of the channel on the WorkerPrivate; r=nsm 2015-04-29 20:22:28 -04:00
Ehsan Akhgari
0b4ac3bba8 Bug 1156847 - Part 2: Store the security info for a service worker on its WorkerPrivate; r=bent,khuey 2015-04-29 20:22:27 -04:00
Ehsan Akhgari
6fce504a7a Bug 1156847 - Part 1: Add the Response::GetSecurityInfo() helper method; r=nsm 2015-04-29 20:22:26 -04:00
Bill McCloskey
e304a81d2c Bug 1157512 - [e10s] Change plugin timeout to 10s (r=jimm) 2015-04-29 17:21:46 -07:00
Bill McCloskey
ee411d12b0 Bug 1156515 - Remove 'New e10s Window' (r=felipe) 2015-04-29 17:21:46 -07:00
Bill McCloskey
7047d25453 Bug 1095475 - [e10s] Replace tab underlines with tooltip (r=dao) 2015-04-29 17:21:45 -07:00
Tooru Fujisawa
0c1ac31347 Bug 1102219 - followup for Part 0: Fix code alignment and argument name in GlobalObject.h. r=me 2015-04-30 09:17:50 +09:00
Timothy Nikkel
30528f0f43 Bug 1159056. Fix typo. 2015-04-29 19:16:34 -05:00
Brian Hackett
95eab242ee Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem. 2015-04-29 17:14:28 -07:00
Wes Kocher
f7d03175b2 Merge fx-team to m-c a=merge CLOSED TREE 2015-04-29 16:46:00 -07:00
Wes Kocher
f6122406cf Merge inbound to m-c a=merge CLOSED TREE 2015-04-29 16:43:32 -07:00
Armen Zambrano Gasparnian
55b2e8e548 Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester 2015-04-29 16:35:33 -04:00
Wes Kocher
05ab65962a Merge m-c to fx-team a=merge CLOSED TREE 2015-04-29 13:10:20 -07:00
Wes Kocher
67807de93a Merge m-c to b2ginbound a=merge CLOSED TREE 2015-04-29 13:08:47 -07:00
Wes Kocher
4d78356beb Merge m-c to inbound a=merge CLOSED TREE 2015-04-29 13:08:07 -07:00
Ben Kelly
0b12868eb6 Bug 1154325 P3 Re-enable service-workers/cache-storage WPT tests. r=jgraham 2015-04-29 09:03:15 -07:00
Ben Kelly
b3af76846a Bug 1154325 P2 Use Blobs for CacheStorage keys to avoid encoding issues. r=ehsan 2015-04-29 09:03:15 -07:00
Ben Kelly
9f4d2c5641 Bug 1154325 P1 Add convenience routines to bind and get Blobs as strings. r=asuth 2015-04-29 09:03:15 -07:00
Ben Kelly
70c4125c44 Bug 1120501 P2 Move Cache Add/AddAll logic to child process. r=ehsan,smaug 2015-04-29 08:59:43 -07:00
Ben Kelly
03d50f7e11 Bug 1120501 P1 Make it easier to use Promise::All() from C++ code. r=nsm 2015-04-29 08:59:43 -07:00
Mason Chang
df541fb650 Bug 1155823 - Properly shutdown the CompositorVsyncDispatcher. r=kats 2015-04-29 08:48:31 -07:00
Jacek Caban
1c7b255be2 Bug 1156131 - mingw cross compilation fixup. 2015-04-29 17:39:35 +02:00
James Willcox
9552733330 Bug 1153803 - Don't try to test canPlayType() with mp3 and OmxPlugin r=ajones 2015-04-29 10:38:06 -05:00
James Willcox
a9bcced1d9 Bug 1159262 - Don't do EGL preloading hack on ICS and higher r=jchen 2015-04-29 10:38:06 -05:00
James Willcox
4171c98769 Bug 1154323 - Add profiler markers when we start/stop loading a page on Android r=margaret 2015-04-29 10:38:05 -05:00
Sotaro Ikeda
e6fb7bf955 Bug 1158293 - Fix ResumeStateMachine()'s seek handling r=cpearce 2015-04-29 08:36:49 -07:00
Tooru Fujisawa
ade74d278c Bug 1102219 - Part 5: Replace more String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
ziyunfei
ec33d43a0e Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Tooru Fujisawa
7ea61c10d4 Bug 1102219 - Part 3: Replace more String.prototype.contains with String.prototype.includes in JS code. r=till 2015-04-30 00:32:01 +09:00
ziyunfei
f6479f7119 Bug 1102219 - Part 2: Replace String.prototype.contains with String.prototype.includes in JS code. r=till 2015-04-30 00:32:01 +09:00
ziyunfei
ebc00241b7 Bug 1102219 - Part 1: Add String.prototype.includes; keep String.prototype.contains around as an alias with a (non-release builds only) warning. r=till 2015-04-30 00:32:01 +09:00
Tooru Fujisawa
68e6c1dfe5 Bug 1102219 - Part 0: Combine WARNED_* slots in GlobalObject and turn it into a bitset. r=till 2015-04-30 00:32:00 +09:00
Sotaro Ikeda
cb2fec0936 Bug 1158307 - Add Shutdown checks r=cpearce 2015-04-29 07:55:21 -07:00
Carsten "Tomcat" Book
0b01a9eedb Backed out changeset c0a9dd81198a (bug 1129040) for linux bc1 test failure on a CLOSED TREE 2015-04-29 16:52:29 +02:00
Carsten "Tomcat" Book
3e8a5681eb Backed out changeset 61b5398161f3 (bug 1129040) 2015-04-29 16:51:40 +02:00
Carsten "Tomcat" Book
d69e665df2 Backed out changeset a8aa5f3c1c14 (bug 1129040) 2015-04-29 16:51:35 +02:00
Carsten "Tomcat" Book
0765efce21 Backed out changeset a7aab0099e9e (bug 1129040) 2015-04-29 16:51:32 +02:00
Carsten "Tomcat" Book
4eaa412546 Backed out changeset 5000b4926d38 (bug 1129040) 2015-04-29 16:51:27 +02:00
Carsten "Tomcat" Book
95aa0701f8 Backed out changeset e3864c540bed (bug 1159495) for breaking Nexus Builds 2015-04-29 16:41:54 +02:00
Carsten "Tomcat" Book
d197899544 Backed out changeset cb9c0ddc2e22 (bug 1159495) 2015-04-29 16:41:03 +02:00
Carsten "Tomcat" Book
1fde87d2d5 Backed out changeset d0f4e0591fa2 (bug 1140132) for hoping this fix the bc1 orange on a CLOSED TREE 2015-04-29 16:08:21 +02:00