3ab9371af845f93d5f6fef08ed6176bbea035fc7: Bug 678431 - Compilation without MOZ_MEDIA defined is broken r=Olli.Pettay
Oleg Romashin <romaxa@gmail.com> - Sun, 14 Aug 2011 19:31:36 -0700 - rev 75287
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 678431 - Compilation without MOZ_MEDIA defined is broken r=Olli.Pettay
24990ea9c59e4719c0e13529a76038cb1fd0b362: Bug 678781 - warnings-as-errors - format '%p' expects type 'void*', but argument 4 has type 'JSScript*' in InvokeHelpers.cpp:880:80, r=billm
Phil Ringnalda <philringnalda@gmail.com> - Sun, 14 Aug 2011 15:34:22 -0700 - rev 75286
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 678781 - warnings-as-errors - format '%p' expects type 'void*', but argument 4 has type 'JSScript*' in InvokeHelpers.cpp:880:80, r=billm
c0b90308926a9107a3a9732e696d7a0e554a6e9e: Bug 590415 - Mark 368020-1.html as random on WinXP, since we've clearly made it so
Phil Ringnalda <philringnalda@gmail.com> - Sun, 14 Aug 2011 14:47:36 -0700 - rev 75285
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 590415 - Mark 368020-1.html as random on WinXP, since we've clearly made it so
c5550a4ff624136d7f765fe8875571eb7472fc8a: Bug 678057 - 'Workers: overrideMimeType() removed from XHR, breaks web content, diverges from main-thread XHR'. r=sicking.
Ben Turner <bent.mozilla@gmail.com> - Sat, 13 Aug 2011 12:43:51 -0700 - rev 75284
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 678057 - 'Workers: overrideMimeType() removed from XHR, breaks web content, diverges from main-thread XHR'. r=sicking.
9bcd224e78566cbf782c732322a4ff0b60c8379e: Bug 678768: Fix out-of-order init list for nsFontFace constructor. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Sun, 14 Aug 2011 10:39:56 -0700 - rev 75283
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 678768: Fix out-of-order init list for nsFontFace constructor. r=jfkthame
adfa031a01291f5f51d678c93fb546d058851856: Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sun, 14 Aug 2011 10:39:26 -0700 - rev 75282
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
ec9e06287fc7748a6aa74446767e6298bab018ea: Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
Ed Morley <bmo@edmorley.co.uk> - Sun, 14 Aug 2011 10:39:20 -0700 - rev 75281
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
f982f2186319139edc49b9ea360cce5f6a25998a: Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc
L. David Baron <dbaron@dbaron.org> - Sun, 14 Aug 2011 10:08:04 -0700 - rev 75280
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Remove the multiple-parameter versions of nsRenderingContext::SetFont. (Bug 678671, patch 5) r=roc This changes the only remaining callers (in nsMathMLChar) to pass the correct language, which they were not previously doing, which should improve the correctness of font selection and also reduce the number of unique font metrics objects requested (which helps nsFontCache effectiveness). Those callers, however, remain the odd font users within all of layout.
83291ec2e28e44e466a819422c9850af8320b48b: Remove nsPresContext::GetMetricsFor, which was always a bad idea since it uses the generally-incorrect language-from-charset. (Bug 678671, patch 4) r=roc
L. David Baron <dbaron@dbaron.org> - Sun, 14 Aug 2011 10:08:04 -0700 - rev 75279
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Remove nsPresContext::GetMetricsFor, which was always a bad idea since it uses the generally-incorrect language-from-charset. (Bug 678671, patch 4) r=roc This fixes the one remaining caller (the debugging code to visually display reflow counts!) to just pass a null language, since it's just debugging code.
3a378e08192f9fcca5af00951674ee85898b0f90: Make nsRuleNode's use of font metrics for ch and ex units pass the correct language. (Bug 678671, patch 3) r=roc
L. David Baron <dbaron@dbaron.org> - Sun, 14 Aug 2011 10:08:04 -0700 - rev 75278
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Make nsRuleNode's use of font metrics for ch and ex units pass the correct language. (Bug 678671, patch 3) r=roc This makes these users (which are exceptions within layout, although low-level enough that it won't matter for font inflation work) call through to GetMetricsFor explicitly with the correct language, rather than using the broken nsPresContext::GetMetricsFor and its charset-detected language. This improves the correctness of our behavior for 'ch' and 'ex' CSS units when the font selection (or defaults) are language-dependent. It should also reduce the number of unique sets of font metrics requested (which helps nsFontCache effectiveness).
f277fe9f70c39d760472ce223a60a78de64620a1: Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc
L. David Baron <dbaron@dbaron.org> - Sun, 14 Aug 2011 10:08:04 -0700 - rev 75277
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Replace all uses of nsLayoutUtils::SetFontFromStyle with GetFontMetricsForFrame or GetFontMetricsForStyleContext and remove SetFontFromStyle. (Bug 678671, patch 2) r=roc There was nothing wrong with SetFontFromStyle, except that it's just one more API to think about (and one more API to audit and modify for font inflation work to happen in bug 627842).
dda49a4f9e4c548fb07128b0a5753358958dc3b4: Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc
L. David Baron <dbaron@dbaron.org> - Sun, 14 Aug 2011 10:08:04 -0700 - rev 75276
Push 20991 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:20:25 +0000
Switch lots of callers to using nsLayoutUtils::GetFontMetricsForFrame and nsLayoutUtils::GetFontMetricsForStyleContext. (Bug 678671, patch 1) r=roc This changes a number of callers that were previously bypassing the use of the correct language (with either no language or the charset-detected language on the pres context via nsPresContext::GetMetricsFor) and/or the correct user font set to pass the correct values, which should improve the correctness of the behavior of whatever they were using the fonts for, and also reduce the number of unique sets of font metrics requested (which helps nsFontCache effectiveness).
32c088e2048c5f54b412caf4ad0c390faa866f01: Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
Ms2ger <ms2ger@gmail.com> - Sun, 14 Aug 2011 19:22:29 +0200 - rev 75275
Push 20990 by Ms2ger@gmail.com at Mon, 15 Aug 2011 08:07:54 +0000
Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug * * * Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
8994b863880374b787d95beca4e6f038eac9cbf6: Backout bug 675075 for bustage
Ms2ger <ms2ger@gmail.com> - Sun, 14 Aug 2011 20:05:20 +0200 - rev 75274
Push 20989 by Ms2ger@gmail.com at Sun, 14 Aug 2011 18:05:40 +0000
Backout bug 675075 for bustage
5b948d637979af2ddb723fddf57492ff31f0319e: Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
Ms2ger <ms2ger@gmail.com> - Sun, 14 Aug 2011 19:52:28 +0200 - rev 75273
Push 20988 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:53:12 +0000
Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
7acef8f218acf93bbc306abafcc631e704137aae: Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
Ms2ger <ms2ger@gmail.com> - Sun, 14 Aug 2011 19:22:29 +0200 - rev 75272
Push 20987 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:23:44 +0000
Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
e0634a052db43cb63d2b17d47b31622843653392: Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger
Matheus Kerschbaum <matjk7@gmail.com> - Sun, 14 Aug 2011 19:12:35 +0200 - rev 75271
Push 20987 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:23:44 +0000
Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger
2b7f988f5a6af6c50cd28da1dd8af791fa0e637f: Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey
Ms2ger <ms2ger@gmail.com> - Sun, 14 Aug 2011 19:12:21 +0200 - rev 75270
Push 20987 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:23:44 +0000
Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey
145e0f391912973fe4ffe6974f22680fc810d51d: Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sun, 14 Aug 2011 19:04:54 +0200 - rev 75269
Push 20987 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:23:44 +0000
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
96fa4289361ec9b34bafc6680903866dddbcc9cd: Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
Ed Morley <bmo@edmorley.co.uk> - Sun, 14 Aug 2011 19:04:06 +0200 - rev 75268
Push 20987 by Ms2ger@gmail.com at Sun, 14 Aug 2011 17:23:44 +0000
Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip