Dão Gottwald
6ac8d487f8
Bug 783273 - Work around doGetPlacesControllerForCommand being called while the browser window is already closed (fixes intermittently failing browser_350525.js and browser_bug734076.js). r=mak
2012-10-03 12:23:05 +02:00
Trevor Saunders
ffe9c3e56e
bug 795468 - minor perf improvements to accessible creation r=surkov
...
-There's no reason to check the object we just recreated isn't null, new
is infalable.
- use AsContent() instead of QueryInterface
- don't use a weakFrame since the world will end if we modify the dom or
layout while creating an accessible anyway.
- don't get the DocAccessible again when we already have it
2012-09-05 17:41:10 -04:00
Ryan VanderMeulen
e45cae4406
Backout a9ab0881ebe2 (bug 729512) and ed6491f2335e (bug 733002) due to M3 orange.
2012-10-03 21:03:16 -04:00
Justin Lebar
18c694618d
Bug 789392 - Allow mozapp frames to window.close() themselves. r=bz
2012-10-03 20:45:40 -04:00
Justin Lebar
5f7552bf3f
Bug 797515 - Fix race condition in assertion in ContentParent::~ContentParent. r=cjones
2012-10-03 20:45:40 -04:00
Benoit Jacob
30da2eadf9
Bug 779611 - fix --disable-webgl build by updating WebGLContextNotSupported.cpp - no review
2012-10-03 20:40:32 -04:00
Randell Jesup
3434c94f2a
Bug 733002: DataChannel DOM implementation r=smaug
2012-10-03 19:51:47 -04:00
Randell Jesup
7bf714324b
Bug 729512: DataChannel protocol rollup r=mcmanus
2012-10-03 19:51:23 -04:00
Chris Lord
a03cdf3a7b
Bug 797393 - Fix FrameMetrics == operator. r=roc
2012-10-03 19:51:38 -04:00
Ehsan Akhgari
7eb88a7711
Bug 797612 - Remove PathCG::mFigureActive; r=jrmuizel
...
--HG--
extra : rebase_source : 4ce5161c5ffee297ab55ad7a980dbb74f0051ded
2012-10-03 19:43:03 -04:00
Ehsan Akhgari
7d3a3034c2
Bug 797614 - Silence the warning about assignment in the condition in BasicTiledThebesLayer.cpp; r=jrmuizel
...
--HG--
extra : rebase_source : 2318567420c513555e2c8ee3cebfa5ff16eeaa3b
2012-10-03 19:36:10 -04:00
Trevor Saunders
d9d5e24c61
bug 795192 - don't use nsIAccessibleTable in atk/ r=surkov
2012-08-20 10:54:33 -04:00
Chris Pearce
a3815fb808
Bug 795914 - Don't assume every mochitest that includes pointerlock_utils.js defines a 'start' function to begin its tests. r=ehsan
2012-10-04 12:20:08 +13:00
Jeff Muizelaar
a926445bac
Bug 791422. Support more flexibiltiy qcms output format. r=BenWa
...
This will help support Chrome and should also let us output directly to a cairo
compatible format.
2012-10-03 19:04:25 -04:00
Ehsan Akhgari
043258e439
Bug 797604 - Make floor_div in TiledLayerBuffer.h static inline; r=jrmuizel
2012-10-03 18:50:20 -04:00
Jeff Muizelaar
4f4ff0b9d8
Bug 566370. Remove return type from AddProxy(). r=joe
...
No one checks it, and it's not really useful.
--HG--
extra : rebase_source : 164f3c18f707551670af1acd4d735f705903a9d2
2012-10-03 18:39:59 -04:00
Josh Matthews
8d8ddeb184
Bug 795571 - Update nsIChannel consumers concerned with privacy status to use the correct NS_UsePrivateBrowsing. r=ehsan
2012-10-03 18:43:26 -04:00
Nicolas B. Pierron
bd29f35a9d
Bug 792220 - Remove lookupProperty to prevent interpreter reentrance. r=jandem
2012-10-03 15:41:16 -07:00
Jeff Muizelaar
f668a90e8d
Bug 770956. Use LINEAR instead of NEAREST. r=chrislord
...
Sometimes screenshots are MAGNIFIED in one axis and MINIFIED in the other. This
makes it so we use consistent filtering in both directions.
--HG--
extra : rebase_source : 0d9d1ff98d3b48fb817edf872aadaed4329d3126
2012-10-03 18:29:08 -04:00
Seth Fowler
ed479625af
Bug 786108 - Cache UTF-16 version of URI to prevent repeated conversions in the CSS scanner, and free the cache after a short time. r=bz
2012-10-03 15:28:57 -07:00
Ehsan Akhgari
803b082135
Bug 774963 - Remove removeDataFromDomain from nsIPrivateBrowsingService, and put it in its own JS module, ClearRecentHistory; r=jdm
2012-10-03 11:29:10 -04:00
Randell Jesup
12783ac168
Bug 729511: (and Bug 783843) build libsctp within Mozilla tree r=biesi r=ted
2012-03-29 17:25:15 -04:00
Randell Jesup
db5831e562
Bug 729511: patch to libsctp_8279 - add __USE_GNU for netinet/in.h r=biesi
2012-10-03 03:22:45 -04:00
Randell Jesup
f845ae8ff7
Bug 729511: Import usrsctp library rev 8279 rs=biesi
2012-10-03 03:22:43 -04:00
Chris Jones
5ea7933e6b
Merge backout
2012-10-03 00:21:12 -07:00
Chris Jones
263dc7d01e
Back out bug 790505 for leaking
2012-10-03 00:21:08 -07:00
Eric Chou
aea8c16ff3
Bug 796329 - implemented StopSendingFile() and fixed potential memory problem, r=qdot
2012-10-03 15:09:27 +08:00
Chris Jones
6ed6eba931
Bug 790505, part 4: If we're just updating the transform of a prerendered layer, then schedule an empty transaction to skip unnecessary display-list overhead. r=roc
2012-10-02 22:55:52 -07:00
Chris Jones
a03ca9170e
Bug 790505, part 3: Add a GetLayerTransformForFrame() helper for computing a frame's layer transform outside a proper transaction, and mark frames that have been fully prerendered. r=roc
2012-10-02 22:55:50 -07:00
Chris Jones
42d62c9836
Bug 790505, part 2: Add API for scheduling a shadowable-layer mutation to be applied at the next layers transaction. r=mattwoodrow,roc
2012-10-02 22:55:50 -07:00
Chris Jones
388ef7aad1
Bug 790505, part 1: Have prerendered transform frames pretend that they don't have an opaque region so that we can move them around more efficiently. r=mattwoodrow
2012-10-02 22:55:50 -07:00
Gina Yeh
542564d392
Bug 796827 - Final version: Destroy BluetoothHfpManager instance while in shutdown, r=qdot
2012-10-03 13:53:39 +08:00
Nicholas Nethercote
da8060abcb
Bug 796760 (part 2) - Exactly root FinalizeOp. r=terrence.
...
--HG--
extra : rebase_source : 0cd1e5a0f2aceb043b56bea8e1649847cad212f0
2012-10-02 22:03:00 -07:00
Nicholas Nethercote
b6547ac043
Bug 796760 (part 1) - Exactly root JSTraceOp. r=terrence.
...
--HG--
extra : rebase_source : da9591cf8013337b954d11d6921d6a666aae49e7
2012-10-02 22:02:44 -07:00
Fabrice Desré
bfc3914658
Bug 796217 - Refactor Webapps.jsm and related files - Part 2: refactor PermissionTable.jsm [r=ddhal]
...
--HG--
rename : dom/apps/src/PermissionsTable.jsm => dom/apps/src/PermissionsInstaller.jsm
2012-10-02 22:38:06 -07:00
Fabrice Desré
69bc1cd6ea
Bug 796217 - Refactor Webapps.jsm and related files - Part 1: move DOMApplicationManifest outside of Webapps.jsm [r=gwagner]
2012-10-02 22:38:03 -07:00
Daniel Holbert
1c3ec77888
Bug 796212 part 2: Make pref "layout.css.flexbox.enabled" control whether -moz-flex and -moz-inline-flex are recognized as valid values for "display" property. r=bz
2012-10-02 22:04:50 -07:00
Daniel Holbert
03416aed4f
Bug 796212 part 1: Guard CSS3 flexbox properties behind about:config pref "layout.css.flexbox.enabled". r=bz
2012-10-02 22:04:50 -07:00
Daniel Holbert
734d4a4785
Bug 796212 part 0: Add pref "layout.css.flexbox.enabled" to all.js, set to false. r=bz
2012-10-02 22:04:49 -07:00
Nicholas Nethercote
c6ab15d09b
Bug 796320 (part 3) - Remove JSContext::lastMessage. r=luke.
...
--HG--
extra : rebase_source : efda9e940e598fc037d6d51403b95c01ba3bad4b
2012-10-02 19:13:21 -07:00
Nicholas Nethercote
8e7cf8d620
Bug 796320 (part 2) - Remove dead AutoSetGeneratingError. r=luke.
...
--HG--
extra : rebase_source : 71d471a4c98b74a166f6b94996bcb68cdb8424ea
2012-10-02 19:13:20 -07:00
Nicholas Nethercote
4557910898
Bug 796320 (part 1) - Remove dead JSRuntime::waiveGCQuota. r=luke.
...
--HG--
extra : rebase_source : 5467d1b60c0b1c4d7c9a9b386a4834556e770579
2012-10-02 19:13:16 -07:00
Gina Yeh
c5eb1365fc
Bug 796829 - Final version: Destroy BluetoothScoManager instance while in shutdown, r=qdot
2012-10-03 11:27:36 +08:00
Ehsan Akhgari
7e2287d842
Bug 797150 - Rename AudioBufferSourceNode's noteOn and noteOff to start/stop; r=bzbarsky
2012-10-02 18:15:33 -04:00
David Anderson
2c47e5f574
Fix buggy interactions between IC patching and invalidation (bug 793165 part 2, r=jandem).
2012-10-02 13:43:47 -07:00
David Anderson
50cb4ce866
Clean up IonScript privacy (bug 793165 part 1, r=jandem).
2012-10-02 13:43:44 -07:00
Ehsan Akhgari
d7adf52afa
Bug 792649 - Make the simplest of Web Audio tests work without audio playback for now; r=bzbarsky
2012-09-24 23:31:58 -04:00
Ehsan Akhgari
80fd98a848
Merge backout
2012-10-02 23:16:47 -04:00
Ehsan Akhgari
5d0ab6fa28
Backout changeset 9e38c5518605, fc59bd8d49ba, d0ba1abde985, and acf91f25f228 (bugs 796119, 796279, and 797106) because of broken reftests on 64-bit platforms
2012-10-02 23:16:36 -04:00
Cameron Kaiser
8035af7ab6
Bug 718910 - Disable Spotlight on the cache directory on Mac; r=michal.novotny, f=smichaud,josh
2012-10-02 23:05:40 -04:00