Dão Gottwald
11598fabf9
merge backout
2011-08-15 19:49:22 +02:00
Dão Gottwald
69a0f2810f
Backed out changeset 1608aa3ce9d3
2011-08-15 19:48:43 +02:00
Wes Johnston
c3b3536b52
Bug 675252 - Check for locale updates before updating Fennec. r=mfinkle
2011-08-15 10:42:52 -07:00
Wes Johnston
9d07b8a701
Bug 668029 - Pull strings out of available locales list when using localePicker. r=mfinkle
2011-08-15 10:42:50 -07:00
Rafael Ávila de Espíndola
20bd92144e
Bug 678069 - Fix build with clang and c++0x. r=joshmoz.
...
mShWidth and mShHeight are used in an initializer list for NPRect in fields
that have type uint16_t. Change their definitions to match.
2011-08-15 13:07:40 -04:00
Mihai Sucan
bbc87a0f56
Bug 566084 - Inspect gets disabled when navigating to new pages; f=rcampbell r=rcampbell,dolske ui-r=limi
2011-08-15 20:02:43 +03:00
Dão Gottwald
63e1fb2bc2
Bug 580194 - use inverted tabbrowser icons on glass and dark personas. r=shorlander
2011-08-15 17:43:36 +02:00
Stephen Horlander
df4e880496
Bug 580194 - add inverted tabbrowser icons
2011-08-15 17:42:53 +02:00
Mihai Sucan
61df76a4b6
Bug 678763 - Intermittent browser_sourceeditor_initialization.js | application timed out after 330 seconds with no output; r=rcampbell
2011-08-15 18:38:53 +03:00
Rob Campbell
9f3356e57a
Bug 678021 - browser/base and browser/devtools are racing to make jars; r=dolske
2011-08-15 11:21:00 -03:00
Rob Campbell
154d106ee2
merge m-c to fx-team
2011-08-15 11:20:48 -03:00
Tim Taubert
a993979fc3
Bug 626455 - modal dialog in onbeforeunload: browser freeze after removing last tab group in panorama; r=dietrich
2011-08-15 16:03:39 +02:00
Tim Taubert
4b33e5e739
Bug 678474 - activate event is not dispatched when window is disabled; r=karlt
2011-08-15 16:03:35 +02:00
Kyle Huey
80dddfd9b7
Merge b-s to m-c.
2011-08-15 09:31:34 -04:00
Kyle Huey
fd7283a253
Bug 669031: Wallpaper over the error by disabling PGO for crashinject. r=ted
2011-08-15 09:27:35 -04:00
Ms2ger
e9a67b1331
Merge last green changeset from m-i to m-c
2011-08-15 10:16:24 +02:00
Raymond Lee
8533639725
Bug 675481 - Space reserved for expand button should be determined at run-time r=tim
2011-08-15 11:21:22 +08:00
Raymond Lee
8502e09d21
Bug 591699 - Wrong clickable area for 'close tab group' button r=tim
2011-08-15 14:12:21 +08:00
Nicholas Nethercote
fa9fc14205
Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin.
2011-08-14 19:45:38 -07:00
Oleg Romashin
0e6f0b05b1
Bug 678431 - Compilation without MOZ_MEDIA defined is broken r=Olli.Pettay
2011-08-14 19:31:36 -07:00
Phil Ringnalda
359cb7103c
Bug 678781 - warnings-as-errors - format '%p' expects type 'void*', but argument 4 has type 'JSScript*' in InvokeHelpers.cpp:880:80, r=billm
2011-08-14 15:34:22 -07:00
Phil Ringnalda
55d1fc18bf
Bug 590415 - Mark 368020-1.html as random on WinXP, since we've clearly made it so
2011-08-14 14:47:36 -07:00
Ms2ger
fe7e298f75
Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
...
* * *
Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
2011-08-14 19:22:29 +02:00
Ms2ger
352b5b2d9d
Backout bug 675075 for bustage
2011-08-14 20:05:20 +02:00
Ms2ger
9f85d33591
Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
2011-08-14 19:52:28 +02:00
Ms2ger
a74e67b366
Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
2011-08-14 19:22:29 +02:00
Matheus Kerschbaum
01939c1789
Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger
2011-08-14 19:12:35 +02:00
Ms2ger
add1e004d6
Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey
2011-08-14 19:12:21 +02:00
Marco Castelluccio
767c698faf
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-14 19:04:54 +02:00
Ed Morley
c7448069d7
Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
2011-08-14 19:04:06 +02:00
Siddharth Agarwal
f6b582d2dc
Bug 678475 - Make mozconfig-find always return an absolute path. Patch adapted from code by Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org>. r=ted
2011-08-14 22:04:46 +05:30
Geoff Lankow
a9aaf9d403
Bug 669390 - Update mobile settings to use type="menulist"; r=mfinkle
2011-08-14 16:06:01 +12:00
Geoff Lankow
148d191339
Bug 669390 - Allow setting a preference value from the menulist inline preferences; r=Unfocused
2011-08-14 16:05:24 +12:00
Geoff Lankow
51833c2046
Bug 669345 - Add support for radio button elements for inline preferences; r=Unfocused
2011-08-14 15:53:49 +12:00
Jonathan Hage
d68cbdf102
Bug 669713 - Increment the scriptlevel of the over child in <munderover accent=true> when rendered as a supscript; r=karlt
2011-08-14 11:17:22 +02:00
Steffen Wilberg
ea8e34f343
Bug 678660: Hide about:newaddon from about:about, because it closes itself. r=rstrong
2011-08-14 10:00:25 +02:00
Ben Turner
3bbbbf1418
Bug 678057 - 'Workers: overrideMimeType() removed from XHR, breaks web content, diverges from main-thread XHR'. r=sicking.
...
--HG--
extra : transplant_source : %D5r%ADtwT%DF%BAO-2sav%CCD%E2Y%B2Q
2011-08-13 12:43:51 -07:00
Daniel Holbert
af38a5be63
Bug 678768: Fix out-of-order init list for nsFontFace constructor. r=jfkthame
2011-08-14 10:39:56 -07:00
Marco Castelluccio
d3f9d68e9e
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-14 10:39:26 -07:00
Ed Morley
683589351f
Bug 665532 - Fix unused variable warnings in nsWifiMonitor.cpp by removing now unneeded LOG()s; r=dougt
2011-08-14 10:39:20 -07:00
L. David Baron
b3f49b92ba
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.
2011-08-14 10:08:04 -07:00
L. David Baron
fa63f6d2c9
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.
2011-08-14 10:08:04 -07:00
L. David Baron
b47daece8e
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).
2011-08-14 10:08:04 -07:00
L. David Baron
84b8b6bf64
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).
2011-08-14 10:08:04 -07:00
L. David Baron
d2b6891283
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).
2011-08-14 10:08:04 -07:00
Kyle Huey
4bf1621dbc
Bug 673742: Allow postMessage()ing File and FileLists between same-origin windows. r=sicking
2011-08-12 12:58:43 -04:00
Kyle Huey
19993c8e8d
Backout Bug 650494 for causing a startup assertion/crash.
2011-08-12 12:58:33 -04:00
Kyle Huey
92fccd2a28
Backed out changeset b021d1f9f57d
2011-08-12 12:58:06 -04:00
Kyle Huey
ccbb26c3ab
Bug 678479: Add a makefile target in xpcom/ to regenerate the IDL parser. r=ted
2011-08-12 12:07:09 -04:00
Kyle Huey
36d6f9a425
Bug 678479: Add a --regen argument to header.py and typelib.py to regenerate the IDL parser. r=ted
2011-08-12 12:06:46 -04:00