a1b614ffa0424a29c0392a9e6f1ccf8fb4fd8267: Bug 1174110 - The service worker still remains registered when uninstalling the service-worker-enabled application. r=fabrice
Fernando Jimenez <ferjmoreno@gmail.com> - Wed, 17 Jun 2015 11:50:24 +0200 - rev 249326
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174110 - The service worker still remains registered when uninstalling the service-worker-enabled application. r=fabrice
9ea2dfc3325d47a4198f54a3d9ff7f8b081e592e: Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. Test. r=nsm
Fernando Jimenez <ferjmoreno@gmail.com> - Wed, 17 Jun 2015 11:50:07 +0200 - rev 249325
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. Test. r=nsm
e8d2c117e4b194f0d3154d51b367af567f8ecd1d: Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm
Fernando Jimenez <ferjmoreno@gmail.com> - Wed, 17 Jun 2015 11:50:07 +0200 - rev 249324
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm
6e3419fdcd80f97c025f05f3f699ffde9575d57d: Bug 1175390 - Rewrite escapeKey test in pointer lock tests. r=smaug
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 17 Jun 2015 19:20:01 +1000 - rev 249323
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1175390 - Rewrite escapeKey test in pointer lock tests. r=smaug
65e6e21a47251b33d2b0a131530333707bde5ad9: Backed out changeset c1534aaff6c6 (bug 1125624) for SpiderMonkey Compacting GC Shell Build test failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 17 Jun 2015 11:05:39 +0200 - rev 249322
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Backed out changeset c1534aaff6c6 (bug 1125624) for SpiderMonkey Compacting GC Shell Build test failures
0c43e4255e88976832574b1695ab3d9c19e77a94: Backed out changeset 94f14d6b26d5 (bug 1125624)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 17 Jun 2015 11:02:59 +0200 - rev 249321
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Backed out changeset 94f14d6b26d5 (bug 1125624)
ed587a5aaecf2afd6313a1c6aa230210811e7603: Backed out changeset 822901f56c1f (bug 1170216)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 17 Jun 2015 11:02:52 +0200 - rev 249320
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Backed out changeset 822901f56c1f (bug 1170216)
a74edde76e5dd559568b045fed1348c5748b4384: Backed out changeset 9345403c7628 (bug 1171036)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 17 Jun 2015 11:02:46 +0200 - rev 249319
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Backed out changeset 9345403c7628 (bug 1171036)
daefa5ea5f981ca4a0026be825c9eda09d815f90: Bug 1175383 TabChild should store PuppetWidget as is rather than as nsIWidget r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 17 Jun 2015 17:44:50 +0900 - rev 249318
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1175383 TabChild should store PuppetWidget as is rather than as nsIWidget r=smaug
e20e65a1f5e8cbd017f897ab07b0d1c70be0d24e: Backed out changeset b857e7a2ab26 (bug 1174521) for timeouts in test_bug1174521.html
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 17 Jun 2015 10:12:21 +0200 - rev 249317
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Backed out changeset b857e7a2ab26 (bug 1174521) for timeouts in test_bug1174521.html
7386b1f4acfc6e51e29e5a13ea2cbb91c923a925: Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange
Jeff Walden <jwalden@mit.edu> - Sat, 30 May 2015 00:55:35 -0700 - rev 249316
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange
9fa4c9526086aa39bf43cb8b534d5cf072167cfb: Bug 11746250 (follow-up) - Fix link errors on Linux and Android. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 16 Jun 2015 23:48:53 -0700 - rev 249315
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 11746250 (follow-up) - Fix link errors on Linux and Android. r=me.
d34e33ab92f177e1b1a41b7752fc1f6b4db0c0d9: Bug 1174625 - Overhaul PLDHashTable's iterator. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 11 Jun 2015 21:19:53 -0700 - rev 249314
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174625 - Overhaul PLDHashTable's iterator. r=froydnj. This change splits PLDHashTable::Iterator::NextEntry() into two separate functions, which allow you to get the current element and advance the iterator separately, which means you can use a for-loop to iterate instead of a while-loop. As part of this change, the internals of PLDHashTable::Iterator were significantly changed and simplified (and modelled after js::HashTable's equivalent code). It's no longer duplicating code from PL_DHashTableEnumerator. The chaos mode code was a casualty of this, but given how unreliable that code has proven to be (see bug 1173212, bug 1174046) this is for the best. (We can reimplement chaos mode once PLDHashTable::Iterator is back on more solid footing again, if we think it's important.) All these changes will make it much easier to add an alternative Iterator that removes elements, which was turning out to be difficult with the prior code. In order to make the for-loop header usually fit on a single line, I deliberately renamed a bunch of things to have shorter names. In summary, you used to write this: PLDHashTable::Iterator iter(&table); while (iter.HasMoreEntries()) { auto entry = static_cast<FooEntry*>(iter.NextEntry()); // ... do stuff with |entry| ... } // iter's scope extends beyond here and now you write this: for (auto iter = table.Iter(); !iter.Done(); iter.Next()) { auto entry = static_cast<FooEntry*>(iter.Get()); // ... do stuff with |entry| ... } // iter's scope doesn't reach here
d09603b88a08cfd2c169151e5f87707614593955: Bug 1174323 - Relieve intermittent failure of the screenClientXYConst test in pointerlock tests. rs=KWierso
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 17 Jun 2015 15:43:13 +1000 - rev 249313
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174323 - Relieve intermittent failure of the screenClientXYConst test in pointerlock tests. rs=KWierso
b857e7a2ab265aa623df42e9d6ec24c9858c8324: Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 17 Jun 2015 00:42:15 -0400 - rev 249312
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1174521 - Backout the second part of bug 1143570 to fix the regression; r=roc
842c06221e6a1b2a3db5059aeed92a2703c5f625: Bug 1172219 part.3 Modify nsTextStore::mSelection with new selection in OnSelectionChangeInternal() r=emk
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 17 Jun 2015 14:00:34 +0900 - rev 249311
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1172219 part.3 Modify nsTextStore::mSelection with new selection in OnSelectionChangeInternal() r=emk
3446822f321b648665036df3a2a7cbbeaab67b8f: Bug 1172219 part.2 Notify TSF of layout creation and destruction r=emk
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 17 Jun 2015 14:00:34 +0900 - rev 249310
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1172219 part.2 Notify TSF of layout creation and destruction r=emk
46a99800e86a10bc3c77d84cccf18e0c38ee6270: Bug 1172219 part.1 nsTextStore shouldn't notify IME while events are being dispatched and until they have not been handled yet r=emk
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 17 Jun 2015 14:00:33 +0900 - rev 249309
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1172219 part.1 nsTextStore shouldn't notify IME while events are being dispatched and until they have not been handled yet r=emk
7d6dd2b86d4414a7fa99610db12b7fe0d8a521b7: bug 1161166 - Use mach shared memory for shared memory on OSX r=billm
Brad Lassey <blassey@mozilla.com> - Wed, 17 Jun 2015 00:38:38 -0400 - rev 249308
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
bug 1161166 - Use mach shared memory for shared memory on OSX r=billm
47b6fd494f734708c66d8d220cf5518f48e7064a: bug 1161166 - Move some implementation out of ipc headres to not include headres for EndianU32_* r=billm
Brad Lassey <blassey@mozilla.com> - Tue, 09 Jun 2015 09:56:10 -0400 - rev 249307
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
bug 1161166 - Move some implementation out of ipc headres to not include headres for EndianU32_* r=billm
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip