1a7862326a70e9e72111d2364799d3e1977a66b0: Bug 1404243 Part 4 - Change StyleShapeSource's URL value storage by using nsStyleImage. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 29 Sep 2017 16:24:23 +0800 - rev 383929
Push 32617 by kwierso@gmail.com at Mon, 02 Oct 2017 23:02:55 +0000
Bug 1404243 Part 4 - Change StyleShapeSource's URL value storage by using nsStyleImage. r=heycam This is for implementing shape-outside: <image> later. MozReview-Commit-ID: 93TmLecRjRx
64f6005d9a5c0697ce0a4aaa987d5c9e7ea08218: Bug 1404243 Part 3 - Remove refcount for StyleBasicShape, and use UniquePtr to hold it. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 25 Sep 2017 18:50:24 +0800 - rev 383928
Push 32617 by kwierso@gmail.com at Mon, 02 Oct 2017 23:02:55 +0000
Bug 1404243 Part 3 - Remove refcount for StyleBasicShape, and use UniquePtr to hold it. r=heycam After StyleBasicShape is set to StyleShapeSource, it's life cycle never go beyond StyleShapeSource, so I make StyleBasicShape hold by a UniquePtr in StyleShapeSource. Also, replace all raw pointers to StyleBasicShape by UniquePtr in all APIs. MozReview-Commit-ID: 1MfIFjP8TsQ
84fba2528a6c1dacbb414afa1141b4890e6624ac: Bug 1404243 Part 2 - Change StyleShapeSource::operator==() to use logic in DefinitelyEquals(). r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Fri, 29 Sep 2017 14:36:35 +0800 - rev 383927
Push 32617 by kwierso@gmail.com at Mon, 02 Oct 2017 23:02:55 +0000
Bug 1404243 Part 2 - Change StyleShapeSource::operator==() to use logic in DefinitelyEquals(). r=heycam The original operator==() (implemented by EqualsInternal<true>) is not been used. Therefore, I expand EqualsInternal<false> into it, and move it to nsStyleStruct.cpp. Also, use DefinitelyEqualURIs() in nsStyleStruct.cpp in operator==(). MozReview-Commit-ID: HccwKvzQHR
3d8e44508ed08ed4e8e035cd5bae52f1b1616e44: Bug 1404243 Part 1 - Move StyleShapeSource's large methods to nsStyleStruct.cpp. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Sep 2017 11:32:38 +0800 - rev 383926
Push 32617 by kwierso@gmail.com at Mon, 02 Oct 2017 23:02:55 +0000
Bug 1404243 Part 1 - Move StyleShapeSource's large methods to nsStyleStruct.cpp. r=heycam MozReview-Commit-ID: 5X5LGCSzSwX
7bd101e8bb6ee9fc29b96fffb972b747ff0f4813: servo: Merge #18700 - style: Refactor style shape source (from aethanyc:refactor-style-shape-source); r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Sun, 01 Oct 2017 22:55:44 -0500 - rev 383925
Push 32617 by kwierso@gmail.com at Mon, 02 Oct 2017 23:02:55 +0000
servo: Merge #18700 - style: Refactor style shape source (from aethanyc:refactor-style-shape-source); r=heycam This was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1404243 Source-Repo: https://github.com/servo/servo Source-Revision: e554d1c9d425767477f0a8d814be630d31cd2499
8f66e0613bd3b1fabb003f970bfe54fd0804e4ad: Backed out changesets d60d9897fd39 and c508081bb938 (bug 1378834) for various regressions. r=sledru, a=me
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 02 Oct 2017 18:33:39 -0400 - rev 383924
Push 32616 by ryanvm@gmail.com at Mon, 02 Oct 2017 22:33:56 +0000
Backed out changesets d60d9897fd39 and c508081bb938 (bug 1378834) for various regressions. r=sledru, a=me
15f221f491f707b1e8e46da344b6dd5a394b1242: No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
ffxbld - Mon, 02 Oct 2017 10:46:46 -0700 - rev 383923
Push 32615 by ffxbld at Mon, 02 Oct 2017 17:46:52 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
063e0ab7eee60f8bfab0ccceffe43e2e2558c37c: No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
ffxbld - Mon, 02 Oct 2017 10:46:43 -0700 - rev 383922
Push 32615 by ffxbld at Mon, 02 Oct 2017 17:46:52 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
97efdde466f18cf580fda9673cf4c38ee21fc7b7: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 02 Oct 2017 11:04:14 +0200 - rev 383921
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: D2QCmiZpeaP
56675d0ea64196d43a9245186c544aa4d37d6d6b: Bug 1403935: Enable OMTP by default on windows only. r=dvander
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 04:20:41 +0200 - rev 383920
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1403935: Enable OMTP by default on windows only. r=dvander MozReview-Commit-ID: HcizKS5zv9v
6ded48a735d58cdb86f0e94793306a570ee9ccdb: Bug 1404749: Release our DrawTargetCapture on the main thread. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 04:20:40 +0200 - rev 383919
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1404749: Release our DrawTargetCapture on the main thread. r=mattwoodrow MozReview-Commit-ID: 7uRdl2ZWtGS
b00cd35474a0ffa96b76ed255eb35a3763b51be2: Bug 1404587: Disable OMTP when using cairo as the content backend. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 02:19:45 +0200 - rev 383918
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1404587: Disable OMTP when using cairo as the content backend. r=mattwoodrow MozReview-Commit-ID: Dtxh9ILELAv
7667e2b40236a5e7d94c4353268a509f31cc026d: Bug 1395394: Make refcounting of GradientStops threadsafe for the sake of OMTP. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 00:53:00 +0200 - rev 383917
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1395394: Make refcounting of GradientStops threadsafe for the sake of OMTP. r=mattwoodrow MozReview-Commit-ID: 3MZ3JTio3EC
8dd8a6654c6d2be7874480602cd38a6786d528fd: Bug 1404627: Atomically refcount Path objects for use with OMTP. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Mon, 02 Oct 2017 00:53:00 +0200 - rev 383916
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1404627: Atomically refcount Path objects for use with OMTP. r=mattwoodrow MozReview-Commit-ID: 2TeLChDL4OY
4174bbd2d049daf925e471ab4dc8dea4d31bb98a: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 02 Oct 2017 00:21:15 +0200 - rev 383915
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
a483b64bfc05b86d55ecf5208eacccca0373e518: Bug 1398768 part 12 - Remove/inline CanonicalizeArrayLengthValue. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Sun, 01 Oct 2017 11:38:39 +0200 - rev 383914
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1398768 part 12 - Remove/inline CanonicalizeArrayLengthValue. r=anba
dff7893dce774737ce522627c1f11cf0c41fc9ac: Bug 1398768 part 11 - Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Sun, 01 Oct 2017 11:37:46 +0200 - rev 383913
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1398768 part 11 - Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again. r=evilpie
320e6535b5e78654b4aa22e5a6a3bd1556c9c234: Bug 1398768 part 10 - Remove and clean up more code. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Sun, 01 Oct 2017 11:37:00 +0200 - rev 383912
Push 32614 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:04:31 +0000
Bug 1398768 part 10 - Remove and clean up more code. r=evilpie
0a2877a3738c35b1cb9c6073d6c5be76f9c07656: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 02 Oct 2017 11:02:29 +0200 - rev 383911
Push 32613 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:02:56 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: KAwX3xgqi2K
7c06e30b137399a8534eab93792e221156fbd555: Bug 1404771. P3 - constify some members and fix comments. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 16:43:19 +0800 - rev 383910
Push 32613 by archaeopteryx@coole-files.de at Mon, 02 Oct 2017 09:02:56 +0000
Bug 1404771. P3 - constify some members and fix comments. r=gerald MozReview-Commit-ID: CMJgmY9Al0k
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip