16b2a1339ec0979fbe1eb9641ee1fbf12c28889d: Backout changeset 4e1480ab5116, changeset 576f7d52de4b, and changeset 2a030d4733a0 (bug 773102) because of test failure
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 13 Jul 2012 20:12:02 -0400 - rev 99256
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Backout changeset 4e1480ab5116, changeset 576f7d52de4b, and changeset 2a030d4733a0 (bug 773102) because of test failure
2bc62d5247fe16ca3ab43bb895de24da11d70224: Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jul 2012 19:59:05 -0400 - rev 99255
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
ddfa6d5ad10a91444bf67904c0463994c8a34f7f: Bug 757164. Move infallibility annotations into webidl. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jul 2012 19:29:14 -0400 - rev 99254
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 757164. Move infallibility annotations into webidl. r=peterv In this new setup, there are three new extended attributes: Infallible, GetterInfallible, SetterInfallible. The first one applies to both methods and attributes, while the last two apply only to attributes. Each one can be either set with no value specified (in which case it applies both on main thread and in workers) or can be set to MainThread or Workers to limit where it applies. If Infallible is set on an attribute, then GetterInfallible and SetterInfallible will be ignored. So if you want to specify, for example, an attribute that's infallible on the main thread and has an infallible getter in workers, the right way to do that is [GetterInfallible, SetterInfallible=MainThread].
d49beb57db23b539ad5f36e1d45df926eeae0e78: Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jul 2012 19:29:14 -0400 - rev 99253
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
016584d9d91becade449073854f19a997e6cf75f: Bug 771429. Instead of using bound functions for the functions we get off the sandbox proto, use a function proxy. That allows property gets on the functions to get through. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jul 2012 19:29:13 -0400 - rev 99252
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 771429. Instead of using bound functions for the functions we get off the sandbox proto, use a function proxy. That allows property gets on the functions to get through. r=bholley
31580baf1dd6068891a02feeffc2d7f3fcfff328: Bug 766098 - Show a better name for webapps in recent apps list. r=mfinkle
Wes Johnston <wjohnston@mozilla.com> - Fri, 13 Jul 2012 16:27:59 -0700 - rev 99251
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 766098 - Show a better name for webapps in recent apps list. r=mfinkle
7dddcb67fbac319b97f38aee3d6f9edcb36b9558: Bug 769840 - Increase number of installable apps. r=mfinkle
Wes Johnston <wjohnston@mozilla.com> - Fri, 13 Jul 2012 16:19:26 -0700 - rev 99250
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 769840 - Increase number of installable apps. r=mfinkle
b489e06d3874b3a5c65d80834ce29022a5caf190: Bug 769970 - Get SVG patterns working under HTML elements with CSS transforms applied. r=roc.
Jonathan Watt <jwatt@jwatt.org> - Sat, 14 Jul 2012 00:18:38 +0100 - rev 99249
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 769970 - Get SVG patterns working under HTML elements with CSS transforms applied. r=roc.
7f9c4c7ccabf9dd4d179f609a2aaeeacac8f8740: Bug 773837 - Fix bug in reftests/svg/filters/feDistantLight-filterRes-01.svg. r=me.
Jonathan Watt <jwatt@jwatt.org> - Sat, 14 Jul 2012 00:18:35 +0100 - rev 99248
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 773837 - Fix bug in reftests/svg/filters/feDistantLight-filterRes-01.svg. r=me.
8590078b5508a69caff1cf76dbc664f359a19e7b: Bug 285615 - Define and implement JS_ClearDateCaches() API. r=waldo
Sean Stangl <sstangl@mozilla.com> - Fri, 13 Jul 2012 15:56:08 -0700 - rev 99247
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 285615 - Define and implement JS_ClearDateCaches() API. r=waldo
b5cec4b5e57389c3ae24766b8cb597639b0347f1: Bug 773827 - (CSP) use of undefined nsresult r=bz
David Zbarsky <dzbarsky@gmail.com> - Fri, 13 Jul 2012 15:53:55 -0700 - rev 99246
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 773827 - (CSP) use of undefined nsresult r=bz
d573e0604c2661bbf093a83327ec9b53679029c5: bug 770771 - Implement WebappRT test framework on Windows; r=adw
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Fri, 13 Jul 2012 15:49:40 -0700 - rev 99245
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
bug 770771 - Implement WebappRT test framework on Windows; r=adw
bc419f436c8a27a7a6dc5c282b6e4eafa91c2e46: Bug 708984: Land the Add-on SDK promises API. r=dtownsend, r=Yoric
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 13 Jul 2012 15:37:10 -0700 - rev 99244
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Bug 708984: Land the Add-on SDK promises API. r=dtownsend, r=Yoric
2a030d4733a0d54248f43680c08be816dbb5f4e9: Require animation-duration and transtion-duration to be nonnegative at parse time. (Bug 773102, patch 3) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 13 Jul 2012 15:06:50 -0700 - rev 99243
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Require animation-duration and transtion-duration to be nonnegative at parse time. (Bug 773102, patch 3) r=bzbarsky I believe there's some other code removal that can be done as a followup to this patch, but that doesn't have to be done now.
576f7d52de4bfc30ca173d867a2ff1af11e9cb3c: Add VARIANT_NONNEGATIVE_DIMENSION. (Bug 773102, patch 2) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 13 Jul 2012 15:06:50 -0700 - rev 99242
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Add VARIANT_NONNEGATIVE_DIMENSION. (Bug 773102, patch 2) r=bzbarsky
4e1480ab5116bec2d1fe74b9907cb2f0b3b046b1: Rename VARIANT_POSITIVE_LENGTH to VARIANT_POSITIVE_DIMENSION since it also applies to times and frequencies. (Bug 773102, patch 1) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 13 Jul 2012 15:06:50 -0700 - rev 99241
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Rename VARIANT_POSITIVE_LENGTH to VARIANT_POSITIVE_DIMENSION since it also applies to times and frequencies. (Bug 773102, patch 1) r=bzbarsky
8e83e0f0e4e415cd57add9605b9e8b2c8da1a122: Add support for unprefixed calc(), and prefer serializing to unprefixed form. (Bug 771678) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 13 Jul 2012 15:06:50 -0700 - rev 99240
Push 23116 by ryanvm@gmail.com at Sat, 14 Jul 2012 16:58:48 +0000
Add support for unprefixed calc(), and prefer serializing to unprefixed form. (Bug 771678) r=bzbarsky This also converts all of the tests in layout/style/test/ to using calc(), except that it duplicates all of the valid values and some of the invalid values for 'width' and '-moz-column-rule-width' (which are the two properties that intentionally have extensive calc() tests) in property_database.js.
011147826130675190cb2d7a2de5c3270e29eb6a: merge backout
Dão Gottwald <dao@mozilla.com> - Sat, 14 Jul 2012 17:33:03 +0200 - rev 99239
Push 23115 by dgottwald@mozilla.com at Sat, 14 Jul 2012 15:33:20 +0000
merge backout
868caa9a50c0af1b5bd8683831f97b45f413c764: Backed out changeset 7a8975c9206b
Dão Gottwald <dao@mozilla.com> - Sat, 14 Jul 2012 17:32:39 +0200 - rev 99238
Push 23115 by dgottwald@mozilla.com at Sat, 14 Jul 2012 15:33:20 +0000
Backed out changeset 7a8975c9206b
a8db81b342fdb2c301be3f032ac351049128e0de: Bug 773803 - Remove nsIScriptObjectOwner, r=bz
Olli Pettay <Olli.Pettay@helsinki.fi> - Sat, 14 Jul 2012 01:23:59 +0300 - rev 99237
Push 23114 by opettay@mozilla.com at Sat, 14 Jul 2012 11:06:46 +0000
Bug 773803 - Remove nsIScriptObjectOwner, r=bz
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip