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

260525 Коммитов

Автор SHA1 Сообщение Дата
Blake Kaplan ed96803861 bug 580128 - Make sure nsDOMClassInfo uses the right compartment for objects that it defines on wrappers (both security and not). r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan 528d99c21c bug 580128 - Make compartment warnings real. r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan 56e262cc3d bug 580128 - Set nsGlobalChromeWindows' principals to chrome even before they know it. r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan 2a3b7cc2e2 bug 580128 - Don't allow fast getting of nsGlobalWindow's wrapper cache. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan c087d103c7 bug 603152 - Inner windows principals must remain constant. If we want to change them, change the inner window instead. r=bz 2010-09-17 14:54:41 -07:00
Blake Kaplan f01ca483f0 bug 580128 - Propagate whether we're getting or setting to getPropertyDescriptor. r=gal 2010-09-17 14:54:41 -07:00
Blake Kaplan f746556e55 bug 580128 - Chrome sandboxes cause this assertion to box: use plain cross compartment wrappers when we see them. r=jst 2010-09-17 14:54:41 -07:00
Blake Kaplan f7daf83f96 bug 580128 - Make evalInSandbox work with the new wrappers. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan bb8641798d bug 580128 - Fix a bug in early XrayWrappers that allowed Holders to get in here. r=gal 2010-09-17 14:54:41 -07:00
Blake Kaplan 9effc3a49a bug 580128 - Prepare objects for wrapping. r=peterv 2010-09-17 14:54:41 -07:00
Blake Kaplan edeb6cc86e bug 580128 - Allow calling functions cross origin. r=gal 2010-09-17 14:54:40 -07:00
Blake Kaplan a0d344d742 bug 580128 - Make the Window constructor be defined on new windows. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan 529085f882 bug 580128 - Give windows a .wrappedJSObject property to help out old consumers of XPCNativeWrappers. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan 11ca6cd213 Bug 580128 - Preliminary fixes to make .wrappedJSObject on XrayWrappers work. Overridden by later patches. r=gal 2010-09-03 19:24:23 -07:00
Blake Kaplan 6a34b8b04e Bug 580128 - Fix a leak caused by holding a non-cycle collectable object instead of a cycle-collectable one. r=peterv 2010-09-03 14:15:50 -07:00
Blake Kaplan f2103a50a8 bug 580128 - Temporary fixes to XrayWrapper - note: these were mostly overridden by later patches. r=gal 2010-09-02 16:02:51 -07:00
Blake Kaplan 856533e5bc bug 580128 - Make AccessCheck work (fixing bad calls/missing assumptions). r=gal/peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan 2387aea1a5 bug 580128 - The rewrap hook needs to know what parent to use when creating wrappers. r=gal 2010-09-17 14:54:40 -07:00
Blake Kaplan 10ebae6d32 bug 580128 - Fix code that expects XPConnect to hand outer windows to C++ from JS. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan e106d8ade7 bug 580128 - Now that we use a proxy for the outer window, nsOuterWindowSH is unused (except for PreCreate). Nuke it. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan 00a12e0549 bug 580128 - Create a proxy for the outer window and use it. Note: this turns on new wrappers for all objects. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan ae216df4c3 bug 580128 - Don't assume that we have a wrapped native object here. r=gal 2010-09-17 14:54:40 -07:00
Blake Kaplan 701b170a0d Bug 580128 - Make the system principal consistent over the strings it gives out. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan ab73110726 bug 580128 - Give API consumers a way to perform "brain transplants" on an object. r=gal 2010-09-17 14:54:40 -07:00
Blake Kaplan d12851a0a4 Bug 580128 - Give objects a way to inform XPConnect that they implement their own JS object in a way that does not involve wrapped natives. r=peterv 2010-09-17 14:54:40 -07:00
Blake Kaplan ffe893a1a0 Fix hiding warnings. r=peterv 2010-09-17 14:54:39 -07:00
Luke Wagner 49d0db2f76 Remove unnecessary padding from JSStackFrame 2010-10-08 22:58:33 -07:00
Robert Sayre a2321e9216 Merge mozilla-central to tracemonkey. 2010-10-08 21:56:00 -04:00
Ian Gilman 5b19f74997 merge panorama-central to mozilla-central [a=blocking, dietrich] 2010-10-08 10:35:04 -07:00
Dave Townsend 976d36d7d1 Bug 595656: Add-ons view rounded border corners sometimes cut off by content. r=Unfocused, a=blocks-final 2010-10-08 10:12:09 -07:00
Ben Hearsum a4dd9e1944 bug 485860: change automation to also post en-US xpi, just like any other locale -- don't override PKG_LANGPACK_PATH when generating en-US langpack. r=ted, a=bsmedberg/approval2.0+ 2010-10-08 13:00:28 -04:00
Jim Mathies 4fd21b9dc9 bustage fix for 128d7ea8ebfc. a=bustage 2010-10-08 11:43:55 -05:00
Ehsan Akhgari f1cc1e4edd Fix a non-libxul accessibility build bustage (regression from bug 598238); r=davidb a=bustagefix 2010-10-08 12:15:53 -04:00
Bas Schouten 407c290d6c Bug 600941: Follow-up to properly process review comment, typo. r=vlad a=blocking-betaN 2010-10-08 18:13:47 +02:00
Bas Schouten f7dea92c34 Bug 600909: Use OptimalFillOperator() for drawing some images. r=joedrew a=blocking-betaN 2010-10-08 18:02:58 +02:00
Bas Schouten 82d1f28bc1 Bug 600909: Optimize DrawPath for working with D2D surfaces. r=vlad a=blocking-betaN 2010-10-08 18:02:56 +02:00
Bas Schouten 4489f5b64c Bug 601928: Check result of create texture for tmpTexture. r=jrmuizel a=blocking-beta8 2010-10-08 18:02:53 +02:00
Bas Schouten 0bfe8f0d3d Bug 601785: Use true pointer size for x64 builds. r=vlad a=approval2.0 2010-10-08 18:02:41 +02:00
Bas Schouten f7edb0822b Bug 601053: Prevent DXGI from handling alt+enter. r=vlad a=blocking-beta8 2010-10-08 18:02:39 +02:00
Bas Schouten 8d190b7d20 Bug 600045: Reftest for canvas transformed strokes using 'lighter'. r=jrmuizel a=blocking-betaN 2010-10-08 18:02:36 +02:00
Bas Schouten 842c17ba89 Bug 600045: Fix problems with non-over operator and transformed strokes. r=jrmuizel a=blocking-betaN 2010-10-08 18:02:29 +02:00
Philipp von Weitershausen 137bc53b0a Bug 597852 - Internationalize decimal separator in Download Manager. r=Mardak a=beltzner 2010-10-08 17:57:04 +02:00
Philipp von Weitershausen ccfbee00e0 Bug 600219 - Sync UI: Do account + server validation in wizard on a delay. r=mconnor a=blocking-beta8 2010-10-08 17:57:04 +02:00
Philipp von Weitershausen 2a6337b1ae Bug 600738 - Sync UI: gWeaveWin is not defined. r=mconnor a=blocking-beta8 2010-10-08 17:57:04 +02:00
Marco Bonardo 40cfd6612c Bug 602872 - Some Places xpcshell tests are failing due to idle-daily notified for each test. r=mak a=orange 2010-10-08 11:18:00 -04:00
Ehsan Akhgari f6c942a75f Bug 600803 - setting value with newline on textarea has excess newline (test case); r=bzbarsky a=NPOTB 2010-10-07 15:54:33 -04:00
Raymond Lee 6d1080db35 Bug 602547 - Fix the browser_tabview_orphaned_tabs.js test [r=dolske, a=test
]
2010-10-07 23:17:26 +08:00
Ehsan Akhgari 0171077d9e Bug 600570 - textarea: cut and paste broken, pastes more than cut, leaves selectionEnd with wrong value; r=bzbarsky a=blocking-betaN+ 2010-10-06 18:42:21 -04:00
Ian Gilman 094ee6bf2e merge mozilla-central to panorama-central 2010-10-06 13:38:06 -07:00
Aza Raskin 2b7ef6ca1f Bug 600646 - Speed up the new tab animation [r=dolske, a=blocking] 2010-10-06 13:17:53 -07:00