Commit Graph

119619 Commits

Author SHA1 Message Date
Jose Antonio Olivera Ortega
28fdf7755d Bug 827280 - Part 2: DOMEvent. r=philikon a=tef+ 2013-01-25 19:45:16 +01:00
Jose Antonio Olivera Ortega
7baa538701 Bug 827280 - Part 1: IDLs. r=sicking a=tef+ 2013-01-25 19:45:12 +01:00
Benoit Jacob
27caae165c Bug 791432 - blacklist WebGL on HTC One S ("ville") - r=jgilbert 2013-01-25 13:40:38 -05:00
Benoit Jacob
8602c485b1 Bug 834674 - IDBTransaction: no need for custom CC code to traverse/unlink arrays of pointers - r=smaug 2013-01-25 08:42:03 -05:00
Benoit Jacob
7e6dfb3643 Bug 832831 - Make NS_ASSERT_OWNINGTHREAD_AND_NOT_CCTHREAD fatal - r=khuey 2013-01-25 13:40:38 -05:00
Benoit Jacob
c69ab47faf Bug 832576 - Fix perf regression in WebGL uniform setters - r=jgilbert 2013-01-25 13:40:38 -05:00
Benoit Jacob
58af92e2d3 Bug 827170 - Clamp intermediate surface's framebuffer dimensions to what is supported by the GL - r=BenWa
Without this, we have assertion failures as we fail to create our textures and subsequently
we have incomplete framebuffers. The present patch is a short-term compromise: to avoid
asserting, we just clamp texture sizes. That can result in fuzzy rendering. Ideally
(with some suitable tiling) we wouldn't have to do that.
2013-01-25 13:40:38 -05:00
Dave Hylands
006ea35ac5 Bug 831701 - Missing a change that was supposed to be in the previous patch. r=me 2013-01-25 10:32:56 -08:00
Dave Hylands
af3bb6ca29 Bug 831701 - Finish active updates unless the user swtiches to a newer one. Remove stale updates. r=rstrong
Once the user starts to download an update, stick to that update until the user cancels the download and does a "Check Now".

If a newer update is started and a stale update is detected, remove the stale update.

If a download fails due an update being in the applied state, prompt the user to apply it.

If an update was fully downloaded, but interrupted during verification, then don't redownload.
2013-01-25 10:27:49 -08:00
Mats Palmgren
3a4e06255f Bug 344557 - Add crashtests. 2013-01-25 18:34:30 +01:00
Mats Palmgren
e5e80904bf Bug 341382 - Add crashtests. 2013-01-25 18:34:30 +01:00
Mats Palmgren
1492217259 Bug 325377 - Add crashtest. 2013-01-25 18:34:30 +01:00
Mats Palmgren
00cefdf586 Bug 321224 - Add crashtest. 2013-01-25 18:34:29 +01:00
Mats Palmgren
0bb8fd80df Bug 309322 - Add crashtests. 2013-01-25 18:34:29 +01:00
Mats Palmgren
7c75f76495 Bug 286491 - Add crashtest. 2013-01-25 18:34:29 +01:00
Mats Palmgren
7a1936abbd Bug 255982 - Add crashtests. 2013-01-25 18:34:29 +01:00
Matt Brubeck
8eb5ef8e99 Bug 789358 - Re-enable click target fluffing in B2G [r=cjones] 2013-01-24 06:53:55 -08:00
Matt Brubeck
3a9e43ba6d Bug 833663 - Set MOZ_SOURCE_TOUCH for simulated mouse events in Gonk [r=cjones] 2013-01-24 06:53:39 -08:00
Matt Brubeck
bcbdda634a Bug 832101 - Don't fluff out click targets for events from non-touch input [r=roc] 2013-01-24 06:53:18 -08:00
Matt Brubeck
7b005eb511 Bug 832101 - Allow EventUtils.sendMouseEvent to set pressure and inputSource [r=smaug] 2013-01-24 06:52:57 -08:00
Raymond Lee
72b1eac15e Bug 806723 - Port plugin test_privatemode.xul to the new per-tab PB APIs r=jdm
--HG--
rename : dom/plugins/test/mochitest/test_privatemode.xul => dom/plugins/test/mochitest/test_privatemode_perwindowpb.xul
extra : rebase_source : 482bddf5f3af6be0aa92ef53783e2153860f5478
2013-01-25 13:59:54 +08:00
Kannan Vijayan
ff447a1192 Bug 834447 - Make Ion entry use AbstractFramePtr instead of StackFrame*. r=sstangl 2013-01-25 11:34:47 -05:00
Kai Engert
d4ddc18806 Bug 834741, NSPR_4_9_5_BETA2 and NSS_3_14_2_BETA2, r=wtc 2013-01-25 17:26:46 +01:00
Adam Roach [:abr]
fd861268ea Bug 834153 - Mochitest. r=ekr 2013-01-24 12:11:08 -06:00
Adam Roach [:abr]
5b77951d56 Bug 834153 - Queue CreateAnswer State Checks, remove extraneous _executeNext calls. r=jesup 2013-01-24 21:44:30 -06:00
James Willcox
6dc79f9f2d Bug 768000 - Fix up the mutex handling in the prior patch r=blassey 2013-01-25 11:13:40 -05:00
Jinsu Oh
05533aa7f8 Bug 791654 - Add Save Video/Audio to context menus. r=wesj 2013-01-24 18:36:25 -08:00
Andrea Marchesini
132caaa2c6 Bug 832665 - Switching back and forth between the music app and FM radio (using home key) causes some unexpected behavior., r=mchen 2013-01-25 16:12:17 +01:00
Ed Morley
e17c651da5 Backed out changeset a0c4559f5d2e for cpp unitest orange 2013-01-25 13:36:17 +00:00
Andrea Marchesini
c7f7db7502 Bug 832665 - Switching back and forth between the music app and FM radio (using home key) causes some unexpected behavior., r=mchen, a=tef+ 2013-01-25 13:24:08 +01:00
Jan de Mooij
223b6a2efc Bug 833817 part 3 - Replace JSStackFrame with JSAbstractFramePtr. r=luke 2013-01-25 09:49:29 +01:00
Chuck Lee
94c08318bb Bug 831628 - 0005. Test case for Event Download Command : Idle Screen Available. r=yoshi 2013-01-24 15:34:32 +08:00
Chuck Lee
6ee6775073 Bug 831628 - 0004. Change worker name. r=yoshi 2013-01-24 15:34:30 +08:00
Chuck Lee
44dcd0f2f8 Bug 831628 - 0003. Mark event as supported. r=yoshi 2013-01-24 12:15:11 +08:00
Chuck Lee
40e29d425b Bug 831628 - 0002. Handle event. r=yoshi 2013-01-24 12:15:09 +08:00
Chuck Lee
df3930b7dd Bug 831628 - 0001. Add event object. r=yoshi. sr=sicking 2013-01-25 11:02:06 +08:00
Jon Coppeard
49c07872fb Bug 815542 - crash in IncrementalCollectSlice r=billm
--HG--
extra : rebase_source : d751b3684f6461b094278aa39508417928c2b660
2013-01-25 09:56:04 +00:00
Jason Duell
5560c00d75 Bug 833935 - Warn when child is about to issue illegal IPDL request. r=jdm 2013-01-24 19:24:00 +00:00
Jason Duell
83c9f5ea6b Bug 833935 - Centralize UsingNeckoIPDLSecurity function. r=jdm 2013-01-24 19:22:00 +00:00
Bobby Holley
29dd20ec7d Bug 833856 - Handle errors better in EvaluateString. r=bz
This bug happens when we take the !useSandbox path. Basically, when the code
throws, we can end up with garbage in *aRetValue while still returning true
from EvaluateString. It looks like the convention is for these kind of eval
functions to return success even for invalid code, so lets just make sure we
check things a bit better.

This crashtest is kind of half-baked in the sense that it doesn't actually
crash without the rest of the patch. But the testcase here involves a lot of
undefined behavior (what ends up getting left in *aRetValue) during a call
to window.open (which spins the event loop, etc). I already sunk about half
an hour into trying to make it crash, so I'm just going to go with this for
now.
2013-01-25 11:17:40 +01:00
Bobby Holley
927bcf15e6 Bug 834255 - Fix intermittent orange. r=bz 2013-01-25 11:17:40 +01:00
Marco Bonardo
3fecd181f3 Bug 832133 - Stop using addvisit() in toolkit cpp tests.
r=Mano
2013-01-25 11:16:24 +01:00
Gene Lian
a664f1fec9 Bug 833060 - Need a way to know whether NITZ is available or not. r=philikon a=tef+ 2013-01-25 18:06:24 +08:00
Robert O'Callahan
63ac545cc9 Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky 2013-01-25 21:58:33 +13:00
Robert O'Callahan
d869cf0ec4 Backout 342c2b349402, bug 803192 2013-01-25 21:50:24 +13:00
Nicholas D. Matsakis
ed68c62ba6 Bug 825714: Refactor JS allocation routines to enable allocation on parallel
threads, and move various ion fields into per-thread-data. r=billm

More detailed:
- A new routine JSObject::parExtendDenseArray() that permits parallel code to
  allocate a dense array on its own Allocator.
- Create an allocation path in the GC for loading a fresh arena as needed
  (ArenaLists::parallelAllocate()).
- Ensure that if GC is triggered during parallel execution, parallel execution
  is aborted and the request is deferred until parallel execution terminates.
- Updates to the ForkJoin/ThreadPool so that they create their own Allocators
  as well as other misc API changes.
- Moves some of the ion-related fields (e.g., |ionTop|) into perThreadData.
- Remove out-of-date malloc tracking fields.
2013-01-24 21:12:44 -08:00
Robert O'Callahan
8d583b393c Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky 2013-01-25 17:50:32 +13:00
Kartikaya Gupta
3e95b83b38 Bug 834409 - Fix JS typo causing an error when zooming in to text fields. r=wesj 2013-01-24 23:29:28 -05:00
Chris Jones
7fe289fbe6 Bug 834470: Release AsyncPanZoomController and friends. r=roc 2013-01-24 19:59:10 -08:00
Marco Chen
c70d5cadeb Bug 834146 - [Audio] When initilizing AudioChannelAgent, we should set visibility correctly in that time. r=kinetik, a=tef+ 2013-01-25 11:00:43 +08:00