Commit Graph

252552 Commits

Author SHA1 Message Date
Daniel Holbert
66538a572b Bug 473236, 2011 edition: remove executable bit from files that don't need it, in /layout. [test-only, file-permissions-only] DONTBUILD 2011-08-15 17:55:02 -07:00
Paolo Amadini
f42744f84d Bug 591289 - Save chosen download file name and other metadata in Places history [r=sdwilsh, ui-r=limi] 2011-08-15 18:08:48 -07:00
Mats Palmgren
00f450ae6c Bug 191864 - Range and Selection broken with splitText() and normalize(). 2011-08-16 02:55:22 +02:00
Mats Palmgren
658d79ef70 Bug 191864 - Range and Selection broken with splitText() and normalize(). r=sicking 2011-08-16 02:55:20 +02:00
Steve Fink
8616787346 Bug 673631 - Clean up probes and register (almost) all profiler control entry points in JS_DefineProfilingFunctions (r=luke,waldo,jst)
Previously, JS_DefineProfilingFunctions only defined a very basic set of
functions (startProfiling and stopProfiling), and various scattered places
added more specific ones (start/stop vtune, dumpProfile, etc.) This patch makes
jsdbgapi do all of it, so that all users get the same set.

Also rename JS_DumpProfile -> JS_DumpBytecode to avoid name conflict. The
bytecode dumps are how the counters ("profiles") are displayed, so the
DumpProfile name was bogus anyway.

--HG--
extra : rebase_source : 2d3e626ef43ac41c6da401a779775a63fc96a427
2011-07-26 15:56:09 -07:00
Daniel Holbert
6e9ce02193 Bug 679091: Remove unused variable |size| from gfxASurface::FastMovePixels(). r=cjones 2011-08-15 17:15:55 -07:00
Josh Matthews
d4514a1ec4 Backing out bug 675669, due to its controversial landing. 2011-08-15 20:15:17 -04:00
Dave Townsend
1abdf5189b Bug 679157: browser_select_confirm.js tests fail on aurora. r=Unfocused 2011-08-15 16:10:53 -07:00
Dave Townsend
cb125bd8a8 Bug 669541: Fix extensions.checkCompatibility.nightly to not disable compatibility in aurora builds. r=robstrong 2011-08-15 15:42:32 -07:00
Dave Townsend
e49fe82dcc Bug 476430: Backout redundant button styles. 2011-08-12 18:59:53 -07:00
Ehsan Akhgari
e0e17852ac Bug 674770 - contenteditable breaks middle-click to open links when middlemouse.paste=true; r=roc
--HG--
extra : rebase_source : b55ad48345f29c9d449417432b6830e7eef14bd2
2011-07-28 17:42:38 -04:00
Matt Brubeck
5b57a0bec6 Merge the latest green changeset on mozilla-central to mozilla-inbound 2011-08-15 15:43:35 -07:00
Ehsan Akhgari
3fadc9f1aa Bug 669116 followup - Remove the extra semicolon to make gcc happy 2011-08-15 18:30:49 -04:00
Matt Brubeck
204e109c31 Bug 678108 - Fix bookmark star icon in Gingerbread theme [r=wesj] 2011-08-15 14:25:09 -07:00
Cameron McCormack
124926d3e1 Bug 538189 - Tweak conditions for enabling Synaptics scrolling hack to help Thunderbird. r=jmathies 2011-08-16 09:19:34 +12:00
Fabrice Desré
ec310123a9 Bug 609043 - Add support for Open Web Apps [r=mfinkle] 2011-08-15 12:16:50 -07:00
arno renevier
abf78cfc8e Bug 338427 followup - fix Get/SetCurrentDictionary signature; r=ehsan 2011-08-15 13:55:02 -04:00
arno renevier
c4a382824d Bug 338427 followup - Do not override manually set dictionary; r=ehsan 2011-08-15 13:54:03 -04:00
Jonathan Kew
d6491157c3 bug 678181 - backout changeset c433a1d53dd5 (bug 668813 pt 1) on suspicion of causing crashiness. r=backout 2011-08-15 18:32:19 +01:00
Matt Brubeck
86eeebed49 Merge mozilla-inbound and mozilla-central 2011-08-15 07:33:25 -07: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
Mike Hommey
d568957d89 Backed out changeset 884efa9dcbf9 due to OSX debug orange 2011-08-15 10:39:10 +02:00
Ms2ger
e9a67b1331 Merge last green changeset from m-i to m-c 2011-08-15 10:16:24 +02:00
Mike Hommey
5e94c9cd42 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
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