Commit Graph

70383 Commits

Author SHA1 Message Date
Robert O'Callahan
0bca45c661 Bug 629866. Part 2: Make MarkLeafLayersHidden actually hide layers that aren't in the dirty region. Don't consider hidden layers when deciding whether double-buffering is needed. r=cjones 2011-05-17 11:41:39 +12:00
Ian Moody
fa4e75ab4d Bug 657143 - Reorder mature CSS properties in nsComputedDOMStyle.cpp 2011-05-17 11:20:08 +12:00
Paul ADENOT
6f534e4407 Bug 657447 : adding include guard aroung nsTimeRanges class. 2011-05-17 11:14:40 +12:00
Robert O'Callahan
ebb22db890 Bug 648483. Record the transform used when we last painted a layer and use that to control what needs to be invalidated in the layer. r=tnikkel 2011-05-17 11:05:56 +12:00
Robert O'Callahan
9f2fc5b8e2 Bug 656749. Only optimize away zero-opacity elements when we're painting, not for any other kind of display list construction such as plugin geometry. r=tnikkel 2011-05-17 11:05:46 +12:00
Robert O'Callahan
eec1211b36 Bug 640899. Have test_leaf_layers_partition_browser_window.xul test maximized windows as well as normal windows; on Windows XP, don't test normal windows because we know the resizer overlaps there. r=tnikkel 2011-05-17 11:04:53 +12:00
Benoit Jacob
d1bac4c182 Bug 656752 - WebGL crash [@gleRunVertexSubmitImmediate()] - r=jrmuizel, a=clegnitto
Fix bookkeeping in webgl.bindBuffer()
2011-05-16 17:18:04 -04:00
Justin Lebar
ec8f99b5de Bug 656991 - Followup. Use JS_free instead of free. r=bz
--HG--
extra : rebase_source : 00e5cc27f067a191e7a834852faee8c788feb061
2011-05-16 16:36:12 -04:00
Taras Glek
3e856fc317 Bug 657411 - Telemetry doesn't register for idle-daily r=mak 2011-05-16 13:07:45 -07:00
Brian Hackett
c3e5ec9390 [INFER] Restore known type of tracked vars at access points, not join points, bug 657304. 2011-05-16 10:22:41 -07:00
Brian Hackett
7c0d886caf [INFER] Make sure Interpret finishes the frame when rejoining from the interpoline, bu 657288. 2011-05-16 07:46:47 -07:00
Brian Hackett
83b1ef1e45 [INFER] Don't run same-compartment assertions for GETLOCAL followed by POP, bug 657287. 2011-05-16 06:59:37 -07:00
Raymond Lee
26574c60f1 Bug 657331 - Fix the registerCleanupFunction() in browser_tabview_bug625195.js r=ian 2011-05-16 20:40:09 +08:00
Rafael Ávila de Espíndola
33fe4e2770 Bug 657364 - Put dom/tests/mochitest/dom-level2-html/files/document.html applet in a new file. r=ehsan 2011-05-18 11:56:06 +02:00
Mounir Lamouri
627d04b7ce Bug 655960 - Use a native rendering for vertical progress bar in Cocoa. r=mstange 2011-05-16 12:58:55 +02:00
Mounir Lamouri
8c71c5f7ea Bug 655313 - Use a native rendering for indeterminate vertical progress bar in GTK. r=roc,karlt 2011-05-16 12:59:10 +02:00
Mounir Lamouri
c838180b45 Bug 638540 - Progress element should be shown vertically when -moz-orient value is 'vertical'. r=roc
--HG--
rename : layout/reftests/forms/progress/bar-pseudo-element-ref.html => layout/reftests/forms/progress/bar-pseudo-element-vertical-ref.html
rename : layout/reftests/forms/progress/bar-pseudo-element.html => layout/reftests/forms/progress/bar-pseudo-element-vertical-rtl.html
rename : layout/reftests/forms/progress/bar-pseudo-element.html => layout/reftests/forms/progress/bar-pseudo-element-vertical.html
rename : layout/reftests/forms/progress/indeterminate-style-width-ref.html => layout/reftests/forms/progress/indeterminate-style-height-ref.html
rename : layout/reftests/forms/progress/indeterminate-style-width.html => layout/reftests/forms/progress/indeterminate-style-height.html
rename : layout/reftests/forms/progress/margin-padding-ref.html => layout/reftests/forms/progress/margin-padding-vertical-ref.html
rename : layout/reftests/forms/progress/margin-padding-rtl-ref.html => layout/reftests/forms/progress/margin-padding-vertical-rtl-ref.html
rename : layout/reftests/forms/progress/margin-padding-rtl.html => layout/reftests/forms/progress/margin-padding-vertical-rtl.html
rename : layout/reftests/forms/progress/margin-padding.html => layout/reftests/forms/progress/margin-padding-vertical.html
rename : layout/reftests/forms/progress/values-ref.html => layout/reftests/forms/progress/values-vertical-ref.html
rename : layout/reftests/forms/progress/values-ref.html => layout/reftests/forms/progress/values-vertical-rtl-ref.html
rename : layout/reftests/forms/progress/values.html => layout/reftests/forms/progress/values-vertical-rtl.html
rename : layout/reftests/forms/progress/values.html => layout/reftests/forms/progress/values-vertical.html
2011-05-16 12:56:06 +02:00
Jan de Mooij
d6fcfe5e43 [INFER] Revert 118fb707c569, just initialize varTypes to NULL in ActiveFrame constructor. 2011-05-16 11:02:18 +02:00
Jan de Mooij
cd0e91e189 [INFER] Set varTypes to NULL with inference disabled to prevent crashes. r=orange 2011-05-16 10:27:50 +02:00
Brian Hackett
4b32973a89 [INFER] Fix memory leaks. 2011-05-15 23:32:21 -07:00
Brian Hackett
2eed6ef8b1 [INFER] Allow for scripts with no reachable return statement when analyzing 'new' script properties, bug 657197. 2011-05-15 22:58:53 -07:00
Brian Hackett
98223df216 [INFER] Object.toLocaleString is not guaranteed to produce a string, bug 657225. 2011-05-15 22:46:19 -07:00
Brian Hackett
309753c03d [INFER] Fix bogus assert in array_pop_dense, bug 657245. 2011-05-15 22:08:10 -07:00
Brian Hackett
9074d3578c [INFER] Match js_StringIsIndex in termination condition for MakeTypeId, bug 657247. 2011-05-15 21:27:12 -07:00
Brian Hackett
afdce01248 Merge TM -> JM 2011-05-15 11:32:09 -07:00
Brian Hackett
2cc64eaaa8 [INFER] Treat NEWOBJECT like NEWINIT in scripts marked as compileAndGo but with no associated global object, bug 619433. 2011-05-15 09:33:40 -07:00
Brian Hackett
7fbfb1d703 [INFER] Fix merge botch. 2011-05-15 08:44:01 -07:00
Brian Hackett
2e877ba43c [INFER] Use script->global instead of compileAndGo bit in Compiler, bug 619433. 2011-05-15 08:38:09 -07:00
Brian Hackett
be175c7037 [INFER] Allow ValueRemat to contain FP registers, don't break doubles in setelem_dense and Array.push, bug 657220. 2011-05-15 08:17:36 -07:00
Brian Hackett
08cadd8652 [INFER] Release reference on orphaned natives if the native throws an exception, bug 656753. 2011-05-14 14:25:34 -07:00
Brian Hackett
bef7d712ac [INFER] Coerce locals/args inferred as doubles to doubles after all writes, not just SET ops, bug 656748. 2011-05-14 10:38:51 -07:00
Brian Hackett
42716ba5f6 [INFER] Don't learn types for dead entries at join points, bug 656591, learn argument types at script entry and mark monitored call ICs, bug 656920. 2011-05-14 10:30:03 -07:00
Brian Hackett
995cf02ec7 [INFER] Check types->unknown() before inspecting other contents in testSingletonPropertyTypes, bug 656411. 2011-05-14 08:02:25 -07:00
Brian Hackett
9d91cd346a [INFER] Use initialized length instead of capacity in Array.join optimization, bug 655769. 2011-05-14 07:39:42 -07:00
Brian Hackett
0ef82b3c5b [INFER] Always ensure interpreted scripts have a type set array, bug 656920. 2011-05-14 07:12:19 -07:00
Brian Hackett
2d27a22974 [INFER] Allow read barriers at property accesses and call sites, bug 656920. 2011-05-14 05:45:13 -07:00
Chris Leary
4d1fba5db8 Merge mozilla-central and tracemonkey. 2011-05-13 15:06:53 -07:00
Paul O’Shannessy
1f423e446c Bug 628043 - The last closed window is restored when a secondary window is left open and a new browser window is opened [r=dietrich] 2011-05-13 13:45:43 -07:00
Paul O’Shannessy
61e88cda64 Bug 504714 - about:sessionrestore should suppress middlemouse.contentLoadURL [r=dietrich] 2011-05-13 13:45:43 -07:00
Dave Townsend
f4e878b88d Bug 416905: Directory removal of extension installed as pointer file isn't uninstalled correctly. r=robstrong 2011-05-13 13:41:53 -07:00
Brad Lassey
8529a41967 bug 650509 - Other apps can read Firefox profile files, test for sqlite permissions changes r=sdwilsh 2011-05-13 14:22:34 -04:00
Brad Lassey
0f5e6323fb bug 650509 - Other apps can read Firefox profile files, change sqlite files to be user readable only r=sdwilsh 2011-05-13 14:20:23 -04:00
Brad Lassey
e07fd3e0be bug 650509 - Other apps can read Firefox profile files, change autocomplete cache to be user readable only r=mfinkle 2011-05-13 14:20:23 -04:00
Patrick McManus
9cf999e2db bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz 2011-05-13 13:53:27 -04:00
Bobby Holley
681da3723c Bug 653930 - Tests.r=bz 2011-05-13 10:41:25 -07:00
Bobby Holley
3fa8eba250 Bug 653930 - Setting marginWidth and marginHeight on an iframe should trigger a reflow.r=bz 2011-05-13 10:41:00 -07:00
Gavin Sharp
dd3b8d223c Bug 656815: make loading javascript: URIs in a docshell work for DISALLOW_INHERIT_OWNER loads, r=bz
--HG--
extra : rebase_source : 6b0e289ac80ffab967813b06e2e28f2842921b70
2011-05-13 10:40:22 -07:00
Jim Mathies
e56ab2d65a Bug 608013 - When plugins receive the set focus event, confirm the parent window has focus before taking it. Fixes a fullscreen focus problem in Silverlight. r=bent. 2011-05-13 12:06:51 -05:00
Olli Pettay
ee9e8dc348 Bug 656878, nsStringArraySH::GetProperty should not copy, but share strings, r=bz
--HG--
extra : rebase_source : 2e7fc8f848042ea7557ea9116f8ec9152869114a
2011-05-13 19:12:24 +03:00
Jim Mathies
b65fa2c20f Remove duplicate widget code from a bad lorentz merge in bug 538918. r=bsmedberg 2011-05-13 11:40:46 -05:00