Ehsan Akhgari
b3a1909572
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more xpcom parts); blanket-r=bzbarsky
2012-07-18 11:54:26 -04:00
Kartikaya Gupta
15dfe18ba1
Bug 766647 - Do a better job of coalescing the low-res screenshots. r=blassey
2012-07-18 11:23:16 -04:00
Rafael Ávila de Espíndola
0592691e45
Bug 733905 - switch OS X builds to clang. r=ehsan.
...
--HG--
extra : rebase_source : aec96c90aecafc757d3ce759eb7d80c0c8e3d965
2012-07-18 09:31:15 -04:00
Mounir Lamouri
a2e303064e
Bug 772050 - Remove 'classInfo' from AppsService and SettingsService. r=gwagner
2012-07-18 07:58:02 -07:00
Dale Harvey
8d89988f31
Bug 709759 - Add stop() to mozbrowser API. r=jlebar
2012-07-18 10:45:28 -04:00
Ms2ger
20c8f2a2b0
Bug 539356 - Followup: Fix unused variable warnings; r=mattwoodrow over IRC.
2012-07-18 16:28:53 +02:00
Elika Etemad
5186834e80
Bug 774835: Refactor nsHTMLReflowState::ApplyMinMaxConstraints to separate behavior of width and height. [r=roc]
...
--HG--
extra : rebase_source : c6a25e9c19c65d86013ddf8afc15026ca02321c4
2012-07-18 10:26:05 -04:00
Ekanan Ketunuti
8e9d48f8a2
Bug 774620 - Unprefix -moz-animation properties and @-moz-keyframes rules in browser/. r=dao
2012-07-17 20:02:26 +07:00
Dão Gottwald
c299dd4b66
Bug 767133 - Add slide-in animation for arrow panels. r=Enn,Mossop
2012-07-18 16:15:24 +02:00
Peter Van der Beken
a02b1d7ffe
Fix for bug 774775 (XRayWrapper does not handle new bindings constants) - refactor code. r=bz.
...
--HG--
extra : rebase_source : 317d5942dde4427384320cb334f794f7fef37a2e
2012-07-18 13:52:07 +02:00
Peter Van der Beken
a64f14f7ef
Fix for bug 774775 (XRayWrapper does not handle new bindings constants). r=bz.
...
--HG--
extra : rebase_source : fef985d0417c394ae5997b4450c7076005bdf870
2012-07-17 22:54:25 +02:00
Josh Aas
053a7abaca
Bug 772682: Make Mac OS X 10.6 the minimum required OS version. r=gavin
2012-07-18 09:49:34 -04:00
Ehsan Akhgari
0feb39d4e3
Merge mozilla-central into mozilla-inbound
2012-07-18 09:38:49 -04:00
Geoff Brown
5f053cd113
Bug 774797 - Robocop: upgrade to robotium-3.3.jar; r=jmaher
2012-07-18 14:25:20 +01:00
Jonathan Watt
2bb4db5416
Bug 774133 - Make nsDisplayTransform take account of zooming for SVG transforms. r=roc.
2012-07-18 09:15:13 -04:00
Kyle Huey
3e438f951b
Back out 353b4785836a which was landed even after the module owner explicitly said not to. r=me
...
--HG--
extra : rebase_source : ff4a63d2c56435d3aa6b0c572067878cfa09378c
2012-07-18 05:59:21 -07:00
Bobby Holley
f3f5cd945c
Bug 774245 - Remove unnecessary memset. r=mccr8
2012-07-18 14:56:54 +02:00
Brian Hackett
00392dc264
Treat known booleans like integers during bitops, bug 774812. r=jandem
2012-07-18 06:43:18 -06:00
Brian Hackett
7010399af9
Use distinct types and scripts for generic inner wrapper functions, bug 638794. r=jandem
2012-07-18 06:35:00 -06:00
Bobby Holley
ed537cd79f
Bug 774245 - Tests. r=mrbkap
2012-07-18 13:51:28 +02:00
Bobby Holley
bceafacc9d
Bug 774245 - Reimplement LookupMethod. r=mrbkap
2012-07-18 13:51:28 +02:00
Bobby Holley
113446bdac
Bug 774245 - Re-implement moz_bug_r_a4 trickery. r=mrbkap
...
In the next patch, we drop support for lookupMethod for location objects, since the security policy there is tricky and location objects are already unshadowable Xray wrappers.
2012-07-18 13:51:28 +02:00
Bobby Holley
77a1ce457f
Bug 774245 - Add WrapperFactory and XrayWrapper machinery to allow same-compartment Xray wrapping. r=mrbkap
2012-07-18 13:51:28 +02:00
Bobby Holley
1ce355561c
Bug 774245 - Factor out single-level checked unwrapping into a helper function. r=mrbkap
2012-07-18 13:51:28 +02:00
Lucas Rocha
7fdbd7cc40
Bug 774306 - Protect access to mFavicons behind a getter (r=margaret)
2012-07-18 11:03:14 +01:00
Luke Wagner
77c3bf67cc
Bug 680562 - Remove CHECK_INTERRUPT_HANDLER (r=jimb)
2012-07-08 03:07:25 -07:00
Luke Wagner
7d3af7da1f
Bug 761510 - rm JSFUN_NULL_CLOSURE (r=jimb)
2012-07-17 16:35:58 -07:00
Shane Caraveo
fa008b140e
Bug 755136: implement social sidebar, r=gavin
...
--HG--
extra : rebase_source : 5545f8120d9fc3cea168007bbedde7ba30efdaa9
2012-07-18 11:40:05 -07:00
Jonas Sicking
fbaf29c727
Bug 769594: Make nsObjectLoadingContent use TestPermissionFromPrincipal. r=mounir
2012-07-18 14:18:46 -07:00
Vladimir Vukicevic
3bf3ba878d
b=767064; use 4444/565 GL context format for WebGL on mobile; r=jgilbert,r=bjacob
2012-07-06 09:19:27 -04:00
Chris Peterson
7298003751
Backout 844444ca8feb (Bug 709230) r=bustage
2012-07-17 17:54:54 -07:00
Nicholas Nethercote
a3acb2e0a2
Bug 771378 (part 3) - Remove MUST_FLOW_THROUGH and related things. r=jwalden.
...
--HG--
extra : rebase_source : cf7a8638b7ce8a9313561f22686dc16371d14756
2012-07-17 16:40:25 -07:00
Nicholas Nethercote
a6326a845f
Bug 771378 (part 2) - Remove use of MUST_FLOW_THROUGH from jsxml.cpp. r=jwalden.
...
--HG--
extra : rebase_source : 0ee0800006badf84d5ab415a858354e606f648fb
2012-07-17 16:40:21 -07:00
Nicholas Nethercote
072232236f
Bug 771378 (part 1) - Remove use of MUST_FLOW_THROUGH from BytecodeEmitter.cpp. r=jwalden.
...
--HG--
extra : rebase_source : c45808569daa61d10bd57fdc5b969e4880cc3ada
2012-07-17 16:36:50 -07:00
Nicholas Nethercote
16e92dc7e1
Bug 771378 (part 0) - Add ScopedFreePtr to Utility.h. r=jwalden.
...
--HG--
extra : rebase_source : b43cb64bb1175c4111903f5c30f533612daae841
2012-07-05 17:29:56 -07:00
Chris Jones
161b9050f9
Bug 745148, part 9: Hook up the pieces and enable direct compositor. r=roc
2012-07-17 16:59:45 -07:00
Chris Jones
2949a9f18b
Bug 745148, part 8: Implement the little boilerplate-y bits and pieces needed for cross-process compositor. r=ajuma,BenWa
2012-07-17 16:59:45 -07:00
Chris Jones
f86571551f
Bug 745148, part 7: Create a RefLayer type to temporarily contain a foreign layer subtree during composition. r=BenWa sr=roc
2012-07-17 16:59:45 -07:00
Chris Jones
791fa8f037
Bug 745148, part 6: Allow layer trees to be given IDs so that the referent can be used in another context. r=ajuma sr=roc
2012-07-17 16:59:45 -07:00
Chris Jones
56cbcae7e6
Bug 745148, part 5: Pass the layer tree to ShadowLayersUpdate(). r=ajuma
2012-07-17 16:59:44 -07:00
Chris Jones
493c9592b6
Bug 745148, part 4: Remove duplicated code in Basic*ContainerLayer. r=roc
2012-07-17 16:59:44 -07:00
Chris Jones
f86554bbd8
Bug 745148, part 3: SyncLaunch() content processes when we're using direct-to-omtc drawing. r=bent
2012-07-17 16:59:44 -07:00
Chris Jones
2849f780a0
Bug 774939: Disable OOP browser-element tests for native-fennec. irc-r=jlebar
2012-07-17 16:59:44 -07:00
Michal Novotny
830c27ae51
Bug 769531 - Intermittent TEST-UNEXPECTED-FAIL | test/build/xpcshell/tests/netwerk/test/unit/test_304_responses.js | undefined == 304, r=bsmith
2012-07-18 01:07:59 +02:00
Chris Jones
bf68954472
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-15 19:58:43 -07:00
Chris Jones
8a115b769e
Bug 774139, part 0: Rename 'NO' typename because that's a constant in Objective-C++. r=bz
2012-07-17 16:01:56 -07:00
Rafael Ávila de Espíndola
d68a971a86
Bug 774796 - upgrade clang to r160364. r=rail.
...
Update the tooltool manifests.
--HG--
extra : rebase_source : 95cbb335706b32adfb703d4753cb602af6da94a9
2012-07-17 15:13:49 -04:00
Rafael Ávila de Espíndola
5612fc33a3
Bug 774796 - upgrade clang to r160364. r=rail.
...
Update the build script.
--HG--
extra : rebase_source : ab552c6849c5b3bcb0d7e603555e5b67ce9fbf69
2012-07-17 15:13:06 -04:00
Chris Peterson
26908498c3
Bug 709230 - Part 4: Remove unused imports. r=blassey
2012-07-15 13:20:43 -07:00
Chris Peterson
215e80e667
Bug 709230 - Part 3: Mark classes final and reduce class visibility public->package->private to aid ProGuard optimizations. r=blassey
2012-07-15 13:20:43 -07:00