Commit Graph

228713 Commits

Author SHA1 Message Date
Robert O'Callahan
339b3340da Bug 537890. Part 10: Fix nsPresContext and nsIDeviceContext unit-conversion methods to be explicit about using CSS logical units instead of physical units. r=dbaron 2010-08-13 21:58:04 +12:00
Robert O'Callahan
7b8bd91366 Bug 537890. Part 9: Make accessibility's font-size text attribute return 'pt' values calculated as 4/3 of a px, not based on the DPI of the user's monitor. r=surkov 2010-08-13 21:58:02 +12:00
Robert O'Callahan
d61b93538d Bug 537890. Part 7: Tests for pt/pc/mm/cm/in not being physical units, and for mozmm being physical units. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
085c8301ba Bug 537890. Part 6: Switch DPI dynamically when the window moves across screens or the screen mode changes. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
4e69a7ecad Bug 537890. Part 5: Make pc, in, mm and cm be a fixed number of CSS pixels. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
46ae2ef8d0 Bug 537890. Part 4.5: Create 'mozmm' unit for physical millimeters on screen devices. r=dbaron 2010-08-13 21:58:02 +12:00
Robert O'Callahan
fd75e64333 Bug 537890. Part 4: Make points be a fixed number of CSS pixels. r=dbaron 2010-08-13 21:58:01 +12:00
Robert O'Callahan
77123ae3fa Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad 2010-08-13 21:58:01 +12:00
Robert O'Callahan
8084cbbe6d Bug 537890. Part 8: Define MM_PER_INCH_FLOAT. r=dbaron 2010-08-13 21:57:57 +12:00
Robert O'Callahan
d1752c4429 Bug 537890. Part 2: Get DPI values for Mac, Windows, and X. r=jmathies,josh,karlt 2010-08-13 21:57:55 +12:00
Robert O'Callahan
9114a20c25 Bug 537890. Part 1: Add nsIWidget::GetDPI and nsIWidget::GetDefaultScale and use them to set up device contexts. r=vlad,sr=dbaron 2010-08-13 21:57:48 +12:00
Robert O'Callahan
c680d55014 Bug 579621. Don't create widgets for chrome subdocuments of chrome windows. r=tnikkel 2010-08-13 21:57:48 +12:00
Timothy Nikkel
46997b5807 Bug 579621. Fix print preview tests to be content subdocuments. r=roc 2010-08-13 21:57:29 +12:00
Robert O'Callahan
8f921f9f2d Bug 579258. Remove dead nsIWidget::Scroll code. r=karlt,a=joe 2010-08-13 21:56:31 +12:00
Robert O'Callahan
d9ad5ed49c Bug 579258. Remove the 'before move' region parameter to ComputeVisibility. r=tnikkel,a=joe 2010-08-13 21:55:54 +12:00
Robert O'Callahan
002b421174 Bug 579258. Change IsVaryingRelativeToMovingFrame to take the 'moving frame' as a direct parameter instead of getting it from the builder. r=tnikkel,a=joe 2010-08-13 21:54:37 +12:00
Frank Yan
1b2d8ba675 Bug 565966, Disable browse-by-name by default, r+a=beltzner 2010-08-13 20:33:00 +12:00
Ted Mielczarek
da6e0d69bf Bug 576053, enable compiling Breakpad on Mac OS X/x86-64 by default, r=mitchel.field a=blocking2.0
--HG--
extra : rebase_source : 72b603ac7e197dec6eff823cdb0778380221ccbe
2010-08-13 17:19:16 +12:00
Nick Thomas
f733a8200f Bug 576760, no longer need to force components.list, r=bhearsum, a=NPOTB
--HG--
extra : rebase_source : c3aeb9a63dd362f616fec89a0ddb72c34c10d2b6
2010-08-13 17:17:49 +12:00
Josh Aas
eb65c35fef Backed out changeset 452db8c688ba, bug 578868. 2010-08-13 04:23:13 -04:00
Josh Aas
e8f9c53806 Bug 578868: Only load plugin libraries into the main process when absolutely necessary. r=benwa sr=bsmedberg 2010-08-13 02:42:42 -04:00
Josh Aas
946ea510ae Bug 584965: Improve key event handling for Cocoa widgets, follow Cocoa event propagation model properly. Fixes bug 582052 and bug 379199. r=smichaud 2010-08-13 02:38:40 -04:00
Josh Aas
cdf4b3f273 Bug 586713: Null check to fix crash in Mac OS X native menu code. r=bz 2010-08-13 02:33:09 -04:00
Johnny Stenback
cf1cdee9d6 Fixing bustage from the fix for bug 582228. 2010-08-13 00:14:46 -07:00
Michael Wu
e251f84a10 Bug 556644: Fix bustage in l10n repack code 2010-08-12 23:03:24 -07:00
Byron Milligan
3f3b52d409 Bug 193911. Increase the disk cache size from 50 megs to 250 megs. This will show a significant increase in talos numbers, and it will thus look like a cpu usage regression since all of talos now fits in the cache. r=cbiesinger@gmail.com, sr=bzbarsky@mit.edu, a=jst@mozilla.org 2010-08-12 16:19:59 -07:00
Mike Hommey
0f2d02f6bc Bug 586625 - Fix ARM verbose assembly output for BLX. r=jbramley
--HG--
extra : convert_revision : c85f9265a76b8914139ef34bad7d93e1f7b47786
2010-08-12 14:47:58 +02:00
Mike Hommey
1993b282a3 Bug 586224 - Use clz on android even for armv5 target. r=jbramley
--HG--
extra : convert_revision : 5a56d9f0b2d6170442b51c111b7050aa8c795bc8
2010-08-12 10:14:50 +02:00
Mike Hommey
3ce3039a25 Bug 586303 - Fix lirasm test string creation. r=jbramley
--HG--
extra : rebase_source : c79890b778d16ef9b28e9cbfd0139dc03e97a525
extra : convert_revision : f7ae2958e265c6c9e5ee2588ba8c24b5365cc5cf
2010-08-12 10:10:24 +02:00
Jeff Walden
154056d044 Bug 516255 - Fix attributes on arguments[i]: index properties on arguments should be enumerable, configurable, and writable. r=dmandelin 2010-08-11 23:27:40 -07:00
Jeff Walden
6ec2024bd5 Bug 516255 - Tests for arguments object functionality inside and outside of strict mode. r=dmandelin 2010-08-11 23:27:37 -07:00
Jeff Walden
bbe6acf3d8 Bug 516255 - Eagerly copy initial parameter values into the arguments object when a function's parameters might be mutated, and rely on normal resolution behavior in the remaining cases when parameters are never modified. r=dmandelin 2010-08-11 23:27:33 -07:00
Jeff Walden
009d9c8a0c Bug 516255 - Start analyzing named-parameter assignments in strict mode functions to determine when to eagerly create an arguments object and when creation can be deferred. r=dmandelin 2010-08-11 23:27:03 -07:00
Jeff Walden
c992b2ab22 Bug 516255 - Use different classes for arguments objects created inside and outside strict mode code, with slightly different ops, in preparation for implementing strict mode arguments objects' less magical functionality. r=dmandelin 2010-08-11 23:26:59 -07:00
Blair McBride
ce7c27489f Bug 584053 - Intermittent failure in browser_manualupdates.js Update item should have version number of the update - Got 1.0, expected 1.1, r=Mossop a=test only 2010-08-12 15:30:10 +12:00
Michael Wu
36cf75285a Bug 556644 - Turn on omnijar via confvars.sh, r=bsmedberg a=blocking2.0 2010-08-18 20:05:17 -07:00
Michael Wu
00a0cb90dd Bug 556644 - Do omnijar packing in dist/firefox instead of installer staging, r=khuey a=blocking2.0 2010-08-18 20:02:19 -07:00
Ms2ger
83250e047d Bug 583076 - fix a number of build warnings in accessible/, r=surkov, a=benjamin 2010-08-19 11:14:50 +09:00
Alexander Surkov
ed8f8c61d7 Bug 587938 - content radomly disappears or isn't being created at all for NVDA's virtual buffer, effective August 16, 2010, r=marcoz, ginn.chen, a=beltzner 2010-08-19 11:14:14 +09:00
Timothy Nikkel
bb88604a6c Bug 587944. Need to clear are target frame when we clear our target content. r=smaug a=blocking 130078 which blocks 2010-08-18 20:16:58 -05:00
Timothy Nikkel
9ef85e39a6 Bug 572599. If we get an event on a child widget that is in a disconnected view subtree the view subtree might not have a root widget. r=roc 2010-08-18 20:16:58 -05:00
Timothy Nikkel
4ce442895c Bug 587542. If painting is suppressed in the presshell, drop invalidations that come through the view subsystem as well as through the usual frame invalidation path. r=roc 2010-08-18 20:16:58 -05:00
Timothy Nikkel
a4ba9d34d7 Bug 587539. When we get a paint event for a widget in a disconnected view subtree there isn't a display root widget. r=roc 2010-08-18 20:16:58 -05:00
Timothy Nikkel
72442763c1 Bug 587534. When we unregister a plugin for geometry updates make sure to hide the plugin in case it hasn't been hidden yet. r=roc 2010-08-18 20:16:58 -05:00
Ehren Metcalfe
0dca5c26eb Bug 578235 - Port jsstack.js to Dehydra with GCC 4.5 r=taras, a=test-only 2010-08-18 18:06:17 -07:00
Ehren Metcalfe
b970560e98 Bug 575720 - static checking suite: use Dehydra multiple-arg support + fix method signature comparison in several scripts r=taras 2010-08-18 18:06:05 -07:00
Ehren Metcalfe
eefb380a24 Bug 576214 - fix NS_STACK_CLASS analysis for Dehydra with GCC 4.5 r=taras 2010-08-18 18:05:49 -07:00
Ehren Metcalfe
820fc21c7e Bug 572819 - static checking suite: port esp analyses to Dehydra with GCC 4.5 r=taras 2010-08-18 18:05:35 -07:00
Ehren Metcalfe
9082c6c811 Bug 573786 - Script to detect static initializers r=taras 2010-08-18 18:04:39 -07:00
Justin Lebar
3235be33c6 merge backout a=bustage-fix 2010-08-18 17:12:46 -07:00