Граф коммитов

280190 Коммитов

Автор SHA1 Сообщение Дата
Dão Gottwald 21398b2346 Bug 580194 - use inverted tabbrowser icons on glass and dark personas. r=shorlander 2011-08-15 17:43:36 +02:00
Stephen Horlander 0e03307768 Bug 580194 - add inverted tabbrowser icons 2011-08-15 17:42:53 +02:00
Edgar Flores 91b779d434 Bug 624743 - Resource protocol shouldn't use nsDependentCString. r=bsmedberg 2011-08-11 21:43:00 -04:00
Mike Hommey 922aa38e47 Backed out changeset 884efa9dcbf9 due to OSX debug orange 2011-08-15 10:39:10 +02:00
Mike Hommey b50b824756 Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted 2011-08-15 09:24:13 +02:00
Nicholas Nethercote 5837ddfbfb Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin. 2011-08-14 19:45:38 -07:00
Oleg Romashin e5b7b188a9 Bug 678431 - Compilation without MOZ_MEDIA defined is broken r=Olli.Pettay 2011-08-14 19:31:36 -07:00
Phil Ringnalda b981511778 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 af867ba8c8 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
Ben Turner 8e100db18e 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 2fd5db64f7 Bug 678768: Fix out-of-order init list for nsFontFace constructor. r=jfkthame 2011-08-14 10:39:56 -07:00
Marco Castelluccio 622ca58757 Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen 2011-08-14 10:39:26 -07:00
Ed Morley 809a5b1243 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 b91ad4d41f 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 63655f23b6 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 0e94875a83 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 4695681430 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 914066afe4 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
Geoff Lankow 0036f55bd8 Bug 669390 - Update mobile settings to use type="menulist"; r=mfinkle 2011-08-14 16:06:01 +12:00
Geoff Lankow 353154b75d Bug 669390 - Allow setting a preference value from the menulist inline preferences; r=Unfocused 2011-08-14 16:05:24 +12:00
Geoff Lankow 218d72f5b2 Bug 669345 - Add support for radio button elements for inline preferences; r=Unfocused 2011-08-14 15:53:49 +12:00
Jonathan Hage 0e07761f09 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 9f1e430f97 Bug 678660: Hide about:newaddon from about:about, because it closes itself. r=rstrong 2011-08-14 10:00:25 +02:00
Joshua Cranmer 5e2737b1a7 Bug 676857 - Make it an error if interfaces have too many methods.
The error is made at compile-time, and also causes an error if trying to make a
stub like this. Finally, it also refuses to load such an interface.

These restrictions only apply to script-implementable interfaces.
2011-08-05 11:34:13 -07:00
Ehsan Akhgari 1f9a302cb2 Merge mozilla-central and mozilla-inbound 2011-08-13 20:35:04 -04:00
Rob Campbell c29772912e merge fx-team to m-c 2011-08-13 11:21:59 -03:00
Jonathan Kew 7a06588a3b bug 678181 - back out second part of bug 668813 (changeset 431a8297db1f) on suspicion of causing crashiness. r=backout 2011-08-13 13:34:56 +01:00
Kyle Huey d2f386b50d Merge b-s to m-c. 2011-08-13 08:27:55 -04:00
ffxbld b0d3adef8d Automated blocklist update from host mv-moz2-linux-ix-slave17 2011-08-13 02:45:07 -07:00
Dave Townsend 88b1fd8b3d Backout changeset d980e7a3aa49 from bug 677424 due to test failures. 2011-08-12 21:59:55 -07:00
Dave Townsend 702e51b27e Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused 2011-08-12 16:55:34 -07:00
Dave Townsend 1fca8d59cf Backed out changeset 6d6e8fecaf37 from bug 596343 due to build failures 2011-08-12 15:47:34 -07:00
Dave Townsend 9561a513cf Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused 2011-08-12 13:45:45 -07:00
Dave Townsend c3c519fd95 Bug 476430: Disable third-party add-ons by default and offer them to the user. r=Unfocused, r=robstrong 2011-08-12 13:50:47 -07:00
Robert Strong 8938340464 Bug 677674 - absolute path is required to build test pilot. r=dtownsend 2011-08-12 13:39:47 -07:00
Jeff Muizelaar 3a5f5d8a37 Bug 664930 - Handle the case where an edge lies at the left most coordinate and initialize the rest of the data; r=bjacob 2011-08-12 15:18:06 -04:00
Mark Finkle 32c4e30383 Bug 639794 - Opening a webpage from an external app should hide sidebars and panels [r=mbrubeck] 2011-08-13 20:11:32 -04:00
Jason Orendorff d53a08d66f Merge jsdbg2 to mozilla-inbound. See bug 672829. 2011-08-13 13:29:18 -05:00
Bernd bd194dfbee bug 675490 - push nonplaced tfoots and mark them as nonrepeating r=bz 2011-08-13 18:37:43 +02:00
Bernd 3492ac6cc8 bug 678447 - prevent splitting of tables inside columnsets during printing r=roc 2011-08-13 18:37:43 +02:00
Jason Orendorff bc8c57981a Mark test regress-677589.js as shell-only, since it tests the shell-only clone() function. no_r=me. 2011-08-13 07:05:43 -05:00
Jason Orendorff fb7b5214a9 Fix GCC bogus opt-only warning in jsoptparse.cpp. no_r=me. 2011-08-13 07:00:33 -05:00
Jason Orendorff 3850d2b0d4 Fix opt-only linker error due to missing #include (probably due to a bad merge). r=try_server_red. 2011-08-13 06:57:35 -05:00
Robert Sayre 580744dadd Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin. 2011-08-13 06:54:16 -05:00
Jason Orendorff 507b254682 Merge from mozilla-central to jsdbg2. 2011-08-12 18:18:59 -05:00
Jason Orendorff 64f78c44e5 Address review comment from bhackett (bug 672829 comment 84). 2011-08-12 17:22:43 -05:00
Andrew McCreight 3eed596d45 Bug 677358 - change GC+CC button to a CC button in about:memory. r=njn 2011-08-12 11:48:18 -07:00
Jonathan Hage dfdd4d4a43 Bug 668204 - Merge nsMathMLmunderFrame and nsMathMLmoverFrame into nsMathMLmunderoverFrame. r=karlt 2011-08-13 17:22:12 +02:00
Markus Stange 44ae173da0 Bug 678481 - Send a mouse move event after switiching into or out of drawintitlebar mode so that Gecko knows about the changed mouse position relative to the Gecko content area. r=josh 2011-08-13 16:25:39 +02:00
Markus Stange 6f5275c755 Bug 678002 / bug 678184 - Don't call +[NSGraphicsContext setCurrentContext:] when drawing window contents into the titlebar because it's unnecessary and results in erratic behavior for unknown reasons. r=josh 2011-08-13 16:15:46 +02:00