Chris Jones
9ca8273e40
Bug 841830: Allow scrolling while tap/pan gesture is still ambiguous, for perceived responsiveness. r=vingtetun
...
--HG--
extra : rebase_source : efb68d082921d1a41120c5b447b72637ea72ab73
2013-02-15 11:41:23 -08:00
Fabrice Desré
97c0cb8702
Bug 838308 - mozKeyboard should require a permission to use r=vingtetun a=tef+
2013-02-15 12:35:18 -08:00
Fernando Jiménez
acf59c4a4c
Bug 839435 - [Packaged apps] Only allow numbers in the 'size' manifest field; r=fabrice
2013-02-15 19:13:02 +01:00
Andrea Marchesini
c6c00b063d
Bug 838532 - Convert HTMLLegendElement to WebIDL. r=Ms2ger
2013-02-15 11:55:53 -05:00
Andrea Marchesini
76260f9192
Bug 838532 - Rename nsHTMLLegendElement to HTMLLegendElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLLegendElement.cpp => content/html/content/src/HTMLLegendElement.cpp
rename : content/html/content/src/nsHTMLLegendElement.h => content/html/content/src/HTMLLegendElement.h
2013-02-15 11:55:53 -05:00
Ryan VanderMeulen
67e48c76be
Merge m-c to inbound.
2013-02-15 11:55:36 -05:00
Ryan VanderMeulen
457fa51782
Merge inbound to m-c.
2013-02-15 09:39:34 -05:00
Tim Taubert
79504917e8
merge m-c to fx-team
2013-02-15 10:40:59 +01:00
Ryan VanderMeulen
416cda2e64
Merge the last PGO-green inbound changeset to m-c.
2013-02-14 17:16:49 -05:00
Randell Jesup
3da3d3f210
Bug 829907: release video capture device on MainThread (mac only) r=bsmedberg
2013-02-14 14:59:27 -05:00
Alexandre Poirot
8c333fdec4
Bug 834515 - Updating to a packaged app with a new name via introducing a locale override allows changing the app name r=fabrice
2013-02-14 09:23:58 -08:00
Ryan VanderMeulen
4ee86d7149
Backed out changeset 38c7d7a7f586 (bug 716859) for B2G reftest failures on a CLOSED TREE.
2013-02-13 21:39:07 -05:00
Trevor Saunders
ef3a9cb704
bug 841430 - nuke nsIEditorDocShell r=bz
2013-02-13 17:39:30 -05:00
Tim Taubert
59075ce41c
Bug 672474 - add nsIDOMWindowUtils.getScrollbarWidth(aFlushLayout); r=roc
2013-02-13 21:32:35 +01:00
Adam Roach [:abr]
56699f2101
Bug 840344: Prevent multiple creations of local SDP r=ekr,jsmith
2013-02-14 10:04:09 -06:00
Andrea Marchesini
97682ecd81
Bug 840559 - Convert MediaError to WebIDL. r=smaug
2013-02-14 10:59:21 -05:00
Eric Chou
08f90d420f
Bug 834816 - Disconnect all acl connections before disabling Bluetooth, r=qdot
2013-02-14 23:16:37 +08:00
Justin Lebar
203c461c5c
Bug 841634 - Assign ContentParent::mChildID to a unique value in the constructor, instead of in RecvGetProcessAttributes. r=cjones
2013-02-15 08:40:35 -05:00
Justin Lebar
5a5907d4d7
Bug 841563 - Actually set PROCESS_PRIORITY_FOREGROUND_HIGH when we want to. r=cjones
2013-02-15 08:40:01 -05:00
Marco Castelluccio
75e33d8f84
Bug 836016 - Cannot reinstall an app after uninstalling it. r=fabrice
2013-02-15 08:39:31 -05:00
Trevor Saunders
afab70f054
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Masayuki Nakano
d7c9686558
Bug 833719 part.1 Register some DOM keyCode values for Windows giving virtual keycode names and all OEM speicific virtual keyCode of Windows except we already used values r+sr=smaug
2013-02-13 14:47:19 +09:00
Jason Smith
28e25923c5
Bug 837324 - Crashtest for WebRTC crash [@fsmdef_ev_addcandidate]. r=jesup
2013-02-05 00:35:21 -08:00
Ryan VanderMeulen
b39cc7050b
Merge m-c to inbound.
2013-02-12 21:26:49 -05:00
Ryan VanderMeulen
cfb35019f6
Merge m-c to inbound.
2013-02-12 21:25:43 -05:00
Ryan VanderMeulen
1568f7d987
Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
2013-02-12 20:54:48 -05:00
Doug Turner
2ba4c4a80d
Bug 840626 - Ensure that the FileUpdateDispatcher is initalized. r=bz
...
--HG--
extra : rebase_source : 4479c3e9a4719bf552018338a4a0eca11368cdff
2013-02-12 13:16:58 -08:00
Aaron Klotz
5ab4d199fd
Bug 833560 - Part 2: Add timings to Plugin Hang UI telemetry. r=vdjeric
2013-02-12 15:05:39 -05:00
Ed Morley
fb6aef7abd
Merge latest green inbound changeset to mozilla-central
2013-02-12 14:43:06 +00:00
Ms2ger
cdaab5e689
Bug 838178 - Remove dom/bindings/stubgenerator; r=ehsan
2013-02-12 11:14:01 +01:00
Ms2ger
3046dd9223
Bug 838160 - Part b: Move HTMLOutputElement to Paris bindings; r=bz
2013-02-12 11:11:01 +01:00
Ms2ger
961ecf7f81
Bug 839179 - Part d: Make sure the button element bindings throw exceptions where necessary; r=bz
2013-02-12 11:10:32 +01:00
Ms2ger
f38a4f23b0
Bug 835065 - Part c: Move SVGComponentTransferFunctionElement and subclasses to Paris bindings; r=bz
2013-02-12 11:10:24 +01:00
Ms2ger
c456064ac8
Bug 838088 - Update html tests; rs=mounir
...
--HG--
rename : dom/imptests/failures/html/tests/submission/Opera/microdata/Makefile.in => dom/imptests/failures/html/old-tests/submission/Opera/microdata/Makefile.in
rename : dom/imptests/failures/html/tests/submission/Opera/microdata/test_001.html.json => dom/imptests/failures/html/old-tests/submission/Opera/microdata/test_001.html.json
rename : dom/imptests/html/tests/submission/Mozilla/test_pageload-image.html => dom/imptests/html/html/browsers/browsing-the-web/read-media/test_pageload-image.html
rename : dom/imptests/html/tests/submission/Mozilla/test_pageload-video.html => dom/imptests/html/html/browsers/browsing-the-web/read-media/test_pageload-video.html
rename : dom/imptests/html/tests/submission/Mozilla/test_script-for-onload.html => dom/imptests/html/html/semantics/scripting-1/the-script-element/test_script-for-onload.html
rename : dom/imptests/html/tests/submission/Mozilla/test_body-onload.html => dom/imptests/html/html/webappapis/scripting/events/test_body-onload.html
rename : dom/imptests/html/tests/submission/Mozilla/test_window-onerror-parse-error.html => dom/imptests/html/html/webappapis/scripting/processing-model-2/test_window-onerror-parse-error.html
rename : dom/imptests/html/tests/submission/Mozilla/test_window-onerror-runtime-error-throw.html => dom/imptests/html/html/webappapis/scripting/processing-model-2/test_window-onerror-runtime-error-throw.html
rename : dom/imptests/html/tests/submission/Mozilla/test_window-onerror-runtime-error.html => dom/imptests/html/html/webappapis/scripting/processing-model-2/test_window-onerror-runtime-error.html
rename : dom/imptests/html/tests/submission/Opera/microdata/Makefile.in => dom/imptests/html/old-tests/submission/Opera/microdata/Makefile.in
rename : dom/imptests/html/tests/submission/Opera/microdata/test_001.html => dom/imptests/html/old-tests/submission/Opera/microdata/test_001.html
2013-02-12 10:54:30 +01:00
Ms2ger
283ee3ab95
No bug - Remove windows line endings from Opera's microdata test in preparation for an update.
2013-02-12 10:53:21 +01:00
Bobby Holley
6d475c3487
Bug 834732 - Improve pushing in nsJSEnvironment. r=mrbkap
2013-02-13 00:22:27 +01:00
Bobby Holley
d1782fe7f3
Bug 834732 - Push a cx in nsWindowSH::NewResolve. r=mrbkap
2013-02-13 00:22:27 +01:00
Bobby Holley
363a88b529
Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
...
We leave the nsIDOMEventTarget* versions fallible for now, but this makes the
common case a lot simpler. Note that this means that pushing a null JSContext,
a bug, is no longer handled at runtime. But I think we should just assert
against it, since there are already callers that don't check the return value.
2013-02-13 00:22:26 +01:00
Bobby Holley
70a369794a
Bug 834732 - Remove PushBehavior. r=mrbkap
...
Now that we only have ALWAYS_PUSH and ASSERT_SCRIPT_CONTEXT, we have uniform
release-mode behavior everywhere. Remove the crap.
2013-02-13 00:22:26 +01:00
Bobby Holley
39acf0afd1
Bug 834732 - Move cx pushing into nsPluginProtoChainInstallRunner. r=mrbkap
...
This gets rid of the last use of REQUIRE_SCRIPT_CONTEXT. \o/
2013-02-13 00:22:26 +01:00
Bobby Holley
f71f3899d1
Bug 834732 - Make nsDocShell::AddState push the JSContext if it grabs one, and remove push in nsStructuredCloneContainer. r=mrbkap
...
This gets rid of one of the last consumers of REQUIRE_SCRIPT_CONTEXT.
2013-02-13 00:22:26 +01:00
Bobby Holley
b55e2ecc2b
Bug 834732 - Get rid of footgun bool param for nsCxPusher and use an explicit enum. r=mrbkap
...
The goal here is to get rid of this crap entirely, and make nsCxPusher always
push. But that's a scary change, so we do it in chunks. This patch, in particular,
should have zero behavioral change. This means preserving some very wrong behavior.
For instance, currently SafeAutoJSContext never pushes a damn thing, because the
safe JSContext doesn't have an associated nsIScriptContext. We preserve this
behavior, and in fact convert various similarly-buggy consumers to
SafeAutoJSContext, so that we can hoist the behavioral change into a subsequent
patch.
2013-02-13 00:22:26 +01:00
Fabrice Desré
1b606c7897
Bug 840698 - Activities are broken r=cjones
2013-02-12 15:19:50 -08:00
Olli Pettay
29c93f77f6
Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey
2013-02-11 21:37:50 +02:00
Olli Pettay
930b4e20e9
Bug 839465 - Implement SmartCardEvent using event code generator, r=mounir
2013-02-11 21:37:20 +02:00
Ryan VanderMeulen
2861e3219f
Merge m-c to inbound.
2013-02-11 13:51:32 -05:00
Daniel Holbert
0f2d997530
Bug 836455: Sanity-check the result of 'fread()' in nptest.cpp to fix opt build warning. r=bsmedberg
2013-02-11 10:16:51 -08:00
Josh Matthews
7d5bb99dd4
Bug 838541 - Only dispatch storage events to windows of the same privacy status. r=mayhemer
2013-02-12 14:24:23 -05:00
Georg Fritzsche
bb0d458554
Bug 752422 - Add null-check for plugin tag. r=bsmedberg
2013-02-12 19:03:25 +01:00
Ben Turner
d44c4dc7ca
Bug 835698 - 'Pre-open() and send the fd for app process's application.zip'. r=jduell.
2013-02-09 17:59:47 +00:00
Ed Morley
552bcabebf
Backout 1646e649878a (bug 835698) on suspicion of causing mochitest-1 shutdown hangs on Windows on a rather sad looking CLOSED TREE
2013-02-11 15:41:36 +00:00
Fabrice Desré
1965b263d7
Bug 838102 - activities are saved in the manifest with a modified href after an update r=julienw
2013-02-10 10:54:13 -08:00
Ed Morley
f6a91a3669
Merge mozilla-central to mozilla-inbound
2013-02-12 14:57:45 +00:00
Benoit Jacob
5a70487997
Bug 840260 - remove AudioChannelManager from classinfoclasses, fix B2G debug builds - no review, build fix
2013-02-11 18:15:54 -05:00
L. David Baron
f8ff60d603
Bug 765599: Make CSS insertRule methods throw SYNTAX_ERR when given an empty rule or more than one rule. r=bzbarsky
...
This implements the proposed spec clarification in
http://lists.w3.org/Archives/Public/www-style/2013Feb/0229.html which
makes us compatible with WebKit on the insertRule tests in this patch.
I confirmed that the test reports 7 failures without the patch, but
passes with the patch. (I'm a little disturbed by the way our
testharness.js integration elides runs of successive passes.)
2013-02-09 22:56:49 -08:00
Gabriele Svelto
dcff369af5
Bug 820438 - Immediately apply changes in maximum script runtime to make them visible in content processes. r=jst
2013-01-31 18:23:50 +01:00
Aaron Klotz
b1b3cfad7e
Bug 839236 - Add nsRefPtr to a nsPluginHost::GetInst call. r=bsmedberg
2013-02-11 20:49:33 -05:00
Ryan VanderMeulen
4d36c69250
Merge m-c to inbound.
2013-02-11 20:49:31 -05:00
Jeff Walden
0e302a5094
Bug 826009 - Move locale callback info, default locale, etc. data and APIs to be JSRuntime-centered. f=bholley, r=jorendorff
...
--HG--
extra : rebase_source : 35317f4c29e9dd70e7d4fd1292027cfd51ce2675
2013-02-07 18:04:11 -08:00
Ryan VanderMeulen
49521be52f
Backed out changeset 1646e649878a (bug 835698) for causing bug 839256.
2013-02-11 17:38:41 -05:00
Masatoshi Kimura
092f34b54f
Bug 839731 - Kill try-safe stuff. r=benjamin
2013-02-12 01:28:08 +09:00
Jason Smith
ec59cf044c
Bug 822109 - Add a bunch of basic functional tests for getUserMedia and enable a per config setting for those tests for fake vs. non-fake. r=jesup
2013-02-07 17:35:17 -08:00
Andrea Marchesini
2d73598335
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-11 13:56:31 -05:00
Julien Wajsberg
352a909178
Bug 830463 - Download/update notification is showing up late on a weak connection in some cases. r=fabrice
2013-02-11 09:38:51 +01:00
Trevor Saunders
369f889cf4
bug 819027 - remove unneeded performance nsISupports inheritance r=bz, mccr8
2012-12-06 16:01:59 -05:00
Robert O'Callahan
8192e0a0c4
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Robert O'Callahan
ca6fcfb8f3
Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 6fd3f71779b4ecb9d3b053b6cd844c2ff0c25f80
2013-02-15 21:01:58 +13:00
Reuben Morais
13308f49bb
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
2013-02-08 12:25:37 -08:00
Phil Ringnalda
03f3998dbf
Back out 8db40a38aeb1 (bug 837917) for test_interfaces.html failures
...
CLOSED TREE
2013-02-14 21:37:37 -08:00
Reuben Morais
4bdc75de7e
Bug 837917 - Implement DOMCursor and DOMRequestService::fireDone(). r=sicking
...
--HG--
extra : rebase_source : 8ccb520402c53950d1c0149a0f5a3188fe838667
2013-02-08 12:25:37 -08:00
Myk Melez
31f40a8086
bug 841265 - stop trying to confirm installs that don't prompt in apps tests; r=fabrice
2013-02-14 17:00:29 -08:00
Gregor Wagner
404ddb1215
Bug 841590 - Bluetooth: Fix hashtable remove. r=bent
2013-02-14 16:45:13 -08:00
Drew Willcoxon
5f349eba4b
Bug 648675 - Allow comments and URL opt-in in content/plugin crash UI. r=dolske,ted
2013-02-14 15:57:50 -08:00
Gregor Wagner
a23cd0098a
Bug 841234 - PhoneNumberJS: fix typo with lastKnownMcc. r=mrbkap
2013-02-13 17:07:28 -08:00
Bobby Holley
8f7e048c1d
Bug 819158 - Introduce stopAtOuter for UnwrapObjectChecked. r=mrbkap
...
We need to simultaneously stop marking outers as unsafe to unwrap, otherwise
we'll end up with paradoxical behavior whereby stopAtOuter=true returns null
but stopAtOuter=false returns an object. This is fine, because we're now
handling outer explicitly.
2013-02-14 01:11:32 +01:00
Jeff Gilbert
a781738c64
Bug 716859 - Streaming GLContext buffers (doublebuffering, etc) - r=bjacob,jrmuizel,vlad
2013-02-13 15:26:24 -08:00
Fernando Jiménez
d147712b9e
Bug 840078 - onerror callback is never triggered over the DOMRequest returned by mozIDOMApplication.launch; r=fabrice
2013-02-14 11:56:30 +01:00
Bobby Holley
f72c8d5743
Bug 841067 - Fix sandbox xhr tests. r=bz
2013-02-14 10:40:15 +01:00
Ed Morley
4a49811056
Backed out changeset 1651dcb62397 (bug 835563) on a CLOSED TREE
2013-02-14 10:03:30 +00:00
Ed Morley
e54fbbb2fe
Backed out changeset 1cb87cc6b6a8 (bug 840277)
2013-02-14 10:02:54 +00:00
Ed Morley
c365ff99ef
Backed out changeset fc2132ad05a1 (bug 836654)
2013-02-14 10:02:52 +00:00
Ed Morley
2a3f3eb8c6
Backed out changeset 1862aa4b43ce (bug 836654)
2013-02-14 10:02:41 +00:00
Ed Morley
d68aae2682
Backed out changeset 17f9660c7a7b (bug 836654)
2013-02-14 10:02:38 +00:00
Ed Morley
82be364a51
Backed out changeset 693868d079cd (bug 836654)
2013-02-14 10:02:35 +00:00
Ed Morley
2db41311e4
Backed out changeset ef4884e40bb4 (bug 836654)
2013-02-14 10:02:32 +00:00
Ed Morley
01f06445b2
Backed out changeset 55f1f62f7477 (bug 836654)
2013-02-14 10:02:27 +00:00
Ed Morley
b5e05fcf32
Backed out changeset 8cf341d4ccbd (bug 836654)
2013-02-14 10:02:24 +00:00
Ed Morley
75b438b79f
Backed out changeset a74f08ec0e46 (bug 836654)
2013-02-14 10:02:18 +00:00
Justin Lebar
4cc7ecbca0
Bug 836654 - Fix -werror silliness. r=me
2013-02-14 03:01:06 -05:00
Justin Lebar
dbc8e3cea3
Bug 836654 - Part 10: Don't acquire the CPU wake lock in the alarm service any longer. r=cjones
...
We've removed the event that the AlarmService was listening to in order
to find out when we could drop the lock!
2013-02-14 02:26:44 -05:00
Justin Lebar
7dc574c0e9
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
...
This prevents the child process from downgrading its CPU priority when
it notices that it has the CPU wake lock but no "critical" frames.
In this patch we also reduce the scope of a race condition which occurs
when we don't launch a new process for an app. In this case, we still
need to set the child process's priority and then check that the process
is still alive.
Because this isn't a brand-new process, it's possible that the process
will downgrade its priority (e.g. due to a timer) after we check that
it's still alive and before it notices that we've acquired the CPU wake
lock on its behalf. This patch does not resolve that race.
2013-02-14 02:26:44 -05:00
Justin Lebar
b64483ba2b
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
2013-02-14 02:26:44 -05:00
Justin Lebar
ab0ed3fbc3
Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
2013-02-14 02:26:44 -05:00
Justin Lebar
edfe849009
Bug 836654 - Part 5: Add nsIMozBrowserFrame::isExpectingSystemMessage. r=bz
2013-02-14 02:26:43 -05:00
Justin Lebar
0829bd3cc0
Bug 836654 - Part 4: Add PowerManagerService::NewWakeLockOnBehalfOfProcess. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
2527c25d37
Bug 836654 - Part 0: Add constants CONTENT_PROCESS_{UNKNOWN_ID,MAIN_ID} to HalTypes.h and remove the equivalent constants from ContentParent.h. r=cjones
2013-02-14 02:26:43 -05:00
Justin Lebar
c2423b8cad
Bug 840277 - Explicitly check that the preallocated process hasn't been killed before we use it. r=cjones
...
We have to do this check /after/ we set the process's priority, since
before then, it has BACKGROUND priority and is a candidate for killing.
2013-02-14 02:26:43 -05:00
Justin Lebar
2d870ab97c
Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
2013-02-14 02:26:43 -05:00
Fabrice Desré
8983c2c85b
Bug 839810 - Race condition installing apps on linux r=ferjm
2013-02-13 11:55:45 -08:00
Georg Fritzsche
7ffc75bff5
Bug 813906 - Mochitest for unified base URI usage. r=bsmedberg
2012-11-23 20:35:49 +01:00
Boris Zbarsky
79b00ac815
Bug 840614. Fix the browserelement auth tests to not throw exceptions and actually test what they mean to test. r=jdm
2013-02-13 10:11:53 -05:00
Ed Morley
c5234c93ec
Backed out changeset fba52fc5161a (bug 813906)
2013-02-13 12:05:39 +00:00
Ed Morley
e3e8a94440
Backed out changeset 230f42e5e26d (bug 813906)
2013-02-13 12:05:36 +00:00
Georg Fritzsche
f6e3beb591
Fix fba52fc5161a, bug 813906, test bustage.
2013-02-13 12:34:22 +01:00
Georg Fritzsche
69aae4a413
Bug 813906 - Mochitest for unified base URI usage. r=bsmedberg
2012-11-23 20:35:49 +01:00
Yury Delendik
0d6cb92088
Bug 839714 - Extend PlayPreview API. r=jschoenick, r=jwein
2013-02-14 15:38:41 -06:00
Aaron Klotz
f5026d4a7a
Bug 834127 - Make Plugin Hang UI dialog unowned. r=bsmedberg
2013-02-14 18:03:05 -05:00
Ryan VanderMeulen
0e5dbfff3e
Merge m-c to inbound.
2013-02-14 18:03:02 -05:00
Ryan VanderMeulen
6ab6261d7e
Backed out changesets 45f20f94da76 and 47c4a7768ed9 (bug 841436) for Windows bustage on a CLOSED TREE.
2013-02-14 16:52:54 -05:00
Justin Lebar
08851b784b
Bug 836654 - Part 10: Don't acquire the CPU wake lock in the alarm service any longer. r=cjones
...
We've removed the event that the AlarmService was listening to in order
to find out when we could drop the lock!
2013-02-14 15:41:30 -05:00
Justin Lebar
73756e9464
Bug 836654 - Part 9: During app-frame creation, take the CPU wake lock only after sending down the mozapptype. r=cjones
...
This prevents the child process from downgrading its CPU priority when
it notices that it has the CPU wake lock but no "critical" frames.
In this patch we also reduce the scope of a race condition which occurs
when we don't launch a new process for an app. In this case, we still
need to set the child process's priority and then check that the process
is still alive.
Because this isn't a brand-new process, it's possible that the process
will downgrade its priority (e.g. due to a timer) after we check that
it's still alive and before it notices that we've acquired the CPU wake
lock on its behalf. This patch does not resolve that race.
2013-02-14 15:41:30 -05:00
Justin Lebar
20ea5251de
Bug 836654 - Part 7: Hold a CPU wake lock while a "critical" process that's expecting a system message loads. r=cjones,fabrice
2013-02-14 15:41:30 -05:00
Justin Lebar
5e34a26e58
Bug 836654 - Part 6: If a process is "critical" and holds the "cpu" or "high-priority" wake lock, give it priority FOREGROUND_HIGH. r=cjones
2013-02-14 15:41:30 -05:00
Justin Lebar
f842757ea0
Bug 836654 - Part 5: Add nsIMozBrowserFrame::isExpectingSystemMessage. r=bz
2013-02-14 15:41:30 -05:00
Justin Lebar
c3306b8b0a
Bug 836654 - Part 4: Add PowerManagerService::NewWakeLockOnBehalfOfProcess. r=cjones
2013-02-14 15:41:30 -05:00
Justin Lebar
5c2d14d8ce
Bug 836654 - Part 0: Add constants CONTENT_PROCESS_{UNKNOWN_ID,MAIN_ID} to HalTypes.h and remove the equivalent constants from ContentParent.h. r=cjones
2013-02-14 15:41:29 -05:00
Justin Lebar
636ac9e80a
Bug 840277 - Explicitly check that the preallocated process hasn't been killed before we use it. r=cjones
...
We have to do this check /after/ we set the process's priority, since
before then, it has BACKGROUND priority and is a candidate for killing.
2013-02-14 15:41:29 -05:00
Justin Lebar
4009c9f33e
Bug 835563 - When an iframe mozbrowser's embedder calls setVisible(false), immediately send the relevant process into the background (if none of its other frames are in the foreground). r=cjones
2013-02-14 15:41:29 -05:00
Masatoshi Kimura
956db5faa3
Bug 841479 - Remove nsISupports inheritance from TextDecoder and TextEncoder. r=bz
2013-02-15 05:36:50 +09:00
Dave Hylands
46b9a39c96
Bug 839422 - Don't enable adb when toggling USB Tethering. r=qdot
2013-02-14 12:21:08 -08:00
Trevor Saunders
57ea64cf9e
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Trevor Saunders
60c334769d
bug 840906 - densISupportsify nsDOMRGBCSSColor r=mccr8
2013-02-13 16:39:23 -05:00
Randell Jesup
349a3e90c7
Bug 830247: rollup of changes to media/webrtc/trunk, and backouts of some temp patches r=ted,derf
...
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/DShowTools.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/DShowTools.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.h
2013-02-09 23:16:10 -05:00
Ryan VanderMeulen
209bcbdaa0
Backed out changesets, cf285bf3c6fc, e8b847157094, and dd86a8178cec (bug 839033) for bustage.
...
--HG--
rename : content/html/content/src/HTMLProgressElement.h => content/html/content/src/nsHTMLProgressElement.cpp
2013-02-09 17:51:10 -05:00
Andrea Marchesini
ee2d7fd03a
Bug 839033 - Convert HTMLProgressElement to WebIDL. r=Ms2ger
2013-02-09 17:21:15 -05:00
Ben Turner
624f6d9042
Bug 835698 - 'Pre-open() and send the fd for app process's application.zip'. r=jduell.
2013-02-09 17:59:47 +00:00
Ryan VanderMeulen
98862fcd67
Merge the last PGO-green inbound changeset to m-c.
2013-02-09 10:43:45 -05:00
Jason Duell
710d5e47dd
Backed out changeset 1a2e34c9ebc7 (bug 835698) a=bustage_from_bug_839688
2013-02-08 17:18:28 -08:00
Andrea Marchesini
d6bd85c6bb
Bug 839487 - HTMLAreaElement::SetHref can throw. r=bz
2013-02-08 12:56:59 -05:00
Gregor Wagner
376b8e08d0
Bug 839094 - Followup: minor test change. r=me
2013-02-08 09:46:22 -08:00
David Keeler
c61c4581c4
bug 839193 - don't exit early in AsyncUsageRunnable::RunInternal r=khuey
2013-02-07 11:54:58 -08:00
David Keeler
a4d7ed61ff
bug 839193 - test for corresponding bug r=bent
2013-02-07 17:11:46 -08:00
Ryan VanderMeulen
90bc91f5b2
Merge m-c to inbound.
2013-02-08 12:17:19 -05:00
Ed Morley
ce2e1ad117
Bug 834716 - Fix bustage; r=me
2013-02-08 17:06:08 +00:00
Joel Maher
4536082a29
Bug 834716 - test_resize_move_windows.xul fails on an ubuntu 12.04 VM, causes 45 other failures. r=mounir
2013-02-08 10:54:33 -05:00
Andrea Marchesini
888cdf0242
Bug 839439 - Convert HTMLAreaElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
e2a9fdba68
Bug 839056 - Convert HTMLOptGroupElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
d8e0d71402
Bug 839056 - Rename nsHTMLOptGroupElement to HTMLOptGroupElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLOptGroupElement.cpp => content/html/content/src/HTMLOptGroupElement.cpp
rename : content/html/content/src/nsHTMLOptGroupElement.h => content/html/content/src/HTMLOptGroupElement.h
2013-02-08 11:34:48 -05:00
Andrea Marchesini
9c0fe725fe
Bug 839105 - Convert HTMLFieldSetElement to WebIDL. r=Ms2ger
2013-02-08 11:34:48 -05:00
Andrea Marchesini
1f4c7da5bb
Bug 838172 - Convert AudioChannelManager to WebIDL. r=peterv
2013-02-08 11:34:47 -05:00
Julien Wajsberg
757ee4fc1d
Bug 838561 - If we try to start a download or check for updates but we are already downloading, ignore the call. r=fabrice
2013-02-08 10:40:52 +01:00
Julien Wajsberg
bad7dafa7c
Bug 838337 - Set downloading to true when we get an appcache progress event. r=fabrice
2013-02-07 20:36:14 +01:00
Ryan VanderMeulen
aebe7a0f7e
Merge m-c to inbound.
2013-02-08 11:34:44 -05:00
Justin Lebar
a7e9aa2948
Bug 838616 - Eliminate a process-priority race condition around preallocated process creation. r=cjones
...
Previously, it was possible to return a dead preallocated process. This
patch eliminates or at least significantly reduces the likelihood of
this race.
--HG--
extra : rebase_source : f51022581edbdee8b72a8a56e296b6706bf1d165
2013-02-08 14:32:23 +00:00
Justin Lebar
7cd213655c
Bug 838616 - Boost preallocated process's priority sooner after we decide to transform it into an app process. r=cjones
...
--HG--
extra : rebase_source : 011d56c6e06bda680d073ae420b84d42e8a37257
2013-02-08 14:32:23 +00:00
Justin Lebar
679003f9c1
Bug 838620 - Eliminate the ChildOSPrivileges typedef in favor of base::ChildPrivileges. r=cjones
...
--HG--
extra : rebase_source : 9b8a8628d0e5ba75989d6d3eeacbf55a2796b27d
2013-02-08 14:32:23 +00:00
Justin Lebar
85cdeba441
Bug 838625 - Add hal::ProcessPriorityToString and use it in ProcessPriorityManager logging. r=cjones
...
--HG--
extra : rebase_source : 0a9ecf848a9c6c3ba37acafa24c775154ccb417f
2013-02-08 14:32:23 +00:00
Justin Lebar
a410214bed
Bug 838625 - Add logcat logging to ProcessPriorityManager. r=cjones
...
The logging is placed behind an #if 0 guard.
--HG--
extra : rebase_source : 9105e7225a2e64138c4d6fb2ea62209fc7f29ca2
2013-02-08 14:32:23 +00:00
Ms2ger
cc7807ddbe
Bug 839179 - Part b: Move HTMLButtonElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Ms2ger
c26449c818
Bug 839053 - Part b: Move HTMLLinkElement to Paris bindings; r=bz
2013-02-08 13:50:30 +01:00
Boris Zbarsky
96a978de51
Bug 839116 part 2. Convert HTMLSharedElement to WebIDL. r=ms2ger
...
--HG--
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLBaseElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLDirectoryElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHeadElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLHtmlElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLParamElement.webidl
rename : dom/webidl/HTMLLIElement.webidl => dom/webidl/HTMLQuoteElement.webidl
2013-02-08 12:20:11 +00:00
Boris Zbarsky
24d9f6a70b
Bug 836850. Allow a single C++ class to implement multiple WebIDL interfaces. r=peterv
...
--HG--
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_dl_attributes_reflection.html
rename : content/html/content/test/test_li_attributes_reflection.html => content/html/content/test/test_ul_attributes_reflection.html
2013-02-08 12:20:11 +00:00
Ben Turner
f6f1ac3cc1
Bug 839117 - 'Don't allow a leaking memory reporter to hang workers'. r=jlebar.
2013-02-08 03:50:00 -08:00
Alexandre Poirot
27e2713da8
Bug 821695 - Do not load videocontrols.xml if the audio/video tag does not need it. r=roc
...
--HG--
extra : rebase_source : 567194ec6ee1862af1d7988aa9a0c3b50f07788a
2013-02-01 08:47:55 -05:00
Bobby Holley
4d9b1a396c
Bug 812669 - Remove XPConnect equality hooks. r=mrbkap
2013-02-08 10:39:01 +00:00
Gina Yeh
55c2cf3061
Bug 838421 - After an instance of BluetoothAdapter is destroyed, no events can be received by other instances, r=echou
2013-02-08 18:03:09 +08:00
Gene Lian
80944bbfe1
Bug 839352 - B2G SMS & B2G MMS: clean up the chaotic terminology for |record| and |message| in MobileMessageDatabaseService.js. r=vicamo
2013-02-08 17:37:51 +08:00
Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
8256807f98
Bug 835809: Preload more things for faster page loads. r=fabrice,jlebar
...
--HG--
rename : dom/browser-element/BrowserElementChild.js => dom/browser-element/BrowserElementChildPreload.js
rename : dom/browser-element/BrowserElementScrolling.js => dom/browser-element/BrowserElementPanning.js
2013-02-07 21:10:01 -08:00
Randell Jesup
e800014959
Bug 837874: Check ObserverService before adding observers in MediaManager r=derf
2013-02-07 22:14:21 -05:00
Gregor Wagner
40d5240fdd
Bug 837953 - B2G crash @ nsContentPermissionRequestProxy::GetElement while launching Camera for perf tests. r=dougt
2013-02-07 17:46:58 -08:00
Gregor Wagner
20883b85f2
Bug 839094 - PhoneNumberJS: handle countries sharing the same meta-data correctly. r=gal
2013-02-07 17:42:36 -08:00
Nicholas Nethercote
02a7279b21
Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
...
--HG--
rename : content/html/content/test/test_meta_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 970d8a542bb631ce3f18da26ece69667af29d0a9
2013-02-06 21:35:16 -08:00
Fabrice Desré
5cedb2b826
Bug 837282 - Page title "[object Object]" when reloading after network error r=daleharvey
2013-02-07 13:43:57 -08:00
Fabrice Desré
1dabe6cc32
Bug 837317 - [video] "[object Object] is now full screen" shows when playing a video r=daleharvey
2013-02-07 13:43:57 -08:00
Peter Van der Beken
ba01eac664
Fix for bug 838721 (nsDOMDeviceStorage should have nsDOMEventTargetHelper as its first base class). r=smaug.
...
--HG--
extra : rebase_source : ca34f336046ee23a901076bd00609202f69a07a1
2013-02-07 10:19:08 +00:00
Peter Van der Beken
e07d1dcdb8
Fix for bug 838228 (toString on an Xray for an interface object should stringify like Function.prototype.toString). r=bz.
...
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 9bd7efb927e4eac96569ed629ee230dbf555fb63
2013-02-01 15:33:58 +01:00
Andrea Marchesini
83c12b2a45
Bug 839022 - Convert HTMLSourceElement to WebIDL. r=Ms2ger
2013-02-07 10:39:10 -05:00
Andrea Marchesini
64fb75c8f4
Bug 838750 - Convert HTMLMeterElement to WebIDL. r=Ms2ger
2013-02-07 10:00:39 -05:00
Andrea Marchesini
3e9ec09832
Bug 838233 - Convert HTMLHRElement to WebIDL. r=Ms2ger
2013-02-07 09:57:59 -05:00
Ryan VanderMeulen
84ca9f4859
Merge m-c to inbound.
2013-02-07 09:56:23 -05:00
Ryan VanderMeulen
67a3dc3eae
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Vicamo Yang
5c2a390050
Bug 834193: Implement USSDReceivedEvent, DataErrorEvent and CFStateChangeEvent using codegenerator. r=smaug
2013-02-07 19:02:12 +08:00
Vicamo Yang
f1c896b374
Bug 835148: Implement SmsEvent using event generator. r=smaug
...
--HG--
rename : dom/sms/interfaces/nsIDOMSmsEvent.idl => dom/sms/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMSmsMessage.idl => dom/sms/interfaces/nsIDOMMozSmsMessage.idl
2013-02-07 18:43:22 +08:00
Shian-Yow Wu
10fceea531
Bug 833526 - Not be able to receive "network-active-change" notification from NetworkManager. r=vicamo
2013-02-07 16:21:28 +08:00
Ms2ger
ec1ae08fad
Bug 838160 - Part b: Move HTMLMetaElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
7e09e3f7e6
Bug 837597 - Part b: Move HTMLModElement to Paris bindings; r=bz
2013-02-07 09:08:58 +01:00
Ms2ger
4a4986af60
Bug 837597 - Part b: Move HTMLMapElement to Paris bindings; r=bz
2013-02-07 09:08:57 +01:00
Ms2ger
fb7a334ac1
Bug 838182 - Part b: Remove dead code handling outer windows in nsDOMClassInfo::PreCreate; r=mrbkap
2013-02-07 09:08:57 +01:00
Ms2ger
9cdb74222d
Bug 838182 - Part a: Remove nsWindowSH::SecurityCheckOnAddDelProp and nsWindowSH::SecurityCheckOnSetProp; r=mrbkap
2013-02-07 09:08:57 +01:00
Ms2ger
87a3045e09
Bug 831408 - Make two interfaces builtinclass; r=bz
2013-02-07 09:08:57 +01:00
Ryan VanderMeulen
9e13554a56
Backed out changesets 34927afb65e2 and 2d0b056ced49 (bug 838559) for mochitest failures.
...
--HG--
rename : content/html/content/src/HTMLMenuElement.cpp => content/html/content/src/nsHTMLMenuElement.cpp
rename : content/html/content/src/HTMLMenuElement.h => content/html/content/src/nsHTMLMenuElement.h
2013-02-06 16:22:59 -05:00
Chris Jones
edf6876d14
Followup to bug 836198: Clean up a bit of rebase vomit.
2013-02-06 12:54:53 -08:00
Edgar Chen
04072901da
Bug 838096 - Part 5: Modify test_update_network_name. r=allstars.chh
2013-02-06 17:42:10 +08:00
Edgar Chen
347fdb73af
Bug 838096 - Part 4: xpcshell tests for readPNN. r=allstars.chh
2013-02-05 18:01:27 +08:00
Brad Lassey
16fe066050
bug 674739 - Implement DOM3 KeyboardEvent types for volume controls r=masayuki, sr=smaug
2013-02-04 15:50:41 -05:00
Andrea Marchesini
bc62b9be2a
Bug 838559 - Convert HTMLMenuElement to WebIDL. r=Ms2ger
2013-02-06 14:19:20 -05:00
Andrea Marchesini
e5a5252fbf
Bug 838559 - Rename nsHTMLMenuElement to HTMLMenuElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLMenuElement.cpp => content/html/content/src/HTMLMenuElement.cpp
rename : content/html/content/src/nsHTMLMenuElement.h => content/html/content/src/HTMLMenuElement.h
2013-02-06 14:19:20 -05:00
Ben Turner
456cb1e956
Bug 835698 - 'Pre-open() and send the fd for app process's application.zip'. r=jduell.
2013-02-01 04:23:23 -08:00
Sotaro Ikeda
ec69055c2b
Bug 836782 - reduce gralloc buffer reallocation in camera StartPreview(), r=kchen
2013-02-06 12:57:50 -05:00
Andrea Marchesini
598d08c5e9
Bug 838567 - URL.createObjectURL(new Object()); in Workers crashes debug builds reliably. r=bent
2013-02-06 10:50:27 -05:00
Jason Smith
ac3f4534b2
bug 837421 - Crashtest for WebRTC ConnectionDataConnection causes assertion failures if called a second time. r=jesup
2013-02-05 00:23:51 -08:00
Boris Zbarsky
09e1ed17ee
Bug 837645. Support 'any' values in sequences and dictionaries. r=smaug,peterv
2013-02-06 14:23:45 +00:00
Boris Zbarsky
b77f5718fe
Bug 838518 part 2. Fix nodeiterator callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Boris Zbarsky
e4b4da3503
Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug
2013-02-06 14:22:33 +00:00
Raymond Lee
46f8fee365
Bug 835218 - Fix for intermittent browser_geolocation_privatebrowsing_perwindowpb.js | Test timed out, | Found a browser window after previous test timed out; r=ehsan
2013-02-06 15:38:01 +08:00
Edgar Chen
8beb9a0ec2
Bug 809725 - Part 4: xpcshell tests for readEmail. r=allstars.chh
2013-01-28 17:40:59 +08:00
Edgar Chen
07887ae888
Bug 838096 - Part 3: Ignore the record of EF_PNN if the contents are unused bytes. r=allstars.chh
2013-01-23 23:46:09 +08:00
Edgar Chen
fb71be3103
Bug 838096 - Part 2: Refactor readPNN. r=allstars.chh
2013-02-06 11:42:49 +08:00
Edgar Chen
a2e98294f6
Bug 838096 - Part 1: Rename getPNN as readPNN. r=allstars.chh
2013-02-06 11:26:19 +08:00
Chris Jones
61e4134335
Bug 833983: Don't preventDefault() drags that aren't quite pans. r=schien a=blocking-b2g
2013-02-06 22:59:39 -08:00
Phil Ringnalda
498d9f9e42
Back out 4b47185f48f8 (bug 835698) for Win debug crashes in test_jarchannel_e10s.js
2013-02-06 22:23:33 -08:00
ben turner
fd7fb68530
Bug 835698 - Pre-open() and send the fd for app process's application.zip r=jduell
2013-02-06 05:18:00 -08:00
Jet Villegas
0883c04ce5
Bug 812638: Add new known font size test failures. r=ehsan
2013-02-06 16:48:37 -08:00
Chris Jones
c8d7986f0f
Backed out d2aa085d7ebd (bug 836605)
2013-02-06 15:49:27 -08:00
Fabrice Desré
be582ce72a
Bug 836605 - Use prototype to speed up cloneAsMozIApplication r=genelian
2013-02-06 15:21:15 -08:00
Chris Jones
005dbdc107
Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar
2013-02-06 14:32:20 -08:00
Mounir Lamouri
923c2e706c
Bug 781573 - Implement the step attribute for <input type=time>. r=smaug
...
--HG--
extra : rebase_source : 802145c921a679d041f83212e872cc5583ed4cc9
2013-02-06 22:56:49 +00:00
Chris Jones
462d7c3ac7
Backed out changeset fed128eb92f3 (bug 836605) for making the IDL gods angry. CLOSED TREE
2013-02-06 14:57:14 -08:00
Chris Jones
d6ba6c755b
Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar
2013-02-06 14:32:20 -08:00
Robert Strong
cff1ed3948
Merge backout of Bug 678392
2013-02-08 16:53:05 -08:00
Robert Strong
5c07fa06f7
Back out Bug 678392
2013-02-08 16:52:12 -08:00
Stephen Pohl
e5e20d9c36
Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc
2013-02-08 13:56:50 -08:00
David Zbarsky
f6315319a3
Bug 833446: Remove nsIDOMSVGClipPathElement r=peterv
2013-02-08 14:55:52 -05:00
David Zbarsky
15ef968716
Bug 833446: Remove nsIDOMSVGViewElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
e397e94d12
Bug 833446: Remove nsIDOMSVGUseElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
6570443dbf
Bug 833446: Remove nsIDOMSVGTextPositioningElement and related interfaces r=peterv
2013-02-08 14:55:49 -05:00
David Zbarsky
77a34e04ff
Bug 833446: Remove nsIDOMSVGSymbolElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
b026f482b8
Bug 833446: Remove nsIDOMSVGSwitchElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
61eee9a22a
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Julien Wajsberg
d483422d17
Bug 838823 - Restarting a stopped install of an app fails with NO_DOWNLOAD_AVAILABLE. r=fabrice
2013-02-08 11:07:46 +01:00
Edgar Chen
93479548c3
Bug 809725 - Part 3: Export Email to contact. r=gwagner
2012-12-25 09:47:05 +08:00
Edgar Chen
98df8870c1
Bug 809725 - Part 2: Read contact email. r=allstars.chh
2012-12-22 14:24:46 +08:00
Edgar Chen
b5d242ee4c
Bug 809725 - Part 1: Add readEmail and readIAP in ICCRecordHelper. r=allstars.chh
2013-01-31 15:34:55 +08:00
Shih-Chiang Chien
8180cb8450
Bug 780793 - Part 2: Initiate captive portal detection while wifi connected. r=vchang
2012-11-15 11:26:43 +08:00
Gina Yeh
96d37dc57a
Bug 838499 - Assertion failed in function SetJsObject(), r=echou
2013-02-06 20:07:27 +08:00
Henrik Skupin
3d5dce3b39
Bug 838318 - Crashtest 791330.html timeout because of missing try/catch. r=jesup
2013-02-04 08:57:01 +01:00
Boris Zbarsky
fd2a017af5
Bug 836920 followup. Fix warnins-as-errors bustage. r=tree-is-aflame-dance-around-it
2013-02-06 10:21:50 +00:00
Boris Zbarsky
12c45cc91b
Bug 836920. Move dom::Optional<> and dom::Sequence to BindingDeclarations.h so using dictionaries in interfaces whose name comes before 'PrimitiveConversions' alphabetically does not break. r=peterv
...
All the code is just moving except the Optional<nsAString>::operator=
that takes a FakeDependentString. That had to be changed so it has no
dependency on the actual definition of FakeDependentString.
2013-02-06 09:56:15 +00:00
Boris Zbarsky
50ced00d20
Bug 830992 part 2. Switch DOMTransaction to WebIDL codegen. r=wchen,peterv
2013-02-06 09:42:33 +00:00
Boris Zbarsky
5e8ac50381
Bug 830992 part 1. Make it possible to pass CallbackObject& as the thisObj for callback functions. r=peterv
2013-02-06 09:42:17 +00:00
Eric Chou
b2938e1493
Bug 836516 - Set a system property so that WLAN firmware could be aware of BT operations, r=gyeh
...
Solution was provided by ggrisco@codeaurora.org
2013-02-06 15:28:04 +08:00
Shian-Yow Wu
15fe6a346b
Bug 838127 - B2G RIL: incorrect spelling of interface name in RILNetworkInterface. r=vicamo
2013-02-06 13:12:25 +08:00
Chris Jones
dd7c446f72
Bug 835584: Precompile forms.js and preload UserAgentOverrides.jsm. r=fabrice
2013-02-05 18:27:52 -08:00
Gina Yeh
350f60fffa
Bug 838080 - Cannot receive all events after a series of actions, r=echou
2013-02-06 09:35:29 +08:00
Andrea Marchesini
01bac8a971
Bug 813253 - URL.createobjectURL in WebWorker. r=bent
2013-02-05 18:17:17 -05:00
Josh Aas
895a771a33
Bug 647216: Allow mouse event handling in the title bar on OS X. A number of contributors to this patch, including Markus Stange, Paul O'Shannessy, Mike Conley, Stephen Pohl, and myself (Josh Aas). r=mstange,dao,enndeakin
2013-02-05 15:40:34 -06:00
Andrea Marchesini
b837d90248
Bug 838220 - Remove [NoInterfaceObject] from BatteryManager.webidl. r=peterv
2013-02-05 15:25:53 -05:00
Ben Turner
78bb29569f
Bug 832419 - 'Clean up IPC blobs'. r=sicking.
2013-01-17 12:17:33 -08:00
Vivien Nicolas
2e6ec8c647
Bug 835799 - Add a timestamp property to the observer sent when an application has been called by app.launch(). r=fabrice
2013-02-05 13:05:56 -05:00
Vivien Nicolas
3a54730a18
Bug 804320 - Provide more inertia when the user does little gestures. r=schien
2013-02-05 13:05:56 -05:00
Robert O'Callahan
088271f880
Bug 804387. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
...
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.
--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 9fa0ec0efa304acd6513e427103d6339c78efa53
2013-02-05 12:07:25 +13:00
Kyle Huey
f48dd5d0a9
Bug 776800: Keep track of transaction dependencies explicitly to improve performance. r=bent
2013-02-05 17:01:07 +00:00
Gene Lian
0725c5f798
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 2, create dom/mobilemessage to put DB codes). r=vicamo
...
--HG--
rename : dom/sms/interfaces/nsISmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIMobileMessageDatabaseService.idl
rename : dom/sms/interfaces/nsIRilSmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl
rename : dom/sms/src/android/SmsDatabaseService.cpp => dom/mobilemessage/src/android/MobileMessageDatabaseService.cpp
rename : dom/sms/src/android/SmsDatabaseService.h => dom/mobilemessage/src/android/MobileMessageDatabaseService.h
rename : dom/sms/src/fallback/SmsDatabaseService.cpp => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.cpp
rename : dom/sms/src/fallback/SmsDatabaseService.h => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.h
rename : dom/sms/src/ril/SmsDatabaseService.js => dom/mobilemessage/src/ril/MobileMessageDatabaseService.js
rename : dom/sms/src/ril/SmsDatabaseService.manifest => dom/mobilemessage/src/ril/MobileMessageDatabaseService.manifest
2013-02-05 19:39:44 +08:00
Gene Lian
3899d458e7
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 1, s/SmsDatabaseService/MobileMessageDatabaseService). r=vicamo
2013-02-05 19:10:39 +08:00
Andrea Marchesini
ad06a4d453
Bug 838124 - Convert BatteryManager to WebIDL. r=peterv
2013-02-05 07:54:49 -05:00
Ryan VanderMeulen
6710d4e443
Backed out changeset 2861ef67390a (bug 837566) for Linux32 mochitest-other shutdown hangs.
2013-02-05 07:54:49 -05:00
Eric Chou
3bbf333646
Bug 838089 - Blacklisted AT commands: AT+XAPL/AT+XEVENT, r=gyeh
2013-02-05 19:19:15 +08:00
Glenna Buford
4c1c52917a
Bug 786714 - Remove unnecessary interfaces from TCPSocket's classinfo. r=sicking
2013-02-03 15:36:00 +00:00
Vicamo Yang
206ac2e59c
Bug 833278 - Part 2/2: Implement MozVoicemailEvent using codegenerator. r=gwagner,smaug
2013-02-05 17:02:18 +08:00
Vicamo Yang
157aebae18
Bug 833278 - Part 1/2: move voicemail sources to dom/voicemail. r=mounir
...
--HG--
rename : dom/telephony/Makefile.in => dom/voicemail/Makefile.in
rename : dom/telephony/Voicemail.cpp => dom/voicemail/Voicemail.cpp
rename : dom/telephony/Voicemail.h => dom/voicemail/Voicemail.h
rename : dom/telephony/VoicemailEvent.cpp => dom/voicemail/VoicemailEvent.cpp
rename : dom/telephony/VoicemailEvent.h => dom/voicemail/VoicemailEvent.h
rename : dom/telephony/nsIDOMVoicemail.idl => dom/voicemail/nsIDOMMozVoicemail.idl
rename : dom/telephony/nsIDOMVoicemailEvent.idl => dom/voicemail/nsIDOMMozVoicemailEvent.idl
rename : dom/telephony/nsIDOMVoicemailStatus.idl => dom/voicemail/nsIDOMMozVoicemailStatus.idl
rename : dom/telephony/nsIDOMNavigatorTelephony.idl => dom/voicemail/nsINavigatorVoicemail.idl
rename : dom/telephony/test/marionette/pdu_builder.js => dom/voicemail/test/marionette/pdu_builder.js
rename : dom/telephony/test/marionette/test_voicemail_number.js => dom/voicemail/test/marionette/test_voicemail_number.js
rename : dom/telephony/test/marionette/test_voicemail_statuschanged.js => dom/voicemail/test/marionette/test_voicemail_statuschanged.js
rename : dom/telephony/test/marionette/test_voicemail_statuschanged.py => dom/voicemail/test/marionette/test_voicemail_statuschanged.py
2013-02-05 17:02:15 +08:00