Commit Graph

103468 Commits

Author SHA1 Message Date
Fabrice Desré
53fe1a77d2 Bug 781620 - Bridge the DOM webapps registry with nsIPrincipal::GetStatus() - Part 1 : nsPrincipal changes [r=mounir] 2012-08-27 19:43:57 -07:00
Yoshi Huang
fc9413a022 Bug 778679 - (b2g-stk) B2G RIL: Handle RIL_UNSOL_STK_EVENT_NOTIFY. r=philikon 2012-07-27 18:36:34 +08:00
Andrew McCreight
f91c720810 Bug 780979 - Compute length of char to freq order tables. r=smontagu 2012-08-29 06:48:15 -07:00
Ehsan Akhgari
3eb46b7e1d Bug 782062 - Do not attempt to move frames with views in their subtree without doing a reflow to prevent the view position from getting out of sync; r=roc
--HG--
extra : rebase_source : 2e4ea7d139dc953a4c3d525b15e5753fb585e057
2012-08-29 09:46:09 -04:00
Yoshi Huang
f1c491e674 Bug 744714 - Part 5: Add icc into MobileConnection. r=smaug, sr=sicking 2012-08-13 09:55:26 +08:00
Yoshi Huang
0ebab51824 Bug 744714 - Part 4 : DOMEvent. r=smaug 2012-06-11 19:28:16 +08:00
Yoshi Huang
eda0230151 Bug 744714 - Part 3: RIL implementation. r=philikon 2012-04-10 20:04:27 +08:00
Yoshi Huang
633b06fe42 Bug 744714 - Part 2: MozIccManager. r=smaug 2012-06-28 16:21:48 +02:00
Yoshi Huang
ee4c0ae955 Bug 744714 - Part 1 : IDL. r=philikon. sr=sicking 2012-06-27 19:05:04 +02:00
Yoshi Huang
028ace545e Bug 785942 - Part 3: Remove MobileConnection in global namespace test. r=smaug 2012-08-27 18:43:50 -03:00
Yoshi Huang
331c92de7b Bug 785942 - Part 2: Update Impl. r=smaug 2012-08-27 14:34:10 -03:00
Yoshi Huang
a378f736a0 Bug 785942 - Part 1: IDL update. sr=sicking, r=smaug 2012-08-27 18:55:27 -03:00
Wes Kocher
ab90b5686f Bug 786399 - Update Jetpack tests used in Firefox tests. r=mossop 2012-08-29 07:49:26 -05:00
Antonio Manuel Amaya Calvo
a01cc8fcd8 Bug 773884 - Remove special "index.html" path mapping support for app:// scheme [r=bsmith] 2012-08-29 05:29:18 -07:00
Fabrice Desré
64c4c8cb22 Bug 786018 - Hook up dom.mozApps.dev_mode pref to the debug.dev-mode setting. [r=vingtetun] 2012-08-29 05:29:15 -07:00
Chris Jones
7b1aae6ab9 Bug 782456, part 2: Inherit privileges in apps that have permissions that require them. Sigh. r=jlebar 2012-08-29 09:24:48 -03:00
Chris Jones
3df6894b09 Bug 782456, part 1: Let clients of GeckoChildProcessHost specify privileges. r=bent 2012-08-29 09:24:48 -03:00
Chris Jones
2ea4017e3d Bug 782456, part 0: Add the cross-process ImageBridge glue. r=roc 2012-08-29 09:24:48 -03:00
Norbert Lindenberg
299825de4b Bug 785805 - Segmentation fault when calling %ThrowError for message with three arguments. r=tschneidereit
--HG--
extra : rebase_source : 3dde8d1b305e16bd204289d8acdfc2e6e45dde50
2012-08-28 20:03:00 +02:00
Robert O'Callahan
ac552f7834 Bug 784410. Don't target bubbling scroll commands at an element unless we have at least one device pixel to scroll to. r=mats 2012-08-29 23:21:40 +12:00
Robert O'Callahan
cd82f78cfb Bug 784829. Initialize mIsConsumed at the start of every pass to determine what's consumed. r=jesup
Also, might as well set mIsConsumed on every stream.
2012-08-29 23:20:45 +12:00
Chris Lord
306548b14f Bug 785333 - Make sure layers are only associated with a single frame. r=roc
Use Layer user-data to ensure that a Layer doesn't end up being found multiple
times for different frames during construction.
2012-08-29 11:53:34 +01:00
Chris Lord
e7f9cfe919 Bug 785333 - Keep track of merged frames with all display items. r=roc
This changes the display-item storage to store layers against the underlying
frame and all merged frames of an item (and similarly, to retrieve them against
all frames of an item).
2012-08-29 11:53:27 +01:00
Chris Lord
f3010b15e4 Bug 785333 - Store container layers against merged frames. r=roc
As well as storing the container layer against the underlying frame of the
container item, store it against its merged frames as well. In addition, check
for old container layers against merged frames when building a container layer.

This protects against losing the layer when the underlying frame of a container
item changes to either a new frame or an existing, merged frame.
2012-08-29 11:53:20 +01:00
Chris Lord
1636ed3400 Bug 785333 - Don't rely on layer ordering in ContainerState::Finish. r=roc
Rather than relying on a particular ordering of layers in
ContainerState::Finish, use ContainerLayer::Reposition to more reliably remove
old, unused layers.
2012-08-29 11:53:06 +01:00
Chris Lord
bb517120d3 Bug 785333 - Add ContainerLayer::RepositionChild. r=bas
Add a function that can be used to quickly reposition a layer child, rather
than forcing removal/insertion and the extra work that can involve.
2012-08-29 11:52:55 +01:00
Chris Lord
3b9cbefec7 Bug 785333 - Synchronise layer InsertAfter/RemoveChild methods. r=bas
InsertAfter/RemoveChild in the Direct3D and OpenGL Layer backends have fallen
behind the implementation in BasicContainerLayer. Synchronise them.
2012-08-29 11:52:44 +01:00
Shu-yu Guo
96d37bd9ee Bug 784345 - Fix behavior of holes in ParallelArrays (r=dmandelin)
--HG--
rename : js/src/jit-test/tests/parallelarray/element-4.js => js/src/jit-test/tests/parallelarray/holes-2.js
2012-08-29 01:24:18 -07:00
Jonathan Watt
d64aea9f27 Bug 786387 - Add comments to document the subtleties of nsFrame::Reflow and better document the main dirty frame bits. r=bz. 2012-08-29 09:01:09 +01:00
Shih-Chiang Chien
1a010fbc85 Bug 781438 - use correct messageManager to send 'Forms:Select:Choice' message. r=vingtetun 2012-08-29 15:46:22 +08:00
Mike Hommey
e76d23d064 Bug 785871 - Make config.status importable. r=gps 2012-08-29 08:55:58 +02:00
Mike Hommey
0a643d0aea Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey 2012-08-29 08:55:58 +02:00
Mike Hommey
8472c466ec Bug 784262 - Use generic install/copy rule in rules.mk. r=ted 2012-08-29 08:55:57 +02:00
Mike Hommey
1c79dbe6c9 Bug 783950 - Refresh libffi patches. r=ted 2012-08-29 08:55:57 +02:00
Mike Hommey
bb24c0a7f2 Bug 783331 - Add Phdr pointer and count to dl_iterate_phdr implementation. r=nfroyd 2012-08-29 08:55:57 +02:00
Kan-Ru Chen (陳侃如)
ed13eb8ba9 Bug 781892 - Clear mImageQueue when setIdle or shuting down. r=cjones 2012-08-29 03:52:35 -03:00
Daniel Holbert
b537d68146 Bug 786111: Prevent recursive calls to nsSMILAnimationController::DoSample(). r=birtles sr=roc 2012-08-28 22:32:56 -07:00
Daniel Holbert
f462257c18 Bug 786503: mark nsSMILInstanceTime::mVisited as mutable. r=birtles 2012-08-28 22:27:53 -07:00
Boris Zbarsky
8b94e798f8 Bug 567511. Don't consider document.domain when deciding whether to taint a canvas. r=roc 2012-08-29 01:14:47 -04:00
Boris Zbarsky
0e7df9c9c0 Bug 782660. Resizing a text control frame with borders should invalidate the borders as needed. r=roc 2012-08-29 01:14:46 -04:00
Chris Pearce
5757534b7c Bug 785909 - Don't init FileMediaResource::mSize on the main thread. r=roc 2012-08-29 15:55:57 +12:00
Gregory Szorc
ef2a5550e7 Bug 786540 - Remove unused exports target; r=glandium
This rule does nothing. It serves no purpose. It shall be eliminated.
2012-08-28 20:13:29 -07:00
Ryan VanderMeulen
dea06b0a28 Bug 781380 - Follow-up fix for a change that was lost in the original landing. r=ajones 2012-08-28 20:55:20 -04:00
Valentin Gosu
cbd4d69d24 Bug 786359 - Add missing ifndef/endif to nsDNSService2.h. r=mcmanus 2012-08-28 20:24:06 -04:00
Ryan VanderMeulen
9463750896 Merge m-c to inbound. 2012-08-28 20:24:01 -04:00
Ryan VanderMeulen
a4657d67ce Merge the last PGO-green inbound changeset to m-c. 2012-08-28 20:07:15 -04:00
Luke Wagner
ea3eeebc95 Bug 784894 - Fix sharkctl.h #include on OSX (r=bustage) 2012-08-28 16:56:54 -07:00
Doug Turner
26d0c535b6 Bug 782352 - Followup -- Harden Remove() such that it doesn't post events for failures. r=khuey 2012-08-28 16:42:40 -07:00
Brian Hackett
fc9cc3f103 Don't assume calls with ignored return values will produce undefined, bug 786491. r=luke 2012-08-28 17:39:01 -06:00
Blake Kaplan
b417e9cf0c Bug 786283 backout - this doesn't work the way it should (android doesn't send failure back for failed scans). r=backout 2012-08-28 17:36:22 -03:00