Commit Graph

6761 Commits

Author SHA1 Message Date
Alexander Surkov
a9a9001709 Bug 756973 - make RootAccessible::NativeState faster, r=tbsaunde, enn 2012-05-23 08:48:35 +09:00
Nicholas Cameron
a938e2e825 Bug 753784; allow access to the max texture size from FrameLayerBuilder. r=roc 2012-05-22 19:15:16 -04:00
Fabrice Desré
74fcb7d4a3 Bug 757613 - Use manifest.webapp instead of manifest.json [r=anant] 2012-05-22 14:38:34 -07:00
Peter Van der Beken
9d914e1ea6 Fix for bug 756257 (Replace xpc_qsDOMString with a conversion function in new DOM bindings). r=bz.
--HG--
extra : rebase_source : 3f5ac89f72fade970f9f3505b93e51ac44ee7525
2012-05-18 23:25:46 +02:00
Peter Van der Beken
4105930580 Fix for bug 756256 (Add support for object arguments and return types in new DOM bindings). r=bz.
--HG--
extra : rebase_source : ceffb38d662395c6aa8e02281fe6e07925fc2362
2012-04-26 23:44:28 +02:00
Peter Van der Beken
e1b65e8001 Fix for bug 756251 (Pass extendedAttributes to CGCallGenerator). r=bz.
--HG--
extra : rebase_source : ceb7b4516b8ddfed63e2abada2cff5222f4f6973
2012-04-26 23:44:28 +02:00
Peter Van der Beken
03c93d5f62 Fix for bug 756231 (Remove NativeToSupports, replace with reinterpret_cast). r=bz.
--HG--
extra : rebase_source : b7a2e204b9db7457312af6179aa516f4849c7f92
2012-04-26 23:44:28 +02:00
Peter Van der Beken
1a4d916fec Fix for bug 756225 (Make CGNamespace.build respect declareOnly). r=bz.
--HG--
extra : rebase_source : 77729639e018cef8aef04ecb3f3cc0f818cb560c
2012-04-26 23:44:28 +02:00
Peter Van der Beken
5e88453bf6 Fix for bug 741263 (Paris bindings constructors shouldn't abuse reserved identifiers). r=bz.
--HG--
extra : rebase_source : cec6a0ffc58f3d7d262dc9658d52aac424ec715a
2012-04-26 22:57:33 +02:00
Andrew McCreight
1154f7352e Bug 757537 - use nsCString for forced GC message. r=smaug 2012-05-22 13:10:37 -07:00
David Zbarsky
ea72b49d06 Bug 756651: Fix build warning r=jst 2012-05-22 11:51:37 -07:00
Phil Ringnalda
575dc94164 Bug 705047 - Bail early from the plugin crash tests that expose our inability to handle plugin crashes on 10.7, r=ted 2012-05-20 15:27:45 -07:00
Justin Lebar
46167947e7 Bug 757415 - Fix JavaScript Error: "mozApp is not defined" in BrowserElementChild.js. r=cjones 2012-05-22 09:06:29 -04:00
Alexander Surkov
ed59f8856c Bug 756381 - make FocusManager::FocusedDOMNode faster, r=tbsaunde, smaug 2012-05-22 18:25:44 +09:00
James Willcox
3814700c00 Bug 731288 - Don't call methods on finalized SurfaceTexture, JNI housekeeping r=blassey 2012-05-21 21:35:29 -04:00
Ryan VanderMeulen
ce97d6c8d7 Merge m-c to inbound. 2012-05-21 20:37:54 -04:00
Chris Pearce
d7bcaaea6b Bug 753323 - Wait until actually in fullscreen before starting screenClientXPConst pointer lock test. r=orange-fix 2012-05-22 12:05:55 +12:00
Chris Pearce
1d378636cf Bug 745047 - Cache window.screen{X,Y} before testing them, since they can change during a JS execution context... r=orange-fix 2012-05-22 10:01:41 +12:00
Kyle Huey
efa8b12a65 Bug 755509: Test explicity for request.result === undefined with deleteDatabase. r=sicking 2012-05-21 10:12:16 -07:00
Kyle Huey
3a7aa03332 Bug 755509: Run deleteDatabase test in Window and component scopes. r=sicking 2012-05-21 10:11:27 -07:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Ms2ger
96864516db Bug 756808 - Fix build error due to a trailing slash in the |DIRS| makefile variable; r=AryehGregor 2012-05-20 13:12:41 +02:00
Yoshi Huang
8fdf9ac6a9 Bug 731786 - B2G RIL: Support SIM cards that require PIN codes. r=philikon sr=sicking 2012-04-12 12:01:49 +08:00
Chris Pearce
89a3c49662 Bug 745047 - Wait until actually in fullscreen before starting mozMovement pointer lock test. r=smaug 2012-05-22 08:43:35 +12:00
Ed Morley
7bdae23f76 Backout 027ed1748c81 (bug 740485) for M3 orange 2012-05-21 19:36:43 +01:00
Doug Turner
23116ffc7c Bug 740485 - Implement Device Storage. r=sicking 2012-05-21 09:18:30 -07:00
Ryan VanderMeulen
60400b0c8a Backout 4eaf67a7f50f since it shouldn't have been checked in. 2012-05-24 19:25:45 -04:00
Brian Hackett
f096dea33e Rename RootedVar to Rooted, bug 756823. r=billm 2012-05-24 16:05:18 -07:00
Andrew Hurle
e221411c14 Bug 566444 - Simple test for the proxy settings dialog under preferences. r=jaws 2012-05-24 18:45:10 -04:00
Vicamo Yang
8792134f26 Bug 753034: add readSwappedNibbleBcdString for complex GSM address. r=philikon 2012-05-24 15:38:33 -07:00
Aryeh Gregor
1a3922499a Bug 742240 - Handle unsupported commands per spec in execCommand/queryCommand*; r=ehsan 2012-04-15 15:57:20 +03:00
Brian Hackett
f8aa8c3c5a Use handles in API object hooks where possible, bug 750733. r=billm 2012-05-19 15:03:45 -07:00
Brian Hackett
aeda1d5c01 Backed out changeset 5fc7462dd394 for android orange. 2012-05-19 11:52:55 -07:00
Brian Hackett
54e8d378fb Use handles in API object hooks where possible, bug 750733. r=billm 2012-05-19 09:48:09 -07:00
Josh Aas
e67bc9089e Bug 240131: Clarify NPStream ownership. r=jst 2012-05-19 00:33:24 -04:00
Dale Harvey
e0c87d4d6a Bug 753595 - Add a getScreenshot call to mozbrowser. r=jlebar 2012-05-18 20:47:20 -04:00
Benjamin Smedberg
2187798a40 Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Chris Peterson
21f17cc1b1 Bug 721835 - Hardcode an audio latency estimate because we can't call private Android API. r=snorp
--HG--
extra : rebase_source : fb85cb418f138d5196490c1aeb4aae81f920d4e2
2012-05-18 09:48:58 -07:00
Ms2ger
faa0b8ae7d Merge m-c to m-i. 2012-05-18 13:32:20 +02:00
Robert Longson
165f6890cf Bug 528332 - Implement non-scaling-stroke vector-effect. Part 1 - style system changes r=dbaron 2012-05-18 09:33:40 +01:00
Ms2ger
3abc0c03aa Bug 754553 - Remove indexed property access from localStorage/sessionStorage; f=mayhemer r=sicking 2012-05-18 10:29:40 +02:00
Ms2ger
e0f9cfb196 Bug 510849 - Support the empty string as a key for web storage (localStorage/sessionStorage); r=mayhemer 2012-05-18 10:29:40 +02:00
Ms2ger
5a68e74435 Bug 754968 - Part c: Make BindingUtils.h not require private xpconnect headers; r=bholley 2012-05-18 10:29:40 +02:00
Ms2ger
21bd7c0dc4 Bug 752319 - Use testharness.js for the cross-origin localStorage tests; r=mayhemer 2012-05-18 10:29:38 +02:00
Ms2ger
1108c8c1fe No bug - Remove windows line endings from dom/tests/mochitest/localstorage/test_{keySync,storageConstructor}.html. 2012-05-18 10:29:38 +02:00
Josh Aas
d7b40e355d Bug 755961: Plugin stream decomtamination (nsIPluginStreamListener). r=bsmedberg 2012-05-17 19:54:26 -04:00
Masatoshi Kimura
f61723f6fb Bug 752402 - Support ArrayBufferView as a member of blobParts parameter. r=sicking 2012-05-17 17:53:44 -04:00
Fernando Jiménez
45c3573b95 Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 8 - RadioLayerInterface; r=philikon 2012-05-17 12:42:39 -07:00
Fernando Jiménez
4f046aad48 Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 7 - Tests; r=philikon 2012-05-17 12:42:39 -07:00
Fernando Jiménez
21f008ad5c Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 6 - B2G backend; r=philikon 2012-05-17 12:42:38 -07:00
Fernando Jiménez
b91cd2dcad Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 5 - IPC; r=mounir 2012-05-17 12:42:38 -07:00
Fernando Jiménez
48ccd6fc1d Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 4 - Fallback; r=mounir 2012-05-17 12:42:38 -07:00
Fernando Jiménez
3c2fb23798 Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 3 - Android Backend; r=mounir 2012-05-17 12:42:38 -07:00
Fernando Jiménez
e8d8213f07 Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 2 - WebSMS; r=mounir 2012-05-17 12:42:38 -07:00
Fernando Jiménez
528090823c Bug 733320 - [WebSMS][B2G SMS] Add 'read' attribute to nsIDOMMozSmsMessage. Part 1. IDLs; r=mounir 2012-05-17 12:42:38 -07:00
Doug Turner
6314665ed6 Bug 751663 - followup to fix extra unneeded assigniment. r=smaug 2012-05-17 08:20:06 -07:00
Robert Longson
a067109b15 Bug 512525 - Implement SVG Fragment Identifier parsing and animation hyperlinking - Part 2 main implementation. r=jwatt 2012-05-17 11:02:41 +01:00
Masayuki Nakano
44dee2b0b0 Bug 447757 part.4 Clean up modifier keycode mapping on GTK r=karlt, sr=smaug 2012-05-17 16:04:16 +09:00
Masayuki Nakano
027002988f Bug 677252 part.2 Add Eisu keycode for Japanese keyboard layout of Mac r=smichaud, sr=smaug 2012-05-17 16:04:16 +09:00
Masayuki Nakano
63bc2c9262 Bug 630810 part.1 Should convert from native keycode to DOM keycode for every keys on Windows r=smaug+jimm, sr=roc 2012-05-17 16:04:16 +09:00
Aryeh Gregor
4dc711d954 Bug 590640 part 7 - Preserve type-in state when performing block commands; r=ehsan 2012-05-06 10:53:11 +03:00
Aryeh Gregor
697c7ef005 Bug 590640 part 6 - Don't create empty style tags unless we're about to insert text in them; r=ehsan 2012-05-10 15:00:14 +03:00
Aryeh Gregor
1fffe1dc4d Bug 590640 part 5 - Delete empty wrappers when we delete the selection; r=ehsan 2012-05-10 17:54:33 +03:00
Aryeh Gregor
230fe5a06a Bug 590640 part 4 - Print out testharness.js test name on fails as well as passes; r=jhammel 2012-05-09 12:46:23 +03:00
Aryeh Gregor
8790fe21de Bug 751842 part 6 - Import editing spec tests; r=Ms2ger 2012-05-07 08:54:55 +03:00
Aryeh Gregor
53f9bd8552 Bug 751842 part 5 - Put testharness.js expected fails in one file per test; r=jhammel
--HG--
rename : dom/imptests/testharnessreport.js.in => dom/imptests/testharnessreport.js
2012-05-15 09:35:31 +03:00
Aryeh Gregor
c1d39eda5b Bug 751842 part 4 - Update importTestsuite.py to support tests in repo root; r=jhammel 2012-05-08 09:14:40 +03:00
Aryeh Gregor
58f05fa722 Bug 751842 part 3 - Ignore timeouts in testharness.js tests; r=jhammel 2012-05-08 09:14:40 +03:00
Aryeh Gregor
e4e7aad006 Bug 751842 part 2 - Report status code on unsuccessful test finish; r=jhammel 2012-05-08 09:14:40 +03:00
Aryeh Gregor
f160dfd0b7 Bug 751842 part 1 - Make testharnessreport.js depend on failures.txt; r=jhammel 2012-05-08 09:14:40 +03:00
Ryan VanderMeulen
34c7adfeaf Merge m-c to inbound. 2012-05-16 20:45:57 -04:00
Neil Deakin
af83f58ade Bug 665677, remove frequently failing test as what it is testing is already done within the main focus test, f=masayuki 2012-05-16 19:55:08 -04:00
Kyle Huey
a66f245de4 Back out bug 754142 due to bustage. 2012-05-16 15:21:58 -07:00
Kyle Huey
7202cb3f67 Fix magical text that appeared. r=me No Bug 2012-05-16 15:12:11 -07:00
Ben Turner
9a9fb53b34 Bug 747247: Fix assertions about null owners. r=khuey 2012-05-16 15:08:18 -07:00
Kyle Huey
ba7194aa4f Bug 754142: Don't install quota handlers on chrome databases. r=bent 2012-05-16 15:08:18 -07:00
Mounir Lamouri
077a1ab905 Follow from bug 754140: apply some review comments. r=jlebar 2012-05-15 23:27:08 +02:00
Doug Turner
8313ba6d13 Bug 751663 - Implement new device proximity like event that fires only when the screen is close to the user's face. r=smaug 2012-05-16 13:27:54 -07:00
Mounir Lamouri
f8a14d2a40 Bug 754141 (3/4) - Get the application object from an AppsService based on the manifest URL and save it on the window object. r=fabrice,jlebar 2012-05-16 12:40:47 +02:00
Mounir Lamouri
c98b0f25fc Bug 754141 (2/4) - Add a SetApp() method that takes the manifest URL value. r=jlebar 2012-05-16 12:40:09 +02:00
Mounir Lamouri
70dc2d8dfb Bug 754141 (1/4) - Get the mozapp attribute value from the parent instead of its presence. r=jlebar 2012-05-16 12:39:27 +02:00
Jacek Caban
f96d6c2893 Bug 754582 - Fixed unused-result warnings in Windows-specific code r=benjamin 2012-05-16 10:48:45 +02:00
Trevor Saunders
8df11e79ab bug 693933 - make nsFrameSelection::GetSelection() return nsTypedSelection* r=smaug 2012-04-06 17:54:38 -04:00
Justin Lebar
30fbdf20b2 Bug 755320 - Make <iframe remote=true> work (the remote part should be ignored; it's just a normal iframe). r=smaug 2012-05-16 01:28:57 -04:00
Justin Lebar
505d34a3ac Bug 755001 - Allow <iframe mozbrowser> to be explicitly in- or out-of-process. r=smaug 2012-05-16 01:28:56 -04:00
Eric Chou
f2725dc366 Bug 755190 - Enabling b2g bluetooth will lead to system crash, r=qDot 2012-05-15 12:47:27 -07:00
Boris Zbarsky
334d2e8e23 Bug 754457. Disallow copy-construction of ErrorResult, so it can only be passed by reference, not by value. r=peterv 2012-05-15 14:23:29 -04:00
Boris Zbarsky
4e92fbde63 Bug 748267 part 3. Codegen for sequence return values. r=peterv
The big block in getRetvalDeclarationForType is just direct cut/paste from CGCallGenerator plus the addition of the sequence case.  The IDL parser changes were OKed by khuey; they're needed so that we don't have to worry about the ordering of sequence with conversions for strings and primitives.
2012-05-15 14:23:29 -04:00
Boris Zbarsky
4109586b27 Bug 748267 part 2. Implement codegen for dealing with sequence arguments. r=peterv 2012-05-15 14:23:29 -04:00
Boris Zbarsky
82f60b49c9 Bug 748267 part 1. Refactor js-to-native conversion to make it not assume it's only happening on stack arguments. r=peterv
The changes in CastableObjectUnwrapper and CallbackObjectUnwrapper are
basically reindentation.  Similar for the actual conversion changes for all the
non-interface types, though for those the actual declaration of the thing being
converted to has moved out, since we may not be converting onto the stack.
2012-05-15 14:23:29 -04:00
Ed Morley
09132a48b2 Backout f177646e2aa2 (bug 755320), 1bae327de007 (bug 755001) for test_browserFrame7.html M3 failures 2012-05-15 18:38:50 +01:00
Justin Lebar
b9c6be98de Bug 755320 - Make <iframe remote=true> work (the remote part should be ignored; it's just a normal iframe). r=smaug 2012-05-15 12:36:43 -04:00
Eitan Isaacson
307630dca1 Bug 757954 - Streamline and generalize state utterances in AccessFu UtteranceGenerator. r=MarcoZ 2012-05-24 11:46:04 -07:00
Justin Lebar
f31dc2cbab Bug 754997 - Followup to remove .orig file. r=me DONTBUILD
--HG--
extra : rebase_source : 49c9832bc0cbecf229bcd8deeb8d4b78297b039f
2012-05-24 13:14:32 -04:00
Josh Aas
b55d974e7e Bug 758224: Fix bug in nsPluginStreamListenerPeer dtor. r=bsmedberg 2012-05-24 10:59:16 -04:00
Bobby Holley
42c699d608 Bug 553102 - Fix open web apps. r=fabrice 2012-05-24 13:04:57 +02:00
Bobby Holley
484b503b36 Bug 553102 - Fix mock prompt service. r=ted 2012-05-24 13:04:57 +02:00
Paul Adenot
f814bb5630 Bug 449363 - Support media attribute of <source> elements. r=cpearce,bz 2012-05-15 08:56:51 -04:00
Jacek Caban
9a884625c2 Bug 754795 - OSFileConstants.cpp fails to compile on mingw-w64 r=dteller 2012-05-15 12:17:05 +02:00
Robert O'Callahan
2bbcb226e2 Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00