Bobby Holley
261a5477fd
Bug 772288 - Waive Xray for target objects in Cu.import. r=mrbkap
2012-07-23 16:47:18 +02:00
Matthew Noorenberghe
b095b234fb
Bug 772288 - Tests. r=bholley
2012-07-23 16:47:18 +02:00
Justin Lebar
5806e06d8b
Bug 775676 - Fix leak in nsWebShellWindow. r=roc
...
After nsWebShellWindow::Destroy clears mSPTimer, it calls
nsXULWindow::Destroy, which runs script. That script might cause us to
call nsWebShellWindow::SetPersistenceTimer.
If that happens, SetPersistenceTimer will create mSPTimer (it was nulled
out during nsWebShellWindow::Destroy) and addref this. But there is no
corresponding release.
Let this be a lesson to all ye who try to be clever with manual
addref/release!
2012-07-23 10:40:36 -04:00
Mark Finkle
8f10fda8b5
bug 776185 - ANDROID_VERSION_CODE needs to be based off MOZ_BUILD_DATE r=blassey
...
--HG--
extra : rebase_source : d815a40cb13178ef0184b5a02529a3d4d54aed79
2012-07-23 10:12:19 -04:00
Geoff Brown
a7f74565c9
Bug 775227 - Disable mochitest test_transitions_per_property.html on Android, for OOM error; r=jmaher
2012-07-23 08:10:26 -06:00
Kartikaya Gupta
4ef2de7d64
Bug 775951 - Remove some redundant state transitions since PanZoomController.bounce() sets the state unconditionally. r=wesj
2012-07-23 09:58:11 -04:00
Kartikaya Gupta
b49a00bc3e
Bug 775951 - Introduce a setState function to capture all the PanZoomController state changes. r=wesj
2012-07-23 09:57:46 -04:00
Bas Schouten
80adb120aa
Bug 762948: Workaround for invalidation problem with flash. r=roc
2012-07-23 15:57:38 +02:00
Bobby Holley
b883b8e23d
Bug 773962 - Tests. r=mrbkap
2012-07-23 15:51:19 +02:00
Bobby Holley
7aff4cee81
Bug 773962 - Introduce Cu.recomputeWrappers. r=mrbkap
...
It's sort of annoying to add this API just for tests, but there's not another
great way to trigger a compartment-wide transplant with Xray waivers
(since setting document.domain doesn't recompute wrappers to/from chrome, and
Xray waivers will stop being accessible to content entirely in bug 742444).
2012-07-23 15:51:18 +02:00
Bobby Holley
bb2b0385f8
Bug 773962 - Fix up waivers after transplanting. r=mrbkap
2012-07-23 15:51:18 +02:00
Bobby Holley
3ed1397a75
Bug 773962 - Refactor Xray waiving logic to allow simple lookups in the waiver map without creating a waiver. r=mrbkap
2012-07-23 15:51:18 +02:00
Bobby Holley
7416947043
Bug 773962 - Add some asserts in the brain transplant code. r=billm
...
This catches the crash when the naughtiness happens, rather than later on.
2012-07-23 15:51:18 +02:00
Ed Morley
69ac41ee19
Backout 4987ffd173a4 (bug 687267) for bustage
2012-07-23 14:47:54 +01:00
Ed Morley
c021025591
Merge mozilla-central to mozilla-inbound
2012-07-23 14:33:27 +01:00
Ryan VanderMeulen
d6d891c923
Merge the last PGO-green inbound changeset to m-c.
2012-07-22 22:01:57 -04:00
Jason Duell
0f5d39e960
Bug 775861 - e10s: propagate appId and isInBrowserElement from child to parent process r=jdm
2012-07-22 15:35:33 -07:00
Jason Duell
297baa7909
Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm
2012-07-22 15:35:33 -07:00
Benjamin Peterson
48b39e2d5c
Bug 776389 - Find the source of scripts from the subscript loader correctly. r=bz
2012-07-22 15:14:47 -07:00
Doug Sherk
dbc1d2e5d5
Bug 776203: Add virtual dtor to GeckoContentController r=gal
2012-07-22 13:37:13 -07:00
David Zbarsky
2d245645bb
Bug 776108 - Fix undefined behavior due to deleting forward declared pointer r=bent
2012-07-22 13:37:10 -07:00
David Zbarsky
68f97d49e6
merge
2012-07-22 13:35:34 -07:00
Ryan VanderMeulen
3c4547f525
Merge the last PGO-green inbound changeset to m-c.
2012-07-22 15:42:39 -04:00
Ryan VanderMeulen
78a09f8aa5
Merge the last PGO-green inbound changeset to m-c.
2012-07-22 12:19:17 -04:00
Benjamin Peterson
34a152c641
Bug 776283 - Decode sources properly before handing them to the JS engine. r=bz
2012-07-22 09:00:45 -07:00
Ms2ger
0a56bc3482
Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE.
2012-07-22 14:02:18 +02:00
David Zbarsky
1be3fb087e
[Bug 773839] Fix build warnings under accessible/ r=tbsaunde
2012-07-22 06:35:49 -04:00
Tim Taubert
28b4f2606d
merge m-c to fx-team
2012-07-22 10:38:00 +02:00
Benjamin Peterson
347bc3508b
Bug 776200 - Reduce compression level as temporary fix for SunSpider regression. r=pierron
...
--HG--
extra : rebase_source : 7516bb18a5bbceca411d2053a5ff546cf0de27ec
2012-07-22 01:07:29 -07:00
Aryeh Gregor
6f1929b11b
Bug 775914 - Don't copy nsEditor::OperationID into mozInlineSpellChecker; r=ehsan
2012-07-22 12:01:25 +03:00
Boris Zbarsky
2bd828e57a
Bug 765163 followup. Don't write DictionaryHelpers.h while generating DictionaryHelpers.cpp. r=build-bustage for checkin to CLOSED TREE
2012-07-22 01:17:38 -04:00
Jason Duell
00135ee99f
Backout f142f32a98a3 (Bug 775317) and ef14686c31d0 (Bug 761278). r=bustage
2012-07-21 20:05:37 -07:00
Boris Zbarsky
5a986a8212
Bug 775317. Add a test for the JSOPTION_VAROBJFIX behavior of JS_EvaluateScript. r=jorendorff
2012-07-21 22:37:43 -04:00
Boris Zbarsky
eb0d24fee5
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Daniel Holbert
075f9841d5
Bug 776306: When prepending to a display list, only update its 'mTop' pointer if it was empty. r=roc
2012-07-21 22:06:58 -04:00
Robert Longson
dbaad765db
Reftest for bug 773595 - Have nsSVGPatternFrame::GetPatternMatrix use the correct attribute. r=jwatt.
...
--HG--
extra : rebase_source : 212070c3be82c498dd2037ed091fb3d32f766475
2012-07-21 20:24:46 -04:00
Jonathan Watt
16d7fd7a73
Bug 773595 - Have nsSVGPatternFrame::GetPatternMatrix use the correct attribute. r=longsonr.
...
--HG--
extra : rebase_source : b261c4e5cda1971ea6877790d97d056e05361373
2012-07-21 20:16:35 -04:00
Jonathan Watt
bba15f0a70
Bug 776250 - Rename nsISVGChildFrame::UpdateBounds to nsISVGChildFrame::ReflowSVG to make it easier for non-SVG devs to understand the SVG code. r=roc.
...
--HG--
extra : rebase_source : 9c2d8f3d76dab1a842d6cc5607a13a49703061d6
2012-07-21 20:01:44 -04:00
Mounir Lamouri
9a18bc7db3
Bug 758258 - part 6 - Change how extendedOrigin is generated. r=sicking
2012-07-21 17:37:02 -07:00
Mounir Lamouri
793b304424
Bug 776195 - Remove setIsBrowser() call from BrowserElementChild.js. r=jlebar
2012-07-21 17:17:53 -07:00
Mounir Lamouri
f47d0639b2
Bug 770532 - Make new nsIPrincipal and nsIDocShell attributes work in content process. r=jlebar
2012-07-21 17:16:11 -07:00
Mounir Lamouri
7935452e46
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Mounir Lamouri
56b0fd2c60
Bug 758258 - Tests. r=sicking
2012-07-21 17:14:25 -07:00
David Zbarsky
0ce84fc37e
Bug 773500 Part 2: nsStyleAnimation should null check z-component of nsCSSValueTriplet r=dbaron
2012-07-21 19:48:33 -04:00
David Zbarsky
71be33bfa0
Bug 773500 Part 1:Store z-component of transform-origin as 0 rather than null when it is omitted. r=dbaron
2012-07-21 19:48:19 -04:00
Ryan VanderMeulen
96e1cc67d7
Bug 773961 - Append '\' only if a path does not end with '\'. r=daveryeo
...
Sometimes, initialDir.get() return a path with '\' at last. In this case, WinFileDlg() fails because of double '\' in a path.
2012-07-21 14:32:25 -04:00
Andrew Quartey
ce18b68837
Bug 766240 - Expandoify nsTextEquivUtils::gRoleToNameRulesMap. r=trev
2012-07-21 14:32:25 -04:00
Ryan VanderMeulen
8fcf36c164
Merge m-c to inbound.
2012-07-21 14:32:18 -04:00
Ryan VanderMeulen
dabaa78a3b
Backout 53d053772879, e68d8406541e, 1a18d1d71ddf, 705c22e17976, 73f73097fb1a, and 8b28f53415fe (bug 722995) due to frequent linux32 mochitest-other orange.
2012-07-21 14:29:50 -04:00
Brian R. Bondy
2cbbf768cb
Bug 775794. r=jgilbert
2012-07-21 13:57:35 -04:00