2e5641d6cd6f93934451d19b960401dbaac3a28e: Bug 1173378 - crash in mozilla::net::HttpBaseChannel::OverrideSecurityInfo(nsISupports*), r=ehsan
Michal Novotny <michal.novotny@gmail.com> - Wed, 17 Jun 2015 13:16:33 +0200 - rev 249333
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1173378 - crash in mozilla::net::HttpBaseChannel::OverrideSecurityInfo(nsISupports*), r=ehsan
af31a2ef9929c36ed0abe92dbca89ed69083ef56: Bug 1175148 - Retrigger the build when version_about.txt is touched r=glandium
Sylvestre Ledru <sledru@mozilla.com> - Wed, 17 Jun 2015 12:46:28 +0200 - rev 249332
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1175148 - Retrigger the build when version_about.txt is touched r=glandium
27b0d2176ef1005380cc16a2c589f0cbe40d72ef: Bug 952139 - Enable MessagePort/MessageChannel by default, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 17 Jun 2015 11:45:17 +0100 - rev 249331
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 952139 - Enable MessagePort/MessageChannel by default, r=smaug
964d75a56702a7b552e572ba30153ca6b2038fb4: Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 17 Jun 2015 11:44:27 +0100 - rev 249330
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 911972 - MessagePort and MessageChannel in workers, r=smaug, r=bent
54501a80ded17bfc4bff11b8c8be850de1595828: Bug 1157569 - part 12 - Convert physical values from BCPropertyData to logical when returning from Get[Included]OuterBCBorder. r=roc
Jonathan Kew <jkew@mozilla.com> - Wed, 17 Jun 2015 11:03:25 +0100 - rev 249329
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1157569 - part 12 - Convert physical values from BCPropertyData to logical when returning from Get[Included]OuterBCBorder. r=roc
0fd2342bf28ca48196bbc5be4ebc5dca6384845d: Bug 1157569 - Reftest for RTL table with border-collapse. r=roc
Jonathan Kew <jkew@mozilla.com> - Wed, 17 Jun 2015 11:02:57 +0100 - rev 249328
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1157569 - Reftest for RTL table with border-collapse. r=roc
9708f0fcc1b0e02a9b5ca2c7ab1236e8bfca22e2: Bug 1165912 - Ensure HelperThread().ionLazyLinkList() is only used from the main thread. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 17 Jun 2015 12:01:34 +0200 - rev 249327
Push 28923 by ryanvm@gmail.com at Wed, 17 Jun 2015 18:57:11 +0000
Bug 1165912 - Ensure HelperThread().ionLazyLinkList() is only used from the main thread. r=h4writer
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
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip