ccb7ddfe749b5080116293ccfc93bf2b8ce272c7: Backout 476998cbd69f & f8654d020b1a (bug 739858) for compilation failures
Ed Morley <emorley@mozilla.com> - Thu, 26 Apr 2012 19:09:20 +0100 - rev 92525
Push 8730 by emorley@mozilla.com at Thu, 26 Apr 2012 18:09:32 +0000
Backout 476998cbd69f & f8654d020b1a (bug 739858) for compilation failures
f477e4bc25811255b9bd61db5393f175e2cbaa9e: No bug - NULL isn't a boolean (JS_InitCTypesClass edition); rs=Waldo
Ms2ger <ms2ger@gmail.com> - Thu, 26 Apr 2012 20:02:33 +0200 - rev 92524
Push 8729 by Ms2ger@gmail.com at Thu, 26 Apr 2012 18:03:08 +0000
No bug - NULL isn't a boolean (JS_InitCTypesClass edition); rs=Waldo
a490daf28b936cd5d992aafb2b17d9d62e3be0f5: Bug 746262 - Augment PropDesc so that it can represent the absence of a property by adding an isUndefined() method and bit, and checking it in all the relevant accessors. r=jorendorff
Jeff Walden <jwalden@mit.edu> - Wed, 18 Apr 2012 15:06:30 -0700 - rev 92523
Push 8728 by jwalden@mit.edu at Thu, 26 Apr 2012 17:58:59 +0000
Bug 746262 - Augment PropDesc so that it can represent the absence of a property by adding an isUndefined() method and bit, and checking it in all the relevant accessors. r=jorendorff
a701965194f426b81e0cdc94e304ff9889a05355: Bug 745944 - Make PropDesc assert propriety of access in its accessors, and privatize all PropDesc fields. r=jorendorff
Jeff Walden <jwalden@mit.edu> - Tue, 10 Apr 2012 11:08:28 -0700 - rev 92522
Push 8728 by jwalden@mit.edu at Thu, 26 Apr 2012 17:58:59 +0000
Bug 745944 - Make PropDesc assert propriety of access in its accessors, and privatize all PropDesc fields. r=jorendorff
11ea96115432bb713afc1cc1c3a4b06bf02f1e8a: Bug 747197 - Rename TIMECLIP to TimeClip to match the spec spelling (also as it's no longer a macro). r=luke
Jeff Walden <jwalden@mit.edu> - Thu, 19 Apr 2012 16:22:08 -0700 - rev 92521
Push 8728 by jwalden@mit.edu at Thu, 26 Apr 2012 17:58:59 +0000
Bug 747197 - Rename TIMECLIP to TimeClip to match the spec spelling (also as it's no longer a macro). r=luke
ff687d4075736578e1905358cd5e47fa2cb49565: Bug 747197 - Move basic numeric conversion operations (double->uint32_t, double->int32_t, double->integer, but not Value->* just yet) into vm/NumericConversions.h, a header with minimized dependencies. r=luke
Jeff Walden <jwalden@mit.edu> - Thu, 19 Apr 2012 16:18:24 -0700 - rev 92520
Push 8728 by jwalden@mit.edu at Thu, 26 Apr 2012 17:58:59 +0000
Bug 747197 - Move basic numeric conversion operations (double->uint32_t, double->int32_t, double->integer, but not Value->* just yet) into vm/NumericConversions.h, a header with minimized dependencies. r=luke
476998cbd69f9b54ea73e4c552ece6e54083de2b: bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett
Jonathan Kew <jkew@mozilla.com> - Thu, 26 Apr 2012 18:50:41 +0100 - rev 92519
Push 8727 by jkew@mozilla.com at Thu, 26 Apr 2012 17:51:14 +0000
bug 739858 - cancel any in-progress loaders for @font-face rules that have been discarded when the font set is updated. r=jdaggett
f8654d020b1adffbb1fd7ad80109c96d8cfdb4bc: bug 739858 - don't try to actually load a font if the proxy has been detached from its family. r=jdaggett
Jonathan Kew <jkew@mozilla.com> - Thu, 26 Apr 2012 18:48:05 +0100 - rev 92518
Push 8727 by jkew@mozilla.com at Thu, 26 Apr 2012 17:51:14 +0000
bug 739858 - don't try to actually load a font if the proxy has been detached from its family. r=jdaggett
11299c6ddc0538ada6dceff36c355e3a1f76fd2f: Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 26 Apr 2012 13:45:31 -0400 - rev 92517
Push 8726 by chrislord.net@gmail.com at Thu, 26 Apr 2012 17:46:39 +0000
Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats ScreenshotLayer overrides SingleTileLayer's draw function to simplify the drawing process. Unfortunately, this doesn't respect the layer mask, and can cause the layer to appear incorrectly stretched. Change the screenshot process so that whole-page screenshots pass parameters that are pre-scaled (to avoid mismatches when the viewport changes), and set the page size on the ScreenShotLayer so it draws in the correct place. This also alters the masking slightly to avoid visible seams around masks in the centre of the page, and to avoid unnnecessary drawing at the edges of the page. This change fixes the frame-rate issues with the screenshot layer, as it removes unnecessary over-draw.
4f3a9a2bb4dbf55cff323a0b9c7d439afe5b8d48: Bug 748718 - Crash if the buffer size mismatches the layer size. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 26 Apr 2012 13:45:17 -0400 - rev 92516
Push 8726 by chrislord.net@gmail.com at Thu, 26 Apr 2012 17:46:39 +0000
Bug 748718 - Crash if the buffer size mismatches the layer size. r=kats TileLayer.java always treats the buffer as if it's the same size as the texture. Instead of crashing (or some other unintended effect), throw a RunTimeException. Also include some commented out code that would work, but we likely don't ever want to use (for reference when running into the exception).
83c1ca582ddf3de8841ae1fa209652e8104601d0: Bug 748718 - Fix drawing in SingleTileLayer.java. r=kats
Chris Lord <chrislord.net@gmail.com> - Thu, 26 Apr 2012 13:45:06 -0400 - rev 92515
Push 8726 by chrislord.net@gmail.com at Thu, 26 Apr 2012 17:46:39 +0000
Bug 748718 - Fix drawing in SingleTileLayer.java. r=kats SingleTileLayer draws upside-down and doesn't handle non-repeating/stretched layers correctly.
a160766c3454ae737d838ff13ef0ec64682f34f6: Bug 748727 - Include AddressSanitizer blacklist file into the tree, r=khuey
Christian Holler <choller@mozilla.com> - Thu, 26 Apr 2012 10:45:38 -0700 - rev 92514
Push 8725 by gkwong@mozilla.com at Thu, 26 Apr 2012 17:45:56 +0000
Bug 748727 - Include AddressSanitizer blacklist file into the tree, r=khuey
c45e97eaba1867ca41f3995532341b4ab8f49dca: Bug 741258 - Pass LDFLAGS when linking NSS dylibs with Address Sanitizer, r=ted
Christian Holler <choller@mozilla.com> - Thu, 26 Apr 2012 10:42:07 -0700 - rev 92513
Push 8724 by gkwong@mozilla.com at Thu, 26 Apr 2012 17:42:31 +0000
Bug 741258 - Pass LDFLAGS when linking NSS dylibs with Address Sanitizer, r=ted
852320142dceb7647896a64d8eab3068b1829e40: Bug 746236 - Fix make -C builddir jstestbrowser; r=ted.mielczarek
Terrence Cole <terrence@mozilla.com> - Tue, 17 Apr 2012 11:40:57 -0700 - rev 92512
Push 8723 by tcole@mozilla.com at Thu, 26 Apr 2012 17:24:39 +0000
Bug 746236 - Fix make -C builddir jstestbrowser; r=ted.mielczarek Broken by Bug 735549.
7f6b5bd07420afb1122d9feae40f9223acd8c02a: Bug 746829 - Group jsreftest options by category; r=dmandelin
Terrence Cole <terrence@mozilla.com> - Thu, 19 Apr 2012 18:12:41 -0700 - rev 92511
Push 8722 by tcole@mozilla.com at Thu, 26 Apr 2012 16:54:46 +0000
Bug 746829 - Group jsreftest options by category; r=dmandelin Should be a mild usability improvement. Also reorganizes the code to make future changes easier.
88fc9ee1334b4617757429603bbaec0881f0797b: Bug 749143 - Don't draw retained tiles outside of layer bounds. r=bgirard
Chris Lord <chrislord.net@gmail.com> - Thu, 26 Apr 2012 12:53:14 -0400 - rev 92510
Push 8721 by chrislord.net@gmail.com at Thu, 26 Apr 2012 16:53:24 +0000
Bug 749143 - Don't draw retained tiles outside of layer bounds. r=bgirard It is possible for the content that layers represent to change size, causing tiles to be reused where they shouldn't. Make sure that tiles that are outside of content bounds are not drawn, and that they get evicted when harvesting tiles.
99e08b80045895134facaac2867b205e9749da64: Bug 749229: Remove unnecessary assertion about unsigned value being >=0, in nsEventSource::SetReconnectionTimeout. r=smaug
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 26 Apr 2012 09:42:28 -0700 - rev 92509
Push 8720 by dholbert@mozilla.com at Thu, 26 Apr 2012 16:42:39 +0000
Bug 749229: Remove unnecessary assertion about unsigned value being >=0, in nsEventSource::SetReconnectionTimeout. r=smaug
bafdd54189eef35f1cb9ed4fc2cde2c5dccacaf7: Bug 745498 - Add testcases for DOM4 exception types. r=sicking
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 26 Apr 2012 09:42:26 -0700 - rev 92508
Push 8720 by dholbert@mozilla.com at Thu, 26 Apr 2012 16:42:39 +0000
Bug 745498 - Add testcases for DOM4 exception types. r=sicking
409902e7a4ae15a4a801376a87a8812b271666fc: Bug 745322 - Make a relocatable version of HeapId; r=billm
Terrence Cole <terrence@mozilla.com> - Mon, 16 Apr 2012 13:05:47 -0700 - rev 92507
Push 8719 by tcole@mozilla.com at Thu, 26 Apr 2012 16:36:34 +0000
Bug 745322 - Make a relocatable version of HeapId; r=billm We cannot put implicitly post-barriered items into memory managed outside the GC.
03504c921b1e56879b7bf31788cac98f7330e281: Backout cc0e289b9f34 (bug 640904) for Windows M1 crashes.
Ms2ger <ms2ger@gmail.com> - Thu, 26 Apr 2012 18:22:08 +0200 - rev 92506
Push 8718 by Ms2ger@gmail.com at Thu, 26 Apr 2012 16:22:32 +0000
Backout cc0e289b9f34 (bug 640904) for Windows M1 crashes.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip