565c13fd9230597dd9cda4cb1c2fe66bc4f89f34: Bug 1209603 patch 6 - Prepare to use a different meaning of mBits when cached style data pointer is null. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268435
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 6 - Prepare to use a different meaning of mBits when cached style data pointer is null. r=heycam We currently only use the style struct bits in mBits when the style context has the relevant struct cached. The bit being set indicates whether or not the context owns the struct. This patch conditions the necessary tests on a cached struct being present so that we can use (for reset structs, i.e., those with non-inherited properties) mBits to mean something different when the cached storage is null.
415be6e995fdac614a00a85554076e2f3073d1ec: Bug 1209603 patch 5 - Move inline method nsStyleContext::GetCachedStyleData into header file, and make it public. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268434
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 5 - Move inline method nsStyleContext::GetCachedStyleData into header file, and make it public. r=heycam Moving it to the header allows its use by another method in the header file, in patch 6. Making it public allows its use in assertions in nsRuleNode in patch 7.
5eb95277f18cc839e3d18394a6d77cec626682e2: Bug 1209603 patch 4 - Add reftest for bug 1209603. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268433
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 4 - Add reftest for bug 1209603. r=heycam
a8afd14e9d0b04c8be62695e5c6a22130544c7e8: Bug 1209603 patch 3 - Don't call SetFontSizeDependency for 0em. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268432
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 3 - Don't call SetFontSizeDependency for 0em. r=heycam This should be a bit of an optimization for cases where '0em' is the only 'em' unit in a style struct.
b558ca528f4d0df37426d2b1080e94b19db1385e: Bug 1209603 patch 2 - Reduce calls to StyleVisibility() in WritingMode constructor. r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268431
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 2 - Reduce calls to StyleVisibility() in WritingMode constructor. r=heycam (I noticed this while writing patch 1.)
4e1743f410b1ccd427ace5e24e829849b5786f92: Bug 1209603 patch 1 - Add comments to RuleNodeCacheConditions.h . r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268430
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1209603 patch 1 - Add comments to RuleNodeCacheConditions.h . r=heycam
4d203aca24e3a471ab627fd5d919612ea9ab0e35: Bug 1214958 - Add operators &=, |=, and ^= to mozilla::DebugOnly. r=froydnj
L. David Baron <dbaron@dbaron.org> - Mon, 19 Oct 2015 20:42:28 -0700 - rev 268429
Push 66829 by dbaron@mozilla.com at Tue, 20 Oct 2015 03:43:52 +0000
Bug 1214958 - Add operators &=, |=, and ^= to mozilla::DebugOnly. r=froydnj
fa1abcf44453ef605a4e1b33cc5e99879a35af32: Bug 1216386 - Improve AnimatedGeometryRootLookup::Hash. r=roc.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Oct 2015 19:57:47 -0700 - rev 268428
Push 66828 by nnethercote@mozilla.com at Tue, 20 Oct 2015 03:28:06 +0000
Bug 1216386 - Improve AnimatedGeometryRootLookup::Hash. r=roc. When someone types |sizeof(this)| they usually want |sizeof(*this)|.
551ecd4bb718f7f2d00df8716a143ac4f43d0dca: Bug 1186785 - Replace nsBaseHashtable::EnumerateRead() calls in toolkit/ with iterators. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Oct 2015 15:46:46 -0700 - rev 268427
Push 66827 by nnethercote@mozilla.com at Tue, 20 Oct 2015 03:06:13 +0000
Bug 1186785 - Replace nsBaseHashtable::EnumerateRead() calls in toolkit/ with iterators. r=froydnj.
92eb00ee19771b8ea7027d10acec971430a69143: Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Oct 2015 18:05:20 -0700 - rev 268426
Push 66826 by nnethercote@mozilla.com at Tue, 20 Oct 2015 03:02:21 +0000
Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium. DONTBUILD because it only changes comments. This will hopefully prevent confusion like that in bug 1215903.
81c18a4b672f8ac003f531294bf0f160c5420ce5: Bug 1193070 - Implement GetFramebufferAttachmentParameter. r=jgilbert
Dan Glastonbury <dglastonbury@mozilla.com> - Thu, 06 Aug 2015 16:31:00 +1000 - rev 268425
Push 66825 by dglastonbury@mozilla.com at Tue, 20 Oct 2015 02:47:08 +0000
Bug 1193070 - Implement GetFramebufferAttachmentParameter. r=jgilbert
26e8885719b643380d55131391eea42f5d669736: Bug 1215899 - Suppress clang and gcc warnings in gfx/skia. r=gw280
Chris Peterson <cpeterson@mozilla.com> - Fri, 16 Oct 2015 22:24:19 -0700 - rev 268424
Push 66824 by cpeterson@mozilla.com at Tue, 20 Oct 2015 02:41:18 +0000
Bug 1215899 - Suppress clang and gcc warnings in gfx/skia. r=gw280
dc567e5e1576845e45bdc4abfda4e32a8343b37c: Bug 1195167: Followup to fix test which I forgot to change
Jonas Sicking <jonas@sicking.cc> - Mon, 19 Oct 2015 19:18:19 -0700 - rev 268423
Push 66823 by sicking@mozilla.com at Tue, 20 Oct 2015 02:18:31 +0000
Bug 1195167: Followup to fix test which I forgot to change
d8e39b8847377d9030138b70952cc2421528a800: Bug 1189536 - Make fetch-request-xhr.https.html pass; r=bkelly
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 19 Oct 2015 16:15:33 -0400 - rev 268422
Push 66822 by eakhgari@mozilla.com at Tue, 20 Oct 2015 01:55:19 +0000
Bug 1189536 - Make fetch-request-xhr.https.html pass; r=bkelly
4b38a09cca568ef84499ad5f8ed8f4ad1e2f414f: Bug 1189673 - Set FetchEvent.request.headers' guard to immutable before dispatching the FetchEvent; r=bkelly
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 19 Oct 2015 14:23:28 -0400 - rev 268421
Push 66822 by eakhgari@mozilla.com at Tue, 20 Oct 2015 01:55:19 +0000
Bug 1189673 - Set FetchEvent.request.headers' guard to immutable before dispatching the FetchEvent; r=bkelly
069effcd9de620b46cce83acbe03284e8a1da5a5: Bug 1108181 - Make Headers iterable; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 19 Oct 2015 13:58:03 -0400 - rev 268420
Push 66821 by eakhgari@mozilla.com at Tue, 20 Oct 2015 01:54:05 +0000
Bug 1108181 - Make Headers iterable; r=bzbarsky
b8a9f98b9650e0d73c04ee1cbd90122227bc1c4b: Bug 1194526 - Use channel->asycnOpen2 in dom/base/nsScriptLoader.cpp (r=sicking)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Mon, 19 Oct 2015 18:33:37 -0700 - rev 268419
Push 66820 by mozilla@christophkerschbaumer.com at Tue, 20 Oct 2015 01:48:02 +0000
Bug 1194526 - Use channel->asycnOpen2 in dom/base/nsScriptLoader.cpp (r=sicking)
6af7ffd34eccf1ccaa1409f1f7884f04b6a4ad19: Bug 1215746: Remove RequestMode::Cors_with_forced_preflight. r=bkelly
Jonas Sicking <jonas@sicking.cc> - Mon, 19 Oct 2015 18:24:36 -0700 - rev 268418
Push 66819 by sicking@mozilla.com at Tue, 20 Oct 2015 01:29:04 +0000
Bug 1215746: Remove RequestMode::Cors_with_forced_preflight. r=bkelly
d90d10c6e134eb8f924860141c9fd86269d30447: Bug 1195167 part 6: Some code simplification since necko handles fetch recursion. r=bkelly
Jonas Sicking <jonas@sicking.cc> - Mon, 19 Oct 2015 18:24:36 -0700 - rev 268417
Push 66819 by sicking@mozilla.com at Tue, 20 Oct 2015 01:29:04 +0000
Bug 1195167 part 6: Some code simplification since necko handles fetch recursion. r=bkelly
82ab1c1e478dabd3ed9f18f00c0956ef8976c8d6: Bug 1195167 part 5: Make FetchDriver use AsyncOpen2. r=bkelly
Jonas Sicking <jonas@sicking.cc> - Mon, 19 Oct 2015 18:24:36 -0700 - rev 268416
Push 66819 by sicking@mozilla.com at Tue, 20 Oct 2015 01:29:04 +0000
Bug 1195167 part 5: Make FetchDriver use AsyncOpen2. r=bkelly
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip