Ms2ger
ae221922f0
Bug 887909 - Convert IDBFileHandle to WebIDL; r=janv
2013-07-01 09:02:37 +02:00
Ms2ger
032d1cbb66
Bug 887012 - Remove some emptyish makefiles; r=gps
2013-07-01 09:02:32 +02:00
Ms2ger
88ffbf173b
Bug 880318 - Don't use nsIDOMDocument::GetHidden in media elements; r=cpearce
2013-07-01 09:02:28 +02:00
Ms2ger
0410606b02
Bug 883114 - Part e: remove make rules in toolkit/content/tests/chrome/rtl*; r=ted
...
--HG--
rename : toolkit/content/tests/chrome/rtltest/dirtest.xul => toolkit/content/tests/chrome/rtltest/content/dirtest.xul
2013-07-01 09:02:23 +02:00
Ms2ger
5220c20491
Bug 883114 - Part d: remove make rules in toolkit/content/tests; r=ted
2013-07-01 09:02:19 +02:00
Ms2ger
952b42c3f5
Bug 883114 - Part b: remove make rules from workers; r=ted
...
--HG--
rename : dom/workers/test/relativeLoad_sub_import.js => dom/workers/test/subdir/relativeLoad_sub_import.js
rename : dom/workers/test/relativeLoad_sub_worker.js => dom/workers/test/subdir/relativeLoad_sub_worker.js
rename : dom/workers/test/relativeLoad_sub_worker2.js => dom/workers/test/subdir/relativeLoad_sub_worker2.js
2013-07-01 09:02:14 +02:00
Ms2ger
b5ea9cce84
Bug 883114 - Part a: remove various make rules in dom; r=ted
2013-07-01 09:01:23 +02:00
Ms2ger
4006ded057
Bug 883892 - Followup: remove comment that refers to removed code.
2013-07-01 09:00:54 +02:00
Phil Ringnalda
26bcd5f0dc
Merge m-i to m-c
2013-06-30 16:46:20 -07:00
Phil Ringnalda
94b346b000
Merge birch to m-c
2013-06-30 16:45:45 -07:00
Gijs Kruitbosch
261e4c059f
Bug 888746 - Fix JS error on toolbarless windows, r=MattN
2013-06-30 22:41:54 +02:00
Jose Antonio Olivera Ortega
c92350e6ef
Bug 879680 - (mmi-result-cf) [MMI] Use MMIResult for Call Forwarding related functionality. r=ferjm
2013-07-01 01:23:52 +08:00
Fernando Jiménez
6a7538e891
Bug 874000 - (mmi-result-pin) [MMI] Use MMIResult for PIN/PIN2/PUK related functionality. r=vicamo
2013-07-01 01:01:02 +08:00
Justin Lebar
ccb3978a60
Bug 888693 - Add a null-check to nsWindowMemoryReporter.cpp so taking a memory report doesn't crash B2G. r=nmaier
2013-06-30 09:39:10 -07:00
Phil Ringnalda
ab81c18be5
Merge m-c to m-i
2013-06-30 08:40:17 -07:00
Phil Ringnalda
068b84774f
Merge m-i to m-c
2013-06-30 08:36:29 -07:00
Phil Ringnalda
d49a82ca0a
Merge fx-team to m-c
2013-06-30 08:35:45 -07:00
Bobby Holley
318bfaf802
Bug 865745 - Continue to ignore onTabClose exception in metro 8 Session Store. r=me
2013-06-30 09:00:20 -06:00
Bobby Holley
988b00b6eb
Bug 865745 - Remove nsFrameScriptExecutor::DestroyCx. r=smaug
2013-06-30 09:00:20 -06:00
Bobby Holley
1206d0898d
Bug 865745 - Remove mCx from nsFrameScriptExecutor. r=smaug
2013-06-30 09:00:20 -06:00
Bobby Holley
1a4e55b7ac
Bug 865745 - Return the safe JSContext for Tab Children in GetJSContextForEventHandlers. r=smaug
2013-06-30 09:00:19 -06:00
Bobby Holley
541f6a00f9
Bug 865745 - Check mGlobal instead of mCx to see if we're in a functional state. r=smaug
...
Their lifetimes should be the same, and the latter is going away.
2013-06-30 09:00:19 -06:00
Bobby Holley
d337596c9c
Bug 865745 - Remove mContext from nsFrameMessageManager. r=smaug
2013-06-30 09:00:19 -06:00
Bobby Holley
01b83c2693
Bug 865745 - Use a SafeJSContext in TabChildParent. r=smaug
...
This is just used for rooting, but happens to be a consumer of
nsFrameMessageManager::GetJSContext, which we're about to remove.
2013-06-30 09:00:19 -06:00
Bobby Holley
9a64b0af07
Bug 865745 - Remove redundant cx push. r=smaug
...
AutoSafeJSContext will always push.
2013-06-30 09:00:18 -06:00
Bobby Holley
a7e12a1fed
Bug 865745 - Use an AutoSafeJSContext in nsFrameMessageManager::ReceiveMessage. r=smaug
...
This function proceeds to push its cx and enters a compartment, so it can't be
depending on any compartment or callstack state of the cx it's using. The only
potential issue would then be reporting the error to the correct DOM window, but
this stuff is used only for chrome, where that doesn't matter. The safe JSContext
uses the same error reporter as JSMs and such, which is probably fine.
2013-06-30 09:00:18 -06:00
Bobby Holley
e29b19b08f
Bug 865745 - Hold a strong ref to the global for the duration that each nsFrameScriptCx is on the stack. r=smaug
...
These things currently do a complicated refcounting dance to avoid destroying the
cx until all the consumers of it are gone. That stuff can mostly go away now that
we're just using the SafeJSContext, but DestroyCx also nulls out the global, so
we should make sure to keep that alive for anyone that might be using it.
2013-06-30 09:00:18 -06:00
Bobby Holley
ef90f8d39a
Bug 865745 - Rename nsFrameScriptExecutor::DidCreateCx. r=smaug
2013-06-30 09:00:18 -06:00
Bobby Holley
57550f5a87
Bug 865745 - Stop depending on mCx during frame script execution. r=smaug
2013-06-30 09:00:17 -06:00
Gaia Pushbot
0308283846
Bumping gaia.json for 6 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/c201d63425a6
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #10708 from ferjm/mmiresultfinal
MMI localization support (multiple commits)
========
https://hg.mozilla.org/integration/gaia-central/rev/110a490561bb
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 879685 - (mmi-localization-cw) [MMI] Localization of Call Waiting functionality. r=ferjm
========
https://hg.mozilla.org/integration/gaia-central/rev/a24294e33110
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 879694 - (mmi-localization-cb) [MMI] Localization of Call Barring functionality. r=rik
========
https://hg.mozilla.org/integration/gaia-central/rev/f21ed81960ce
Author: Jose Antonio Olivera Ortega <josea.olivera@gmail.com>
Desc: Bug 879680 - (mmi-result-cf) [MMI] Use MMIResult for Call Forwarding related functionality. r=ferjm
========
https://hg.mozilla.org/integration/gaia-central/rev/acea7c21c021
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 874000 - (mmi-result-pin) [MMI] Use MMIResult for PIN/PIN2/PUK related functionality. r=rik
========
https://hg.mozilla.org/integration/gaia-central/rev/bb0646386fb4
Author: Fernando Jiménez <ferjmoreno@gmail.com>
Desc: Bug 884349 - [MMI] Use MMIResult for get IMEI. r=rik
2013-06-30 05:55:22 -07:00
Fernando Jiménez
88023a7889
Bug 883178 - [MMI] Implement DOMMMIResult and DOMMMIError. Part 2: DOMMMIResult and DOMMMIError. r=vicamo, sr=sicking
2013-06-30 20:21:32 +08:00
Fernando Jiménez
7bb0669cdb
Bug 883178 - [MMI] Implement DOMMMIResult and DOMMMIError. Part 1: DOMError. r=sicking, sr=peterv
2013-06-30 20:21:31 +08:00
Phil Ringnalda
c6482a5eeb
Merge birch and m-i to m-c
2013-06-29 17:29:09 -07:00
Max Li
8c47f605d4
Bug 886077 - Can't access address bar using Spiel screen reader. r=lucasr
...
Relanded because bug 887020 accidentally reverted this patch.
2013-06-29 17:18:38 -04:00
David Zbarsky
e4852e695c
Remove unused argument to AsyncCompositionManager::WalkTheTree, no bug, r=mattwoodrow over irc
2013-06-29 11:53:49 -07:00
Gaia Pushbot
ef49a68ee2
Bumping gaia.json for 2 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/a65adcda6817
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Merge pull request #10686 from Rik/notifications-883829
Bug 883829 - When the handset receives a notification in Portuguese, the relative time is cut r=alive
========
https://hg.mozilla.org/integration/gaia-central/rev/d5401872c20f
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Bug 883829 - When the handset receives a notification in Portuguese, the relative time is cut
2013-06-29 09:25:36 -07:00
Jeff Muizelaar
40805e15ff
Bug 886845. Paint component alpha layer borders in blue. r=nical
...
More information is more better.
2013-06-29 11:34:03 -04:00
Bobby Holley
2b92c1a052
Bug 880917 - Add a clobber. r=RyanVM
2013-06-29 09:11:20 -06:00
Bobby Holley
8e593f3125
Bug 880917 - Remove AutoVersionAPI. r=luke
...
This doesn't do anything anymore. The compile options should generally carry
the right version through, with the exception of eval, which will end up using
the version of the running script anyway.
2013-06-29 09:11:20 -06:00
Bobby Holley
0017d49e02
Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
2013-06-29 09:11:19 -06:00
Bobby Holley
45b8e8f871
Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
...
\o/
2013-06-29 09:11:19 -06:00
Bobby Holley
7776d82812
Bug 880917 - Remove js_RevertVersion and associated shell functionality. r=luke
2013-06-29 09:11:19 -06:00
Bobby Holley
d12dacd7b6
Bug 880917 - Add an API to mutate the version on the compartment and use it from the shells. r=luke
2013-06-29 09:11:19 -06:00
Bobby Holley
bbfa496f9b
Bug 880917 - Remove XPConnect version munging test. r=luke
...
This test calls the version() shell command, and expects it to work like an
override, rather than the dumb compartment-mutator that I'm turning it into.
Let's just kill the test.
2013-06-29 09:11:18 -06:00
Bobby Holley
f77eb1e574
Bug 880917 - Convert JS_SetVersion API consumers to per-compartment versions. r=luke
2013-06-29 09:11:18 -06:00
Bobby Holley
1a78a5f7db
Bug 880917 - Add support for "latest" as a version to evalInSandbox, and use it for sjs files. r=luke
...
Sandboxes always default to JSVERSION_DEFAULT in the browser. But XPCShell sets
up a ContextCallback that does JS_SetVersion(cx, JSVERSION_LATEST) on every
context that gets created, including the ephemerial Sandbox JSContexts. Since
httpd.js runs in xpcshell and evaluates SJS in a sandbox, we've (somewhat
accidentally) supported JSVERSION_LATEST in SJS, which certain SJS files have
taken advantage of. Let's continue to support it explicitly.
2013-06-29 09:11:18 -06:00
Bobby Holley
4ed4784c75
Bug 880917 - Remove AutoVersionChecker. r=luke
...
Looks like cdleary added this back in bug 595691, as an equivalence to some
even-older-and-more-overly-cautious XBL code that was saving and restoring
the version across XBL calls. It doesn't seem like this should be an issue
anymore, and it's just a debugging aid to boot. Let's kill it.
2013-06-29 09:11:18 -06:00
Bobby Holley
2846036f12
Bug 880917 - Remove testVersion.cpp. r=luke
...
This test coverages seems to be mostly testing functionality we're removing like
overrides and version introspection. Let's just kill it.
2013-06-29 09:11:17 -06:00
Bobby Holley
4f5d414a60
Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke
...
This has lower precedence than 'overrides' and running script, and higher
precedence than the cx's version. We can migrate the API consumers who clearly
want something like this, which will eventually let us remove the override
mechanism.
2013-06-29 09:11:17 -06:00
Bobby Holley
f5f7bf3be5
Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
...
This will be useful for versioning, as well as JIT options and all the other
stuff that eventually needs to move out of the JSContext.
2013-06-29 09:11:17 -06:00