Michael Wu
249b0f753d
Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap
2011-08-03 18:59:10 -07:00
Tim Taubert
dff09c272f
merge the last green changeset on m-c to fx-team
2011-08-03 16:45:19 +02:00
Marco Bonardo
b245bb61dd
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-03 10:46:22 +02:00
Tim Taubert
af2455ebbc
merge the last green changeset on m-c to fx-team
2011-08-03 07:41:10 +02:00
Mounir Lamouri
9746f972e4
Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst
2011-08-02 21:22:40 -07:00
Panos Astithas
ce5fb346f7
Bug 659907 - Expand console object with a dir method that displays an interactive listing of all the properties of an object.; f=rcampbell r=mihai.sucan,bzbarsky sr=bzbarsky
2011-06-09 16:27:30 +03:00
Sindre Dammann
b3a565e7c0
Bug 578534. Make Navigator.cookieEnabled take per-site exceptions into account. r=bzbarsky
2011-08-03 14:32:32 -04:00
Brian Hackett
4a6ad3fb22
[INFER] Add read barrier for shapes with non-standard getters, bug 653639.
2011-04-30 19:42:58 -07:00
Brian Hackett
0a31d811c2
[INFER] Mark type objects as unknown when splicing in a prototype with unknown properties, bug 653639.
2011-04-30 18:19:35 -07:00
Brian Hackett
d6a0d7f3c8
[INFER] Understand types of window objects, bug 653639.
2011-04-30 17:53:40 -07:00
Blake Kaplan
9983181d48
Bug 643393 - Speed up nsJSContext::GetGlobalObject. r=peterv
2011-04-28 13:28:54 -07:00
Brian Hackett
ae1bb92435
Merge TM -> JM
2011-04-28 13:02:47 -07:00
Patrick McManus
3e031dd8e2
backport 659324 664692 - prefix websocket as mozwebsocket, based on nossralf. r=sicking
2011-07-26 09:30:14 -04:00
Justin Lebar
a8ba1048dc
Bug 551225 - Make pushState use structured clone. r=zpao, sicking
2011-04-24 22:30:54 -04:00
Rob Campbell
bde6e9f326
merge m-c to devtools
2011-05-09 10:27:05 -03:00
Rob Campbell
8dbe532020
merge m-c to devtools
2011-05-06 13:03:37 -03:00
Rob Campbell
1610e7183e
merge m-c to devtools
2011-05-04 09:28:00 -03:00
Masatoshi Kimura
2839a37fa0
Bug 650505 - Get rid of ComputedCSSStyleDeclaration. r=dbaron,jst,peterv
2011-05-04 09:26:41 +02:00
Rob Campbell
a58b84e7b3
merge m-c to devtools
2011-05-03 09:55:19 -03:00
Rob Campbell
49d35795a8
merge m-c to devtools
2011-05-02 16:15:53 -03:00
Chris Leary
d8a23919cc
Merge mozilla-central to tracemonkey. (CLOSED TREE)
2011-05-02 10:55:34 -07:00
Rob Campbell
e56c66f89b
merge m-c to devtools
2011-04-29 09:05:20 -03:00
Justin Lebar
983b4e6957
Bug 653364 - HashChange event should have isTrusted property. r=bz
...
--HG--
extra : rebase_source : 6829b06980ed01c38e0cc5b88a9428fc784c1bb0
2011-04-28 16:13:03 -04:00
Rob Campbell
2f572de04f
merge m-c to mozilla-central
2011-04-27 10:11:37 -03:00
Rob Campbell
984616986e
merge m-c to devtools
2011-04-26 09:37:34 -03:00
Ehsan Akhgari
67e7a42892
Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others
2011-04-25 17:05:17 -04:00
Rob Campbell
fa5fe2558f
merge m-c to devtools
2011-04-25 15:13:53 -03:00
Daniel Holbert
0544e9d3a8
Bug 652559: Fix signed/unsigned comparison build warning in nsGlobalWindow.cpp. r=bz
2011-04-25 10:58:42 -07:00
Boris Zbarsky
86080d0500
Bug 649997 part 3. Change nsIHTMLCollection::GetNamedItem to not use an nsresult outparam. r=peterv
2011-04-25 13:46:59 -04:00
Boris Zbarsky
6c6ae3b73c
Bug 649997 part 2. Change nsIHTMLCollection::GetNodeAt to not use an nsresult outparam. r=peterv
2011-04-25 13:46:57 -04:00
Rob Campbell
1e7e540ad1
merge m-c to devtools
2011-04-25 10:13:36 -03:00
Olli Pettay
f9dd319628
Bug 613634, make the 3rd paramater of add/removeEventListener optional, r=sicking
...
--HG--
extra : rebase_source : 9c720d865ed24e5b54cda287360b0fec508df359
2011-05-04 17:13:28 +03:00
Chris Leary
4fef967f20
Bug 654301: Better interned string API, take 2. (r=Waldo)
2011-05-17 12:15:12 -07:00
Blake Kaplan
e984f0ae60
Bug 654370 - Initialize bp to false to avoid reading random memory. r=gal
...
--HG--
extra : rebase_source : 0a3b1b9e203d0ccc5bf33998f1509bef1beae36c
2011-05-17 09:25:06 +02:00
Rob Campbell
9063436548
merge m-c to devtools
2011-04-21 13:18:12 -03:00
Chris Jones
d737e982f8
Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
2011-04-28 17:48:52 -05:00
Chris Jones
91abf226cc
Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
2011-04-28 17:48:51 -05:00
Justin Lebar
f3fbe9877d
Fix bug 642338. r=smaug
...
--HG--
extra : rebase_source : c23e4c1c7d9b284d9f32acae93434e79a001df08
2011-04-27 16:54:07 -04:00
Olli Pettay
d0724bd5cc
Bug 652814 - Rename nsIDOMTouchPoint to nsIDOMTouch (and a *aRetVal = nsnull for bug 648573 comment 19), r=mbrubeck
2011-04-27 14:58:25 +03:00
Rob Campbell
de38212920
merge m-c to devtools
2011-04-20 11:19:22 -03:00
Vivien Nicolas
9d29efb784
Bug 532738 - Do not open the virtual keyboard on untrusted focus (caused by content page scripts) [r=masayuki]
2011-04-20 14:47:40 +02:00
Rob Campbell
c41f4d769e
merge m-c to devtools
2011-04-19 14:35:15 -03:00
Rob Campbell
6e0048f7fb
merge m-c to devtools
2011-04-18 09:18:24 -03:00
Zack Weinberg
3929b6bfdd
Bug 651017, part 5: mechanical changes.
...
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
2011-04-16 18:22:44 -07:00
Zack Weinberg
8648dcc368
Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
...
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Robert O'Callahan
a7b4f1246b
Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
2011-04-19 15:07:23 +12:00
Ed Morley
002581d137
Bug 634936 - Add null-check for nsContentUtils::GetPrefBranch() to prevent Crash [@ nsFocusManager::Init ]; r=jst
2011-04-16 11:14:09 +02:00
Paolo Amadini
2f869e0bd1
Bug 635888 - Meta refresh breaks slow script warning; f=dolske r=jst
2011-04-16 11:14:08 +02:00
Rob Campbell
dd46717ac8
merge m-c to devtools
2011-04-14 09:40:08 -03:00
Ms2ger
e3b8a5d6d0
Bug 620000 - Remove nsXULPDGlobalObject::OnFinalize's language id parameter; r=jst
2011-04-14 14:04:08 +02:00
Kyle Huey
b8748273e7
Bug 607114: Expose a File constructor to chrome script. r=sicking
...
--HG--
rename : content/canvas/test/image_yellow.png => content/base/test/chrome/fileconstructor_file.png
2011-04-13 19:41:34 -07:00
Jonas Sicking
3815106388
Bug 649672: Make File.slice arguments match Array.slice and prefix File.slice. r=khuey
2011-04-13 14:34:36 -07:00
Ms2ger
540ca93080
Bug 616684 - Remove support for DOM Views; r=sicking
2011-04-24 08:54:25 +02:00
Mounir Lamouri
84203d9e11
Merge cedar with mozilla-central.
2011-04-22 15:25:11 +02:00
Ms2ger
4491925359
Bug 646184 - Crash [@ nsGlobalWindow::GetLocalStorage] getting localStorage from removed frame; r=bz
2011-04-22 10:38:33 +02:00
L. David Baron
eac95bc5f3
Implement window.matchMedia for matching of media queries and notification of media query changes. (Bug 542058, patch 3) r=bzbarsky
...
This is specified at:
http://dev.w3.org/csswg/cssom-view/#extensions-to-the-window-interface
2011-04-21 20:17:31 -07:00
David Zbarsky
a0b813679f
Bug 610305: decom nsEventStateManager r=smaug
2011-04-21 19:35:52 +02:00
Brian Hackett
1122e26106
Merge TM -> JM
2011-04-12 07:04:45 -07:00
Craig Topper
6dc89c0a62
Bug 585255 - Remove nsTreeWalker usage from nsFocusManager. r=sicking
2011-04-11 19:46:59 -07:00
Ms2ger
31e3e8c5d1
Bug 616684 - Remove support for DOM Views; r=sicking,ehsan
2011-04-24 08:54:25 +02:00
Alon Zakai
3c5959f2f9
Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey
2011-04-29 16:49:20 -07:00
Mihai Sucan
77fc545081
Bug 585956 - Implement console.trace() in web console; f=ddahl r=rcampbell,jonas
2011-04-11 20:48:15 +03:00
Brian Hackett
9ec8194839
Merge TM -> JM
2011-04-08 19:27:14 -07:00
Peter Van der Beken
9387753e15
Fix for bug 649534 (Remove nsIXSLTProcessorObsolete). r=sicking.
...
--HG--
extra : rebase_source : 48d37254b6f50ac74b285fb0f765c159877e7d03
2011-04-08 10:50:51 -07:00
Brian Hackett
f041f52a4a
Merge TM -> JM
2011-04-01 19:57:28 -07:00
Justin Lebar
a64eb88ab7
Bug 628069 - Followup; fix formatting. r=whitespace-only
2011-04-20 17:10:06 -04:00
Justin Lebar
932b228cd4
Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug
...
--HG--
extra : rebase_source : 865194e9c50612599ad029815314c0819de60124
2011-03-31 16:30:32 -04:00
Blake Kaplan
c71ebb064b
Bug 634156 - Come up with a way of creating an API in content that exposes real content objects without using a sandbox. r/sr=jst/mossop/gal
...
--HG--
extra : rebase_source : c3ca469ff33d099b51e140d0a274113884507a03
2011-05-03 13:43:08 -07:00
Chris Leary
b6e46acdbd
Merge mozilla-central and tracemonkey.
2011-06-27 11:07:22 -07:00
Jeff Walden
c35a61253a
Bug 665835 - Remove JSOPTION_ANONFUNFIX. r=cdleary
...
--HG--
rename : js/src/tests/js1_5/extensions/regress-376052.js => js/src/tests/ecma_5/misc/unnamed-function.js
2011-06-21 09:53:19 -07:00
Jesse Ruderman
1fc637cac1
Add crashtest from bug 609560
2011-06-20 11:42:05 -07:00
Doug Turner
12569c1c97
Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai
...
--HG--
rename : content/events/src/nsDOMOrientationEvent.cpp => content/events/src/nsDOMDeviceOrientationEvent.cpp
rename : content/events/src/nsDOMOrientationEvent.h => content/events/src/nsDOMDeviceOrientationEvent.h
rename : dom/system/android/nsAccelerometerSystem.cpp => dom/system/android/nsDeviceMotionSystem.cpp
rename : dom/system/android/nsAccelerometerSystem.h => dom/system/android/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.h => dom/system/cocoa/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.mm => dom/system/cocoa/nsDeviceMotionSystem.mm
rename : dom/system/nsAccelerometer.cpp => dom/system/nsDeviceMotion.cpp
rename : dom/system/nsAccelerometer.h => dom/system/nsDeviceMotion.h
rename : dom/system/unix/nsAccelerometerSystem.cpp => dom/system/unix/nsDeviceMotionSystem.cpp
rename : dom/system/unix/nsAccelerometerSystem.h => dom/system/unix/nsDeviceMotionSystem.h
rename : dom/system/windows/nsAccelerometerSystem.cpp => dom/system/windows/nsDeviceMotionSystem.cpp
rename : dom/system/windows/nsAccelerometerSystem.h => dom/system/windows/nsDeviceMotionSystem.h
rename : xpcom/system/nsIAccelerometer.idl => xpcom/system/nsIDeviceMotion.idl
2011-06-19 22:36:17 -07:00
Mounir Lamouri
ce91f8d4ca
Bug 666869 - Crash [@ nsGlobalWindow::GetPerformance]. r=smaug
2011-06-27 00:08:33 +02:00
Matt Brubeck
23b2d18bb6
Merge mozilla-central to mozilla-inbound
2011-06-25 19:43:57 -07:00
Jan Varga
1887d020e9
Bug 635673 - Content inside xul:iframe with type=content is always able to resize top chrome window. r=bz
2011-06-25 13:42:41 +02:00
Brian Hackett
4c0de7be7e
Merge TM -> JM
2011-03-22 18:07:31 -07:00
Ed Morley
d1593c3361
Bug 651657 - Remove WinCE & Windows Mobile code from dom/* ; r=jst,dolske
2011-04-29 15:50:53 +02:00
Chris Leary
02fde279ea
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
7f1a11eb97
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Ehsan Akhgari
e66b995c9a
Back out changeset 71d0179e0ad9 (bug 634586)
2011-03-28 13:47:53 -04:00
Ehsan Akhgari
8761668e87
Merge cedar into mozilla-central
2011-03-28 13:28:13 -04:00
Jim Mathies
15bf0c5475
Bug 634586 - Hide the main window while transitioning to full screen, improves full screen transition experience. r=bz
2011-03-28 07:36:37 -05:00
Ms2ger
c765ded566
Bug 585933 - Only implement HTMLUnknownElement on unknown elements; r=jonas,smaug
...
--HG--
rename : content/html/content/src/nsHTMLSpanElement.cpp => content/html/content/src/nsHTMLUnknownElement.cpp
2011-03-26 11:58:55 -04:00
Luke Wagner
5c163adc54
Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
2011-04-13 09:27:37 -07:00
Olli Pettay
1818627b6e
Bug 651984 - Add ability to detect if a page has registered touch event listeners, r=jst
2011-04-26 15:31:21 +03:00
Olli Pettay
2cc83ff3e6
Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default
2011-04-26 15:30:17 +03:00
Boris Zbarsky
d034eefa80
Bug 597291. Create nsIURI objects lazily for nsCSSValue::URL, so that we don't pay the cost of creating the ones we don't actually need. r=dbaron
...
In the new setup, the mURL member of nsCSSValue::URL stores either the actual URI pointed to or the base URI; a boolean flag keeps track of which is stored. Consumers use GetURI() to get the URI instead of raw access to mURI, and GetURI calls NS_NewURI as needed.
2011-05-11 11:28:53 -04:00
Olli Pettay
9b7975a3f2
comparing with ssh://opettay@mozilla.com@hg.mozilla.org/mozilla-central/
...
searching for changes
changeset: 68981:5f295573b22d
tag: tip
user: Olli Pettay <Olli.Pettay@helsinki.fi>
date: Mon May 09 18:47:13 2011 +0300
summary: Bug 427537 - Implement CustomEvent DOM3 specification, r=sicking
2011-05-11 09:33:11 +03:00
Ed Morley
97cc9c4eea
Bug 655756 - Remove final XP_MAC remnants; r=josh
2011-05-10 20:24:48 +02:00
Ms2ger
65b08d69be
Bug 654137 - Make window.top not replacable; r=bz
2011-05-10 20:24:44 +02:00
Luke Wagner
ee5173d043
Bug 613457 - clean up string interfaces (r=njn)
...
--HG--
extra : rebase_source : 3e77b67fa9fe2cc31312ad99951cf92258a98e64
2011-03-14 13:59:53 -07:00
Boris Zbarsky
449c3d5047
Bug 633421. Throttle timeouts in background tabs to 500ms, noot 10ms. r=jst
2011-03-25 21:05:55 -04:00
Benjamin Smedberg
aca1d650f4
Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
911158b9eb
Bug 617539 - Merge nsIDOMWebGLRenderingContext_MOZILLA_2_0_BRANCH, r=jrmuizel
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
b19cbe5b5a
Bug 617539 - Fold in nsIDOMHTMLSelectElement_Mozilla_2_0_Branch, r=smaug
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
0e5ad3f2d0
Bug 617539 - Fold nsIContentViewer_MOZILLA_2_0_BRANCH, r=sicking
2011-03-25 11:03:34 -04:00
Benjamin Smedberg
f91305fd95
Bug 617539 - Fold in nsIDocShell_MOZILLA_2_0_BRANCH, r=bz
2011-03-25 11:03:34 -04:00
Benjamin Smedberg
0bd17660b4
Bug 617539 - Fold nsIDOMHistory_MOZILLA_2_0_BRANCH back into the main interface, r=smaug
2011-03-25 11:03:34 -04:00
Benjamin Smedberg
17826d891f
Bug 617539 - Integrate nsIFocusManager_MOZILLA_2_0_BRANCH back into the main interface, r=smaug
2011-03-25 11:03:33 -04:00
Benjamin Smedberg
496b2509e2
Remove nsIDOMNSDocument_MOZILLA_2_0_BRANCH, moving its private method to nsIDocument, r=sicking
2011-03-25 11:03:33 -04:00
Benjamin Smedberg
ee2c7162c0
Bug 617539 - Fold in nsIDOMWindowUtils_MOZILLA_2_0_BRANCH, r=bz
2011-03-25 11:03:33 -04:00
Brian Hackett
e4597a953a
Merge TM -> JM
2011-03-09 09:58:49 -08:00
Chris Leary
3be96cf73e
Merge mozilla-central to tracemonkey.
2011-03-21 16:36:56 -07:00
Brian Hackett
33a66c9910
[INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
2011-03-03 14:07:48 -08:00
Chris Leary
975d974ac4
Merge mozilla-central and tracemonkey.
2011-05-23 00:02:05 -07:00
Daniel Holbert
7c96f3c728
Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz
2011-05-21 18:12:46 -07:00
Dave Camp
eb5d5ebaa0
Merge m-c to devtools
2011-05-21 17:43:04 -07:00
Daniel Holbert
6882ac18be
Merging cedar with mozilla-central.
2011-05-21 16:18:49 -07:00
Boris Zbarsky
d0061b973a
Bug 654399. Try to make sure we always hand out the same exact string buffer each time location.hash is gotten. r=roc
2011-05-20 16:21:27 -04:00
Kyle Huey
27d8e6cbb0
Bug 648997: Implement BlobBuilder spec as MozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch MozBlobBuilder.getBlob("content/type"); returns a Blob and clears the MozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new MozBlobBuilder();
MozBlobBuilder.append("foo");
let blob1 = MozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
MozBlobBuilder.append("bar");
let blob2 = MozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
Josh Aas
896e34b1ed
Bug 657952: Minimize methods in nsIPluginHost. r=jst
2011-05-21 09:28:54 -04:00
Kyle Huey
3e8fcba590
Back it all out on this CLOSED TREE. a=mfbt
2011-05-20 17:00:46 -07:00
Kyle Huey
18e6d04d41
Backed out changeset b8404a1d3153
2011-05-20 17:00:13 -07:00
Kyle Huey
796570d4fa
Backed out changeset bf0b91206fb3
2011-05-20 16:59:38 -07:00
Jonas Sicking
cd65f752fa
Fix orange from botched merge
2011-05-20 15:17:58 -07:00
Vladimir Vukicevic
b52de06579
Bug 630672 - implement WebGL OES_texture_float extension - r=bjacob
...
This implements floating-point textures in WebGL
2011-05-20 15:53:53 -04:00
Kyle Huey
c8f3d0d068
Bug 648997: Implement BlobBuilder spec as mozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch mozBlobBuilder.getBlob("content/type"); returns a Blob and clears the mozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new mozBlobBuilder();
mozBlobBuilder.append("foo");
let blob1 = mozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
mozBlobBuilder.append("bar");
let blob2 = mozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
William Chen
646211e0d9
Bug 560112 - Implement HTML5 dataset attribute. r=sicking,mrbkap
2011-05-20 10:23:49 -07:00
Rob Campbell
35f2c42ff3
merge m-c to devtools
2011-05-16 08:54:46 -03:00
Panos Astithas
387384fa3c
Bug 646025 - Add file location to console.log, info, debug, etc.; f=mihai.sucan r=gavin.sharp
2011-05-12 09:29:17 -03:00
Honza Bambas
01b21664bf
Bug 654707 - Crash [@ nsGlobalWindow::FireDelayedDOMEvents], r=jst
...
--HG--
extra : rebase_source : 0b41a8aab5a92192754c0a15ae563e40c60eb892
2011-05-04 07:49:00 -07:00
Justin Lebar
346784b907
Bug 656991 - Fix leak in nsStructuredCloneContainer::InitFromVariant. r=bz,igor
2011-05-15 20:29:19 -04:00
Ms2ger
2ba2beb025
Bug 655514 - Remove nsIDOMDocumentTraversal; f=ehsan r=jonas
2011-05-15 12:07:30 +02:00
Ms2ger
72dace0093
Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky
2011-05-15 12:07:28 +02:00
Ehsan Akhgari
dd5c804aa9
Merge cedar into mozilla-central
2011-04-13 14:00:55 -04:00
Ms2ger
bf5566d7c1
Bug 605098 - Kill navigator.securityPolicy; r=dveditz
2011-04-12 21:04:31 -04:00
Benjamin Smedberg
1b9d968e1c
Bug 617539 - Remove nsIPluginHost_MOZILLA_2_0_BRANCH, nsIPluginInstanceOwner_MOZILLA_2_0_BRANCH, and nsIPluginInstance_MOZILLA_2_0_BRANCH; r=jst
2011-04-11 16:00:30 -04:00
Ms2ger
40318fb620
Bug 647549 - Unused variable newInnerJSObject in nsJSContext::ConnectToInner; r=jst
2011-04-11 08:45:40 -07:00
Rob Campbell
e897d4adbf
merge m-c to devtools
2011-04-10 10:47:40 -03:00
Rob Campbell
648ebabc09
Bug 616742 - Implement console.debug() (was: Navigation broken on Citytv website); r=ddahl,jonas
2011-04-08 14:20:41 -07:00
Blake Kaplan
392145f45e
Fix bug 643450. r=peterv
...
--HG--
extra : rebase_source : b49b5ee41b5465090ce7b6db5793174ffe2ad9be
2011-04-08 14:28:24 -07:00
Blake Kaplan
14fc761f75
Bug 642022 - Deal with the return value being in a different compartment. r=gal
...
--HG--
extra : rebase_source : b924c99e830cdafd7e1471cf087e69cfc7e33e23
2011-04-08 14:28:24 -07:00
Blake Kaplan
626b51b07f
Bug 642026 - Enumerate standard classes. r=jst
...
--HG--
extra : rebase_source : a4a9630f54d398337a22ba5f75cee466ef4854db
2011-04-08 13:28:05 -07:00
Mounir Lamouri
b962186b7c
Bug 514437 - Content part of the progress element. r=smaug
2011-04-09 10:22:02 -07:00
Boris Zbarsky
eddb0544bf
Merge cedar with mozilla-central
2011-05-06 20:39:36 -04:00
Craig Topper
c3d4c659c7
Bug 648925 - Part 1: Change uses of nsICSSRule to css::Rule. r=bzbarsky
2011-04-07 18:23:46 -07:00
Josh Aas
669eb04ac7
Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg
2011-05-17 21:48:34 -04:00
Justin Lebar
fc4cd2c7f1
Bug 656991 - Followup. Use JS_free instead of free. r=bz
...
--HG--
extra : rebase_source : 00e5cc27f067a191e7a834852faee8c788feb061
2011-05-16 16:36:12 -04:00
Mounir Lamouri
65155b5073
Bug 514437 - Content part of the progress element. r=smaug
2011-04-09 10:22:02 -07:00
Matt Brubeck
f7ac6dd55e
Back out changeset bfb48178c8ec (finish backing out bug 514437) to fix tests on a CLOSED TREE.
2011-05-09 19:38:05 -07:00
Benjamin Stover
465035580f
Bug 618975 Followup: bitrot and remove mDisplayport from nsDisplayScrollLayer r=cjones r=tn a=blocking-fennec
2011-03-09 13:35:27 -08:00
Benjamin Stover
9bb1728211
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
2011-03-15 16:20:19 -07:00
bent.mozilla@gmail.com
70430c32f6
Only run CC after the GC has run at least once (bug 626768, r=gal).
2011-02-23 00:08:36 -08:00
Andreas Gal
a2f58bb615
When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker). (relanding in a CLOSED TREE)
2011-02-19 22:59:49 -08:00
Luke Wagner
7cc466a826
Bug 647337 - rm script filename prefix and flag stuff (r=mrbkap)
2011-04-07 14:25:32 -07:00
Ehsan Akhgari
fb77d4086a
Backout changeset 649f50ed53ca (bug 646184) because of debug crashtest failures
2011-04-01 18:22:22 -04:00
Ms2ger
bcffc086ed
Bug 646184 - Crash [@ nsGlobalWindow::GetLocalStorage] getting localStorage from removed frame; r=bz
2011-03-30 08:58:21 +02:00
Olli.Pettay@gmail.com
ee8057dfaa
Don't call GC or CC unexpectedly during shutdown (bug 635251, r/a=gal). (relanding in a CLOSED TREE)
2011-02-20 00:20:14 -08:00
Jeff Walden
355d67127f
#jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi.
2011-02-20 17:46:35 -08:00
Olli.Pettay@gmail.com
ab845aac65
Don't call GC or CC unexpectedly during shutdown (bug 635251, r/a=gal).
2011-02-20 00:20:14 -08:00
Andreas Gal
b04b027010
When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker).
2011-02-19 22:59:49 -08:00
Jeff Walden
313285871c
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange.
...
--HG--
extra : rebase_source : e2e56a78bc0eea0d6e005bc976c74b33d8c22281
2011-02-19 19:50:19 -08:00
Jeff Walden
77f31fb7fe
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
2011-02-08 17:20:06 -08:00
Olli Pettay
068460f52c
Don't GC nsContentUtils::XPConnect on shutdown if it doesn't exist. r=gal a=blocking2.0:final+,hard
2011-02-18 15:14:21 -08:00
Justin Lebar ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
94f6d9d6bd
Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst
2011-02-14 13:15:29 -08:00
Blake Kaplan
56754a9c7e
Bug 629227 - ObjectIsNativeWrapper lies for document.domain. a=blocker
2011-02-16 20:29:14 -08:00
Andreas Gal
0d0f02f45d
Fix GC/CC scheduling (bug 630932, patch by gal/smaug, r=mrbkap). a=blocker
2011-02-16 15:47:12 -08:00
Ms2ger
efba6227d6
Bug 660635 - Remove Notation; r=sicking
2011-06-04 08:57:22 +02:00
Neil Deakin
8307283671
Bug 554919, support panels which can dragged via their backgrounds, r=dao,smaug
2011-06-03 15:38:24 -04:00
Matheus Kerschbaum
c0decf640b
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Boris Zbarsky
227db86144
Bug 598833 part 5. Store focus and focusring state directly on elements. r=smaug,enn
2011-05-31 21:46:56 -04:00
Daniel Holbert
c91fa35aba
Bug 658849 followup: Remove one more instance of harmless "WARNING: Failed to create timer" message that gets spammed on shutdown. r=gal
2011-05-31 17:42:46 -07:00
Mounir Lamouri
96c5ee86a9
Bug 565541 (2/2) - Prevent abusing usage of moving and resizing window. r=bz
...
The rules are simple, callers can move or resize a window if both conditions
apply:
1. the window has been created with window.open;
2. the window only contains one tab.
--HG--
extra : rebase_source : 7b1fdfa121a701b47ece46a63e36483ca4d75672
2011-05-31 14:30:20 +02:00
Boris Zbarsky
b26e5d06c1
Bug 657353 part 2. Switch content state updates away from calling Begin/EndUpdate. r=sicking
2011-05-31 17:38:25 -04:00
Ben Turner
e42a7a7726
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-16 12:47:08 -08:00
Dave Townsend
f15a95b0ae
Followup for bug 613800, address review comments. r=jst, a=blocks-final
2011-02-16 10:27:25 -08:00
Andreas Gal
c5f75298b6
Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
2011-02-15 19:00:55 -08:00
Justin Dolske
a0e80dc774
Bug 613800 - A Race Condition when closing inactive tab with alerts in OnBeforeUnload; r=jst a=blocking-final
2011-02-15 19:35:28 -05:00
Doug Turner
2d4ad5ac6e
Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
2011-03-08 22:02:50 -08:00
Benjamin Stover
975ed8713b
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
2011-03-08 21:28:18 -08:00
Benoit Jacob
ff55fd9c7f
Bug 632587 - 2/3 - add isContextLost - r=jrmuizel, a=blocking2.0
2011-03-01 17:25:22 -05:00
Andreas Gal
c55a88ef83
Avoid excessive GCs after CC (bug 637206, patch/r=smaug/gal).
...
--HG--
extra : rebase_source : 722c9e033fcb7a839b0464199a996729cf7f1ca8
2011-02-28 14:44:22 -08:00
Jonas Sicking
ce5698e6e2
Bug 635844 part 2: Update pushState to latest agreed behavior. r=jlebar a=beltzner/jst
2011-02-28 23:08:56 -08:00
Jonas Sicking
187d172f47
Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner
2011-02-28 23:08:56 -08:00
Mounir Lamouri
71a5cb82e3
Bug 637019 - Select element should fallback to ElementSH resolve hook. r=bzbarsky, a=blocker
2011-02-27 14:37:57 +01:00
Blake Kaplan
51ea26c26c
Bug 633133 - Resolve ids and names in HTMLSelectElement. part 2/2. r=jst, a=blocker
2011-02-24 19:36:33 +01:00
Mounir Lamouri
cacaebbb27
Bug 633133 - Resolve ids and names in HTMLCollections. r=jst, a=blocker
2011-02-24 19:27:26 +01:00
bent.mozilla@gmail.com
dad733aba0
Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker
2011-02-23 00:08:36 -08:00
Robert Sayre
b68509ebc2
Merge tracemonkey to mozilla-central. a=blockers. CLOSED TREE
2011-02-22 13:02:50 -08:00
Chris Leary
a108919668
Merge tracemonkey to mozilla-central. (a=blockers)
2011-02-15 12:05:57 -08:00
Andreas Gal
9a593fe8fc
js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan, a=blocker).
2011-02-13 20:55:33 -08:00
Andreas Gal
dacd830421
js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan).
2011-02-13 20:55:33 -08:00
Bill McCloskey
7c5d404068
Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander)
2011-02-11 16:31:32 -08:00
Chris Leary
e72266dafd
Merge tracemonkey and mozilla-central. (a=blockers)
2011-02-11 09:56:19 -08:00
Nochum Sossonko
892e439f45
Bug 608191 - Fix dochsell assertion caused by not forwarding relevant nsGlobalWindow functions, r=bzbarsky a=jst
2011-02-11 11:43:26 -05:00
Olli Pettay
11ba778204
Backout Bug 630932, a=backout, we need Bug 614347
2011-02-11 18:33:50 +02:00
gal@uci.edu
ddbfec9fde
Bug 630932, change CC/GC scheduling, r=smaug, a=blocker
2011-02-11 17:12:47 +02:00
Jonas Sicking
6b533e98a4
Bug 633414: Update cursor properties to latest spec. r=bent a=jst
2011-02-10 23:47:00 -08:00
Luke Wagner
3cfb03a5ab
Bug 627954, part 1: take out unnecessary compartment hack (r=gal)
...
--HG--
extra : rebase_source : 471f500689b2b8a79386907b3071b27c1c67afbe
2011-02-01 15:45:46 -08:00
Ben Turner
5c5c52142e
Backout 10ebc5ea11ac due to test failures.
2011-02-09 15:29:31 -08:00
Ben Turner
b5732806d2
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-09 12:51:16 -08:00
Jim Blandy
8ec41b7213
Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
...
This should take care of all setters defined outside SpiderMonkey proper. Very mechanical.
2011-02-09 11:31:40 -08:00
Ben Turner
0c32b890b9
Backout bug 614347 due to test failures
2011-02-08 22:15:48 -08:00
Ben Turner
633b25f14a
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-08 18:54:14 -08:00
Olli Pettay
e8861d66b4
Bug 630947, run GC more often before CC, r=gal, a=blocker
2011-02-08 11:43:56 +02:00
Andreas Gal
fa1bd0378b
Expose console and InstallTrigger as content objects (bug 631225, r=dtownsend).
2011-02-07 23:18:18 -08:00
Andreas Gal
9743c5871d
Back out bug 631225.
2011-02-07 18:15:23 -08:00
Andreas Gal
0507dc7565
Expose console and InstallTrigger as content objects (bug 631225, r=dtownsend).
2011-02-07 16:22:05 -08:00
Blake Kaplan
da88b545b7
Backed out changeset e706761cecfd due to mochitest orange.
2011-02-07 14:44:31 -08:00
Andreas Gal
a194c71901
Expose console and InstallTrigger as content objects (bug 631225, r=dtownsend).
2011-02-07 13:32:23 -08:00
Chris Leary
141e2fbcd6
Merge mozilla-central and tracemonkey. (a=blockers)
2011-02-06 15:30:39 -08:00
Honza Bambas
c583e36b08
Bug 630193: Stop observing various notifications when the nsGlobalWindow is CleanUp()ed rather than destroyed. r=jst a=b
...
--HG--
extra : rebase_source : 18eca13552214ce00eb26805d9096d70b5fed212
2011-02-06 07:56:52 -05:00
Alex Pakhotin
467c243faa
Bug 628132 - Crash [@ mozilla::ipc::RPCChannel::CxxStackFrame::CxxStackFrame] (from PContentPermissionRequestParent::Send__delete__) [r=cjones a=fennec-crash] DONTBUILD
2011-02-09 11:07:43 -08:00
dolske@mozilla.com
5578116016
Bug 632833 - Crash [@ nsGlobalWindow::LeaveModalState(nsIDOMWindow*) ], r=smaug, a=jst
2011-02-22 11:56:17 +02:00
Olli Pettay
4ce8506b5c
Bug 635251 - Don't call GC or CC unexpectedly during shutdown, r=gal, a=gal
2011-02-20 22:56:16 +02:00
Mike Shaver
6293a9a3ae
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
2011-02-19 20:46:44 -08:00
Olli Pettay
96ed144ae9
Bug 635227 - crash [@ nsJSContext::CycleCollectNow], r=gal, a=hb
2011-02-19 14:27:56 +02:00
Jeff Walden
155cb95ef3
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
...
--HG--
extra : rebase_source : a2f6a11ac3bcc7925cbf122057b694a0aafac970
2011-02-08 17:20:06 -08:00
Jonas Sicking
8147551d23
Bug 634435: Add a property to expose the current pushState-state. r=jlebar a=beltzner
2011-02-17 12:44:04 -08:00
Ms2ger
b50252d884
Bug 615501 - Followup to fix assertion; r+a=sicking
2011-02-17 14:39:53 -05:00
Olli Pettay
c7a9fa4b67
Bug 307258 - Support beforeprint and afterprint events, r=mats, sr=roc
...
--HG--
extra : rebase_source : f14da5d6e282fe6ab4813c121d3366844dd89af6
2011-05-14 15:03:58 +03:00
Jeff Walden
33158c2a8c
Bug 676738 - Change the index argument to JS_SetElement from jsint to uint32. r=dmandelin
2011-08-04 19:39:13 -07:00
Jeff Walden
f869f64a3f
Bug 676738 - Change the index argument to JS_GetElement from jsint to uint32. r=dmandelin
2011-08-04 19:39:13 -07:00
Jeff Walden
449d49a97b
Bug 676738 - Change the index argument to JS_HasElement from jsint to uint32. r=dmandelin
...
--HG--
extra : rebase_source : 20e35753ef5af787d1755ab8c1b68d5b7a43cce1
2011-08-04 19:39:13 -07:00
Jeff Walden
79d6d0b16a
Bug 676738 - Change the index argument to JS_DefineElement from jsint to uint32. r=jst, r=dmandelin
...
--HG--
extra : rebase_source : d0e3be27e3f0cf022eea21805923c2f4736a36ca
2011-08-04 19:39:12 -07:00
Jonas Sicking
743f1281ec
Bug 661297 Part 1: Remove Add/RemoveEventListenerByIID API. r=smaug
2011-08-08 11:26:26 -07:00
Igor Bazarny
6ce6bafa91
Bug 675615 - Fix web timing to support keep-alive connections, r=Olli.Pettay
2011-08-08 14:20:03 +02:00
Boris Zbarsky
73cb28130e
Bug 444641 part 1. Factor out IsAboutBlank into nsNetUtil.h. r=jduell,jst
2011-09-20 17:00:41 -04:00
Fabrice Desré
bcf5f06efe
Bug 676595 - Android orientation manager is never shut down [r=dougt]
2011-10-06 10:27:41 -07:00
Brian Hackett
a60c6df2bc
Fix --enable-functiontimer build, bug 690943.
2011-10-06 07:54:35 -07:00
Doug Turner
6d69b6f3da
Bug 669105 - Leak-until-shutdown with deviceorientation and unload listeners. r=smaug
2011-07-06 22:56:32 -07:00
Jonas Sicking
cd761b1960
Bug 669433 Part 1: Clean up File implementations by creating a storage-agnostic base class, nsDOMFileBase. r=khuey
2011-07-11 19:41:29 -07:00
Boris Zbarsky
5c4d6b1e7b
Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug
2011-07-11 09:14:08 -04:00
Marco Bonardo
fa3cd9704a
Backout changesets 9e4ab3907b29, 3abc0dbbf710 due to m-oth permaorange
2011-07-11 10:27:58 -07:00
Mounir Lamouri
095f54e27f
Bug 669308 - Introduce macros and method helpers to simplify participation of classes to the DOM Memory Reporter. r=bz
2011-07-11 17:23:26 +02:00
Boris Zbarsky
5802023c26
Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug
2011-07-11 09:14:08 -04:00
Kyle Huey
acd2f08755
Merge m-i to m-c.
2011-07-09 20:19:36 -07:00
Boris Zbarsky
2e603a54f6
Bug 669158. Don't try to unclamp the dummy timeout. r=jst
2011-07-08 14:04:25 -04:00
Nicholas Nethercote
14e0e78adc
Bug 653627 - Don't use char** in nsIMemoryReporter. r=khuey, sr=bz.
2011-07-08 12:45:16 +10:00
Felipe Gomes
cd0044077e
Bug 583976. Part 1 - Add focus manager support for focus activation/deactivation in remote content. r=enn,smaug
2011-06-17 17:08:32 -07:00
Justin Lebar
f2c83b0aa6
Bug 669346 - Don't force two GCs on memory pressure on Android. r=mfinkle,bz
2011-07-07 14:27:07 -04:00
Peter Van der Beken
dbe2853e3d
Fix for bug 637116 (Leak documents+windows with replaceState, focus, event handler closure). r=mrbkap.
...
--HG--
extra : rebase_source : 57090db5f6805d70811dc5753e2bc91feb65c0b5
2011-03-03 12:55:55 +01:00
Robert O'Callahan
2030c35c8b
Bug 617539. Remove nsIPresShell_MOZILLA_2_0_BRANCH(2). r=tnikkel
2011-04-01 10:33:46 +13:00
Boris Zbarsky
ff4c97f445
Bug 610077. Drop the default timeout clamp to 4ms. r=jst
2011-03-31 15:29:44 -04:00
Ehsan Akhgari
2c668ef797
Merge cedar into mozilla-central
2011-03-30 13:53:35 -04:00
Ben Bucksch
c0b43a0d35
Bug 55366 - Change navigator.language to use Accept-Language instead of the UI language. r=bz sr=jst
...
--HG--
extra : rebase_source : 9e1a68f6dc53745992ee3835dcb167b1b1642cca
2011-03-29 13:18:17 +02:00
Ms2ger
4b1168a59f
Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz
2011-03-29 22:24:54 -04:00
Boris Zbarsky
cc7c08d15d
Bug 633271 part 1. Stop shoehorning focus state change notifications into the ESM. r=enndeakin
2011-03-28 23:32:11 -04:00
Ms2ger
e2267fe41f
Bug 562701, part b: Use Element in nsDOMWindowUtils::ComputeAnimationDistance; r=bzbarsky
2011-03-28 12:51:56 -04:00
Benjamin Stover
c82c8dab71
Bug 643836 Invalidation does not always trigger a displayport update r=tn
2011-03-24 10:40:49 -07:00
Olli Pettay
68eba45f45
Bug 641477 - Throw UNSPECIFIED_EVENT_TYPE_ERR if event isn't initialized before dispatching, r=sicking
2011-03-24 13:34:03 +02:00
Doug Turner
61b7469f45
Bug 640201 - If nsGeolocation::Init fails, mGeolocation is not clear and will be returned on subsequent calls. r=jst
2011-03-23 10:27:51 -07:00
Boris Zbarsky
62372c8bce
Bug 637644. Start layout on the new document we just created in nsGlobalWindow::SetOpenerScriptPrincipal, since if we don't do it here no one ever will. r=jst
2011-03-02 14:45:13 -05:00
Boris Zbarsky
183b1e90d3
Bug 585786. Do fast-unwrapping even for non-slim wrappers as long as they're cached. r=peterv
2011-03-23 10:45:21 -04:00
Matheus Kerschbaum
4eb6429f47
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Boris Zbarsky
ff51a0dd51
Bug 646972. Clamp the timeout interval after storing mInterval on the nsTimeout, so interval timers will correctly speed up when a tab goes from background to foreground. r=jst
2011-04-04 16:22:48 -07:00
Emanuele Costa
6ac1f05c3c
When switching a window from background to foreground, reinitialize the timers that should fire sooner than the background clamp would have allowed. Bug 647001, r=bzbarsky
2011-06-29 15:49:42 -04:00
Andreas Gal
17abd31ae6
Expose console and InstallTrigger as content objects (bug 631225, r=dtownsend). a=blocker
2011-02-07 23:18:18 -08:00
Olli Pettay
1d09aef75d
Bug 630947, run GC more often before CC, r=gal, a=blocker
2011-02-08 11:43:56 +02:00
Johnny Stenback
2c415ae98f
Bug 631490. Fix compartment mismatch when dealing with certain types of global properties. r=mrbkap@gmail.com, a=blocker
2011-02-04 09:55:21 -08:00
L. David Baron
d177e3432d
ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky
2011-04-11 23:18:44 -07:00
L. David Baron
6fa49afe63
Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug
2011-04-11 23:18:44 -07:00
L. David Baron
d39d3c28e6
Add interface for taking over the refresh driver in a test (i.e., mocking time). (Bug 435442, patch 9) r=bzbarsky
2011-04-11 23:18:43 -07:00
L. David Baron
608bc593d5
Implement parsing and storage of @keyframes rule. (Bug 435442, patch 5) r=bzbarsky
2011-04-11 23:18:43 -07:00
Chris Leary
47dfb01d0c
Merge mozilla-central to tracemonkey.
2011-04-11 16:54:01 -07:00
Wade Smith
bcad4e1206
Bug 517070 - Replace manual refcounting of nsTimeouts in nsGlobalWindow.cpp with equialent nsRefPtr usage, r=jst
2011-06-08 22:19:00 -07:00
Olli Pettay
aa731ac235
Bug 664438 - Don't keep DelayedBlurFocusEvents alive after xpcom-shutdown, e=enndeakin
...
--HG--
extra : rebase_source : 0925e4bb6d640e26d40f00ebe5c7f2c849a03e71
2011-06-18 12:12:13 +03:00
Jonas Sicking
fd28a5666a
Bug 659539 Part 4: Use nsINode::NodeType where possible. r=bz
2011-06-14 00:56:50 -07:00
Jonas Sicking
9bf170cc97
Bug 659053 Part 2: Implement a faster non-recursive Node.isEqualNode directly on nsINode. r=peterv
2011-06-14 00:56:48 -07:00
Jonas Sicking
48f55a5733
Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv
2011-06-14 00:56:48 -07:00
Chris Leary
0f3ac4a82b
Merge mozilla-central and tracemonkey.
2011-06-13 10:00:23 -07:00
Steffen Wilberg
93d5df660d
Bug 435325: Offline mode error page should go online when clicking 'Try Again'. Add a goOnline() method to nsDOMWindowUtils, and call that from about:neterror in the netOffline case. ui-r=faaborg, r=bz, gavin.
2011-06-11 15:38:40 +02:00
Ms2ger
8915f62d3b
Bug 660433 - Remove nsIDOMNSHTMLTextAreaElement; f=volkmar r=peterv
2011-06-11 09:52:24 +02:00
Luke Wagner
2afe24d969
Bug 656462, part 4 - Simplify stack code, keep track of native calls, create new iterator over native/scripted callstack, make JS_SaveFrameChain fallible (r=waldo,mrbkap)
...
--HG--
extra : rebase_source : 756a640568464d11fe6bb00104a2fdb6f6d02d02
2011-05-13 08:56:26 -07:00
Mounir Lamouri
92d0ce607c
Bug 662519 - By-pass popup blocker checks when caller have chrome privileges. r=jst
2011-06-09 11:30:17 +02:00
Mounir Lamouri
2a6dff584a
No bug - Fix build bustage.
2011-06-29 14:29:29 +02:00
Mounir Lamouri
3467081aae
Bug 667485 - Add windows' document size to windows size. r=jst
2011-06-29 13:18:54 +02:00
Mounir Lamouri
3118799f9f
Bug 667474 - Do a naive computation of windows' size in the DOM Memory Reporter. r=jst
2011-06-29 13:06:43 +02:00
Mounir Lamouri
9ca46176f4
Bug 667470 - Track all created windows in a global hash table. r=bz
2011-06-29 13:03:54 +02:00
Mounir Lamouri
95027d8725
Bug 667468 - Add a dummy DOM memory reporter behind a compilation flag. r=njn
2011-06-29 13:01:07 +02:00
Doug Turner
6143433d38
Bug 667919 - Add support for window.ondevicemotion and window.ondeviceorientation. r=smaug
2011-06-28 15:37:31 -07:00
timeless@mozdev.org
9dc78c5b9f
Bug 583727 DOMCI_CASTABLE_INTERFACE: macro redefinition; r=peterv a=jst
2010-08-02 16:52:12 +03:00
Ehsan Akhgari
2312c4c0f3
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
...
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
timeless@mozdev.org
d7d0d9c0f1
Bug 583727 DOMCI_CASTABLE_INTERFACE: macro redefinition; r=peterv a=jst
...
--HG--
extra : rebase_source : 4b4ddb3c7c720ff1266f0d868d1e101942d72b10
2010-08-02 16:52:12 +03:00
Daniel Holbert
0dbd868d15
Bug 630588: use PRInt32 as iterator variable in nsGlobalWindow::FireDelayedDOMEvents to fix build warning. r=jst a=jst
2011-02-04 11:18:15 -08:00
Robert O'Callahan
aa12f648c9
Bug 625288. Part 3: Test that a browser window containing a single empty tab builds a layer tree whose leaf layers form a non-overlapping partition of the window. r=tnikkel,a=test
2011-02-03 21:47:11 +13:00
Mounir Lamouri
5849d5d646
Bug 619230 - Remove useless warning. r=peterv a=jst
2011-02-03 00:46:12 +01:00
Benjamin Stover
ccc3bd7165
Bug 630883 Crash at [@ nsDOMWindowUtils::FindElementWithViewID] r=cjones a=blocking-fennec
2011-02-02 13:35:03 -08:00
Justin Dolske
a146f46046
Bug 621764 - tab-modal prompt in Gmail eventually triggers slow-script dialog for nsPrompter.js. r=mrbkap, sr=jst, a=blocker
2011-02-01 19:23:00 -08:00
Blake Kaplan
a5ed4e4114
Fix bug 691359. r=jst@mozilla.com, a=blocker
2011-02-01 09:19:35 -08:00
Olli Pettay
36fb03d5e8
Bug 624549, Don't call GC so aggressively in nsJSContext::CC, r=gal, a=jst
2011-01-29 22:55:39 +02:00
Josh Matthews
9fc26722a4
Bug 627355 - Don't dangle pointers to dead objects. r=dougt a=b-f
...
--HG--
extra : rebase_source : 1722718e4703ba8a1679e9db9df1b085b3e7535a
2011-01-21 14:35:46 -05:00
Chris Leary
5c65e6d6bb
CLOSED TREE: Merge mozilla-central and tracemonkey. (a=blockers)
2011-01-27 20:06:21 -08:00
Chris Leary
263b412396
Merge the backout head.
2011-01-27 16:26:21 -08:00
Chris Leary
c41c5e92a8
Backed out changeset b5ca98debed0
2011-01-27 16:25:30 -08:00
Blake Kaplan
a5c52e0162
Fix bustage from bug 611485. r=gal
2011-01-27 12:46:20 -08:00
Paolo Amadini
0f634b2f2b
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky,jst a=blocker
2011-01-27 14:42:19 -08:00
Jonas Sicking
dde3e2e869
Bug 618590 Part 3: When a page is destroyed, abort any running indexedDB transactions. r=bent a=blocker
2011-01-27 13:47:36 -08:00
Ben Turner
1734f9abbc
Bug 628071 - 'Crash inspecting IDBRequest(mozIndexedDB.open)'. r=sicking, a=blocking.
2011-01-26 17:53:02 -08:00
David Mandelin
4fd6f70f92
Bug 611653: clear values instead of scope when global window shuts down, r=brendan,smaug
2011-01-21 18:37:30 -08:00
David Mandelin
933116f635
Bug 628612: make window constructor properties configurable so Facebook works, r=cam,jeff, a=blocker
2011-01-25 17:49:10 -08:00
Chris Leary
e53078d333
Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
2011-01-27 02:54:58 -08:00
Chris Leary
8a9852db5d
Backed out changeset b88172246b66 due to Win32 debug failures.
2011-01-25 04:11:47 -08:00
Chris Leary
39fad63856
Bug 595691: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
2011-01-25 02:33:27 -08:00
Chris Leary
f834b150eb
Merge mozilla-central and tracemonkey. (a=blockers)
2011-01-24 19:47:52 -08:00
Patrick Walton
8c9dac221a
Bug 628110 - Back out changeset d1adb7b245bd (removal of MaybeGC() every 20th script execution) to fix SunSpider regression. r=gal a=blocking2.0:betaN+
2011-01-24 14:56:40 -08:00
Luke Wagner
c0a055938a
Bug 625251 - nsJSEnvironment should enter the compartment before converting arguments to jsvals (r=mrbkap)
...
--HG--
extra : rebase_source : 3ae0fd2b96fcdc072a75ecb025417723b9f0702b
2011-01-21 15:25:04 -08:00
Mounir Lamouri
040fb55690
Bug 621515 - Improve "no corresponding type!" warning. r=peterv a=jst
2011-01-19 12:16:42 +01:00
Johnny Stenback
7fe7a3d8fc
Fixing orange from the fix for bug 608987, make sure to enter a request *before* entering a compartment. a=orange. CLOSED TREE
2011-01-18 17:11:12 -08:00
Johnny Stenback
1268f1183c
Bug 608987. Fixing compartment mismatch when setting up the proto chain of a plugin object. r=gal@uci.edu, a=blocker
2011-01-18 15:49:34 -08:00
Chris Leary
04ffe6d2a0
Merge tracemonkey to mozilla-central. (a=blockers)
2011-01-18 11:19:21 -08:00
Andreas Gal
57aeaf92d6
document.all('foo') doesn't work (bug 626050, r=brendan).
2011-01-16 23:30:38 -08:00
Andreas Gal
c71d128474
Temporary restore old shark start/stop functions (bug 625993, r=bz).
2011-01-14 19:02:11 -08:00
Andreas Gal
f5c9522e86
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
Chris Leary
4b37828aec
Merge mozilla-central into tracemonkey.
2011-01-14 01:45:33 -08:00
Patrick Walton
ccc50844f4
Bug 624867 - Don't call MaybeGC() on every 20th script execution. r=jst a=blocking2.0:betaN+
2011-01-12 11:54:50 -08:00
Chris Leary
55bc290dc1
Merge mozilla-central into tracemonkey.
2011-01-12 00:07:40 -08:00
Blake Kaplan
89f97f31ed
Fix bug 617879. r=jst@mozilla.com, a=blocker
2011-01-11 17:12:38 -08:00
Andreas Gal
fb7ccc9f25
Add API to enable/disable per-compartment GCs (bug 624229, r=shaver).
2011-01-09 22:57:21 -08:00
Gregor Wagner
3614636778
Enable per-compartment garbage collection (bug 605662, r=gal).
2011-01-07 23:44:57 -08:00
Blake Kaplan
073e29798e
Bug 616992 - Give nsDOMConstructors a precreate hook so that we don't accidentally create more than one wrapper object for them. r=jst@mozilla.com, gal@uci.edu, a=blocker
2011-01-11 12:15:52 -08:00
Blake Kaplan
fbfc5f0ad6
Fix bug 614151. r=jst@mozilla.com, a=blocker
2010-12-28 11:21:30 -08:00
Gregor Wagner
5992bb7f55
Enable per-compartment garbage collection (bug 605662, r=gal). CLOSED TREE
2011-01-07 23:44:57 -08:00
Neil Deakin
54df769994
Bug 617872 - Focus manager allows F6 to focus elements inside non-focusable iframes/browsers. r=smaug, a=blocking
2010-12-09 13:20:00 -08:00
Neil Deakin
073efd8c8b
Bug 620145 - Prompt for gmail message with no text has to be focused (clicked on) before ok-ing (or canceling). r=smaug, a=blocking
2011-01-06 11:05:00 -08:00
Andreas Gal
b9019854fa
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
2011-01-07 02:03:14 -08:00
Chris Leary
6806325137
Merge tracemonkey and mozilla-central.
2011-01-07 00:17:35 -08:00
Andreas Gal
53b8d1381b
Use right compartment when resolving prototypes (bug 620028, r=jst).
2011-01-06 22:31:14 -08:00
Ben Turner
9b0dc88cb6
Bug 622042 - 'IndexedDB: Rework events and requests'. r=sicking, a=sicking.
2011-01-06 22:21:36 -08:00
Ben Turner
5f9dd9d69f
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst+jorendorff, a=blocking.
2011-01-06 22:21:30 -08:00
Ben Turner
64f9885e23
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocker.
2011-01-06 22:21:26 -08:00
Nochum Sossonko
903b84309f
Bug 623447 - ASSERTION: AreDialogsBlocked() called without a top window, r=jst a=jonas
...
--HG--
extra : rebase_source : 76a7871d86d5f84fb0978713b60b4c699298e7a3
2011-01-06 21:07:35 -05:00
Robert Sayre
0800ab5ba0
Backed out changeset d58e45442c87
2011-01-06 21:39:25 -05:00
Andreas Gal
3d0a6e3046
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
2011-01-06 15:15:00 -08:00
Blake Kaplan
90a196eb79
Bug 618871 - Try again to fix accessing content constructors from chrome through Xray wrappers. r=jst@mozilla.com, a=blocker
2011-01-05 20:28:19 -08:00
Chris Leary
cba55906d2
Merge mozilla-central into tracemonkey.
2011-01-04 10:51:14 -08:00
Doug Turner
dfcaabc729
Bug 607860 - remove navigator.mozNotification from Firefox desktop. r=jst/jonas a=betaN+
2011-01-03 16:37:01 -08:00
Doug Turner
a0b5065fc2
Bug 619182 - Convert moz_indexedDB to mozIndexedDB. r=sicking a=blocking2.0
2011-01-03 12:03:03 -08:00
Boris Zbarsky
571ccbe530
Bug 620947. Be a little more careful getting properties from document.all. r=jst
2010-12-27 14:41:31 -06:00
Doug Turner
ff569fdddb
Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec
...
--HG--
extra : rebase_source : 5899ff657273a08bed317edadc3eeab090d94208
2010-12-02 14:38:00 -08:00
Kyle Huey
1c1ae76d72
Bug 622361: Pending storage events need to be cycle collected. r=jst a=b:final
2011-01-14 09:39:21 -05:00
L. David Baron
359fbe5e47
Backout changeset 0f1fd87b570d (bug 622326) on suspicion of causing bug 626100 (leak in a11y mochitests). CLOSED TREE
2011-01-15 12:31:57 -08:00
Paolo Amadini
403e4caa37
Bug 622326. If we still have script running when we want to clear our window scope, use a termination function, not a runnable, to wait for it to finish. r=bzbarsky, a=blocker
2011-01-14 21:14:41 -05:00
Boris Zbarsky
0ec8053d47
Bug 625256. Make the DOM timeout clamp a pref, but enforce that it's nonnegative. r=jst, a=jst
2011-01-14 21:14:41 -05:00
Chris Jones
1fa69fd283
Bug 616841, part 1: Refactor use of JSLocaleCallbacks to make them easier to share among various JSContexts. r=bz sr=mrbkap
2010-12-06 14:45:00 -06:00
Chris Leary
b83b3feb7f
Merge mozilla-central to tracemonkey.
2010-12-29 19:25:04 -05:00
Chris Leary
2c15096ee5
Bug 627938: Fix nsGlobalChromeWindow cleanup. (r=smaug, a=jst)
2011-01-23 11:51:00 -08:00
Johnny Stenback
ffd7ac82ed
Bug 623810. First part, fix moving wrappers from one scope to another. r=mrbkap@gmail.com, a=blocker
2011-01-21 16:59:18 -08:00
David Mandelin
4069e7b51b
Bug 628612: make window constructor properties configurable so Facebook works, r=cam,jeff, a=blocker
2011-01-25 17:49:10 -08:00
Benjamin Stover
3e427b29db
Bug 605618 Part 9: Fix test-ipcbrowser and crash r=cjones a=blocking-fennec
2011-01-13 09:45:31 -08:00
Benjamin Stover
37f4aedb80
Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Olli Pettay
909dbcdbd8
Backout Bug 624549, a=backout
2011-01-13 11:03:25 +02:00
Olli Pettay
f2cfe8ded1
Bug 624549, don't always do a global gc before cc, r=gal, a=approved
...
--HG--
extra : rebase_source : 99fe0d8e28d339ca9680d048e20356eb10f8a29d
2011-01-12 22:44:41 +02:00
Phil Ringnalda
e1c5e8bb52
Bug 623105 - Back out 350fa5d366df on suspicion of breaking regress-290575.js on 64-bit, a=bustage
2011-01-04 21:00:17 -08:00
Chris Leary
8a8bfed50d
Merge tracemonkey into mozilla-central. a=blockers
2011-01-04 13:33:39 -08:00
Alon Zakai
5376351e5e
Bug 615940 - "Using Device Orientation events starts an immortal rapid timer" [r=azakai] a=blocking-fennec
...
--HG--
extra : rebase_source : 87bd154d3afb25f0cd6c8ab9114a707a61dc2078
2011-01-03 17:52:00 -08:00
Doug Turner
0946f5f028
Bug 613551 - "JSGC_MAX_MALLOC_BYTES is too large on mobile" [r=jst] a=blocking-fennec
...
--HG--
extra : rebase_source : 45a34de9cd002ce886c8499f994e55f849f624fe
2010-12-02 14:38:00 -08:00
Neil Deakin
9b13399d25
Bug 615186, clear mouse selection and capturing state when opening a modal dialog, r=smaug,a=blocking
2011-01-12 21:00:14 -05:00
Doug Turner
aad67b7f24
Bug 613551 - Follow up to rid ourselves of build warning and guard against unlikely overflow. r=jag. a=b
...
--HG--
extra : rebase_source : 3e3d2906bea7bba3a721bd2e6c929b3debae1b36
2011-01-12 09:35:36 -08:00
Doug Turner
20f3853cf2
Bug 623316 - Remove IndexedDB from content. noscript to the existing interface method. r=bent a=blocking-fennec
...
--HG--
extra : rebase_source : 61c1cb1e431a9eebfa44f361417a0b690114563f
2011-01-12 09:35:31 -08:00
Cameron McCormack
198eef8656
Bug 620295 - Give SVGAElement objects an href property in JS r=jwatt a=roc
2010-12-22 16:30:38 +13:00
Mounir Lamouri
06d5646824
Bug 618948 - Add support for element.oninput and element.oninvalid. r=smaug a=sicking
2010-12-22 19:43:50 -05:00
Blake Kaplan
ca4915cd7d
Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst a=blocking-betaN
2010-12-22 19:41:01 -05:00
Boris Zbarsky
11c968fbab
Bug 616397. Make |new Image| work again in Greasemonkey scripts. r=mrbkap, a=blocker
2010-12-21 20:41:23 -05:00
Wes Johnston
a9e8b3db68
Bug 602580 - Return CSSViewport from innerWidth and innerHeight. r=tn, sr=dbaron, a=blocking-fennec
2010-12-21 14:35:09 -08:00
Ben Turner
85219a3a02
Backing out worker changes, a=backout.
2010-12-21 16:44:49 -05:00
Ben Turner
a7ff51c2c7
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst, a=blocking.
2010-12-21 14:28:08 -05:00
Ben Turner
0ce6811105
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocking.
2010-12-21 14:28:05 -05:00
Ben Turner
d2d1140ec3
Bug 618141 - 'IndexedDB: createObjectStore and createIndex should accept an optional object argument'. r=sicking, a=blocking.
2010-12-21 11:02:01 -05:00
Vladimir Vukicevic
ab14503312
b=586938; missing VIEWPORT property on WebGL context; r=mrbkap,a=b
2010-12-20 20:08:03 -08:00
Mihai Sucan
116aa5fbdc
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Mihai Sucan
2478390f1c
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Olli Pettay
fb011207a8
Bug 605294 - Leak nsGlobalWindow hiding a focused iframe, r=peterv, a=blocking
...
--HG--
extra : rebase_source : d941791b1ed3910eb1d858018f40398a925c7e02
2010-12-17 13:48:00 -08:00
Ben Turner
94c153d868
Bug 618717 - 'IndexedDB: Fix error codes to match spec changes'. r=sicking, a=blocking.
2010-12-15 13:21:14 -08:00
Justin Lebar
bbaf060276
Bug 593174 - Set the referrer properly. It should be the principal's URI, optionally modified if a pushState or replaceState occurred. r=bz, a=blocking
...
--HG--
extra : rebase_source : 1f5ff1087f4d218bf6e56db7aefda271f8b50f2a
2010-12-15 08:55:13 -08:00
Vladimir Vukicevic
6b35ad02ad
b=615994; fix WebGL context DOM ClassInfo to avoid assertion; r=bz, a=b
2010-12-13 14:09:19 -08:00
Ehsan Akhgari
23834c2daf
Merge mozilla-central into cedar
2011-03-26 12:21:39 -04:00
Ms2ger
afb8ed489f
Bug 639849 - Remove nsIDOM3Document; r=bz
2011-03-26 17:06:27 +01:00
David Mandelin
97fa2f9d5d
Bug 611652: clear values instead of scope when global window is cleared, r=brendan,enn,jeff,mrbkap,smaug
...
--HG--
extra : rebase_source : 77e3844d35de229817bee767256a96d030a78bf9
2011-01-21 18:37:30 -08:00
Luke Wagner
56b2810a26
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
2010-12-03 00:24:17 -08:00
Blake Kaplan
297a205814
Bug 612267 - window.__proto__ doesn't correspond to Window.prototype. r=jst
2010-12-10 16:05:20 -08:00
Igor Bukanov
e8bb95bf02
Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
2010-11-26 15:11:14 +01:00
Blake Kaplan
d6bcfba0ea
Bug 610941 - Don't resolve prototypes for things that aren't windows. r=jst
...
--HG--
extra : rebase_source : c455e27b68f15789eae5e7b12d6886560338b22e
2010-12-06 14:46:49 -08:00
Blake Kaplan
24be46323d
Bug 617093 - Kill the dead XOW cache. r=jst
...
--HG--
extra : rebase_source : 3c31bedb7101204c636a2a082b6fb2d848d7ffc3
2010-12-06 12:10:28 -08:00
Ehsan Akhgari
a4eaae6baf
Bug 615781 - Don't attempt to display the caret when switching selections if we know that we're going to hide it immediately; r,a=roc
...
This prevents useless work which _could_ lead to visual artifacts, as well as assertions caused by us touching dirty frames,
2010-12-01 16:38:21 -05:00
Blake Kaplan
82d0ff0fdd
bug 601803 - Support adopting a node cross-compartment. r=gal/jst, a=blocker
2010-11-15 17:21:25 -08:00
Johnny Stenback
75249fe610
Bug 606709. Ensure that a traced inner window's outer window gets traced too, so that the inner doesn't outlive its outer window. r=mrbkap@gmail.com, a=blocker
2010-12-02 16:55:38 -08:00
Dave Townsend
f37456c704
Backing out changeset 5d4678e9fc37 from bug 609543 due to potentially causing bug 615736. a=backout
2010-12-01 10:52:53 -08:00
Gregor Wagner
7d300dd2b8
Bug 609543 - Frequent hangs in dromaeo_sunspider during sunspider-access-nsieve.html (after sunspider-access-nbody.html); r=dmandelin a=blocking-beta9+
2010-11-30 14:48:46 -05:00
Justin Lebar
5039e47c46
Bug 615061 - Dispatch the hashchange event synchronously. r=smaug, a2.0=blocking
2010-11-29 11:13:12 -08:00
Ms2ger
d8c8ed7fdb
Bug 612164 - Give DATA_CLONE_ERR the right constant; r=jst a=blocking-beta8
2010-11-26 12:43:26 +01:00
Neil Deakin
045b59fd77
Bug 613748 - Keyboard inputs do not work when tab-modal alerts are open in another tab. r=smaug, a=drivers for API change
2010-11-24 17:44:46 -08:00
Steven Michaud
45791a94ab
Bug 613376 - r=josh a=blocking2.0beta8+
2010-11-23 14:45:40 -06:00
Mounir Lamouri
b929cda596
Follow-up from bug 597809. r=me a=codingstyle
2010-11-23 16:00:32 +01:00
Jonas Sicking
9db8689cdf
Bug 608669: Make chrome-document-global-created be properly dispatched on newly opened windows. r=jst a=blocker
2010-11-23 00:50:56 -08:00
Jonas Sicking
abf5fa5994
Bug 609030: Update createBlobURL/revokeBlobURL to it's final name. r=jst a=blocker
2010-11-23 00:50:55 -08:00
Michael Wu
353263dece
Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec
2010-11-22 22:48:45 -08:00
Igor Bukanov
ca3a8f26c1
bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
2011-02-03 14:06:21 +01:00
David Zbarsky
6df407d297
Bug 666968 - Remove nsIDOM3Attr r=jst
2011-06-25 09:33:32 +02:00
Rob Campbell
18c12ce07a
Bug 614350 - Web console's console object colliding with content breaks sites; f=rcampbell r=gavin.sharp a=blocking2.0
2010-12-10 09:28:17 -08:00
Boris Zbarsky
f77e7c1ae7
Bug 617097 part 2. Make the localeToUnicode callback take |const char*|. r=brendan a=sayrer
2010-12-09 16:25:18 -05:00
Gavin Sharp
4ced50fc06
Bug 612405: use a more reliable trick to detect the console API being replaced, r=ddahl, a=dolske
...
--HG--
extra : rebase_source : 7c7753855472f3717a3f7e2fd5ecd5d14a736f27
2010-11-17 17:29:42 -05:00
Robert Sayre
a3a98efd1b
Merge tracemonkey to mozilla-central. a=blockers
2010-12-09 13:37:40 -05:00
Patrick McManus
481603e323
Bug 616733: Disable websockets by default. r=peterv,jst a=beta8
...
Can be turned on by setting preference
network.websocket.override-security-block. Websockets can only be used if
override-security-block and network.websocket.enabled are both set to true.
At a future time, with a more secure websocket protocol, the
override-security-block preference can be removed.
This action is based on the security concern over an HTTP cache
poisoning attack as described in
http://www.adambarth.com/experimental/websocket.pdf
2010-12-08 14:12:51 -08:00
Boris Zbarsky
3e00bf2074
Bug 617296. Window.URL should be replaceable. r=sicking, a=sicking
2010-12-08 11:16:09 -05:00
Blake Kaplan
ccf4d72d2d
Bug 650273 - Force a frame here. r=luke
...
--HG--
extra : rebase_source : eba79b2d20d380c7172bb982c09523c3df180185
2011-05-02 15:47:10 -07:00
Justin Dolske
d74fc57d10
Bug 59314 - Alerts should be content-modal, not window-modal (Part 2). r=jst, feedback=gavin, a=blocking+
2010-11-19 21:23:27 -08:00
Jonas Sicking
b45069502c
Fix build error when building with --enable-functiontimer. b=613589 r=mwu a=build bustage fix
2010-11-19 13:49:53 -08:00
Peter Van der Beken
a6974efb9d
Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
2010-08-28 10:04:25 +02:00
Justin Dolske
2c7858cd7d
Bug 611566 - Remove Enter/LeaveModalState calls from nsGlobalWindow alert/confirm/prompt. r=jst, a=blocking+
2010-11-17 22:44:50 -08:00
Robert Sayre
4945f654ff
Merge tracemonkey to mozilla-centra. a=blockers.
2010-11-17 13:55:14 -08:00
Jason Orendorff
31d2e0acc4
Bug 608171 - Make ChromeWorkers available to JSMs. r=bent.
...
--HG--
extra : rebase_source : 489ea909e324e1809b00ac8a812a68c54a258313
2010-11-16 14:53:47 -06:00
Robert Sayre
945bb866bf
Merge mozilla-central to tracemonkey.
2010-11-16 07:25:10 -08:00
Igor Bukanov
fe24d0398a
bug 607292 - eliminating JS_GetStringBytes and friends. r=gal
2010-11-08 13:17:31 +01:00
Igor Bukanov
08acfd00c4
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
2010-11-11 21:40:29 +01:00
Ben Turner
7670250f20
Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
2010-11-11 14:52:30 -08:00
David Anderson
b4ec0dde6d
Backed out changeset 8e119f847f97 (build busted)
2010-11-11 11:19:42 -08:00
Igor Bukanov
048e1e0a13
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
2010-11-02 15:36:25 +01:00
Ginn Chen
f61916e1a0
Bug 609427 extra ";" after NS_DECL_ISUPPORTS in nsContentPermissionHelper.h r=doug.turner a=doug.turner
2010-11-16 16:22:41 +08:00
Ben Turner
22fc676266
Bug 608170 - 'ChromeWorkers should have atob, btoa'. r=jst, a=blocking+
2010-11-15 17:39:28 -08:00
Gavin Sharp
128603a89e
Bug 612861: don't throw when accessing random properties off window.console, r=bz, a=blocking
...
--HG--
extra : rebase_source : 6d1890b58c8bd9964ad9aed9d87ac570c3b0c67f
2010-11-17 15:20:20 -05:00
Vladimir Vukicevic
f7d075b80c
b=612334; fix webgl context type; r=bz
...
--HG--
rename : dom/interfaces/canvas/nsICanvasRenderingContextWebGL.idl => dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl
2010-11-16 20:33:04 -08:00
Mounir Lamouri
06fe6d5e4e
Bug 597809 - Makes nsScriptNameSpaceManager being aware of new category entries after Init(). r=peterv a=blocking-betaN
2010-11-16 23:09:50 +01:00
Mounir Lamouri
77213e0d26
Bug 596511 (1/3) - Add the required attribute to the select element. r=smaug a=blocking-betaN
2010-11-16 21:06:15 +01:00
David Dahl
a12585e717
Bug 587734: enable the lazy console API added in bug 568629, and hook it up to the Web Console, r=gavin, a=blocking
...
--HG--
extra : rebase_source : 6006c9be7e1a91748d09397b0ea08a94c0f3968e
2010-11-16 16:34:53 -05:00
Ehsan Akhgari
7f5db0cbfb
Bug 612018 followup - Remove the extra document check, r=mats a=cleanup
2010-11-16 15:45:15 -05:00
Ehsan Akhgari
56a1fe1c73
Bug 612018 - "ASSERTION: frame must not be dirty" and non-blinking caret; r,a=roc
2010-11-16 13:55:25 -05:00
Steven Michaud
e93b28775e
Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+
2010-11-15 15:12:50 -06:00
Justin Dolske
a31d60e85f
Bug 611166 - Use window's context for tracking modal state. r=mrbkap, a=me
2010-11-11 20:51:23 -08:00
David Dahl
fc0f22790a
Bug 568629: add a ConsoleAPI component used to implement window.console object exposed to web content (disabled for the moment), r=gavin/dietrich, sr=jst, a=blocking
...
--HG--
extra : rebase_source : 9bfe8478039ee16310f9f87da87c66d778739a73
2010-11-09 15:19:19 -05:00
Johnny Stenback
6ac980ac46
Bug 610714: Add nsIDOMGlobalPropertyInitializer, which allows "JavaScript Global Properties" to know about the window they're being attached to, r=mrbkap, a=blocking
...
--HG--
extra : rebase_source : c66b23c40e111102c36364f55e01359390012612
2010-11-09 18:00:01 -05:00
Robert Sayre
48cc92a4b0
Merge mozilla-central to tracemonkey.
2010-11-09 15:29:44 -05:00
Luke Wagner
f4cffc90ef
Bug 603045 - JM: don't optimize away JSFRAME_HAS_RVAL check in debug mode (r=bhackett)
...
--HG--
extra : rebase_source : 6c975694160595fa65e0acf174b9b7f6c5997d56
2010-11-08 09:28:12 -08:00
Igor Bukanov
c074b68d29
bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal
2010-10-28 17:15:53 +02:00
Gregor Wagner
ed97af4038
Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal
2010-11-01 18:16:03 -07:00
Robert Sayre
7b6b35d47a
Bug 595243 - Expose debugMode to JSD. Relanding test bustage fixed up. r=gal.
2010-10-30 12:13:02 -04:00
Jeff Walden
ac46278eac
Backed out changeset 85feecf161fe (Career Limiting Move? < http://bonsai.mozilla.org/cvsquery.cgi?who=sspitzer%40netscape.com&whotype=regexp&date=explicit&mindate=2001-01-25+10%3A00&maxdate=2001-01-25+10%3A15 >), seems to have turned mochitest-plain-4 orange.
2010-10-29 22:31:12 -07:00
Robert Sayre
46c277ecd7
Bug 595243 - Expose debugMode to JSD. r=gal
2010-10-29 18:35:07 -04:00
Robert Sayre
3c95414f0e
Merge m-c to tm
2010-10-28 21:26:36 -04:00
Mihai Sucan
74badfafd4
Bug 601352 - Console does not scroll expression result into view, r+a=roc
2010-10-28 13:01:37 -03:00
Blake Kaplan
b35c9ba393
Bug 606585 - Make the compartment map use principals properly. r=peterv/bz
...
--HG--
extra : rebase_source : b4585beb4aa5f9f44cb02beb3f0f91212345f1f8
2010-10-26 23:57:31 -07:00
David Mandelin
c5f312b1b8
Backout merge, a=backing out changeset tried for b7 blocker
2010-10-26 18:20:20 -07:00
David Mandelin
343455174f
Backed out changeset 8dd996c91f40 -- it doesn't fix the problem, but does make it harder to analyze.
2010-10-26 18:14:25 -07:00
David Mandelin
af0066b448
Bug 604756 first try: restrict ropes optimization to main-thread content JS, r=lw, a=b7-blocker
2010-10-25 17:28:18 -07:00
Peter Van der Beken
fa09dea8cb
Add testcase for bug 603531
2010-10-16 22:24:56 -07:00
Robert Sayre
ab1de59e65
Merge mozilla-central to tracemonkey.
2010-10-26 14:16:43 -04:00
Blake Kaplan
13f766aceb
Bug 604341 - Ensure that we're in the right compartment when we create plugin objects' wrapper JS objects. r=jst a=blocking beta 7
...
--HG--
extra : transplant_source : F%91%F4%D9%C2%5Etuh%A1w%8A%23%AB%84Q%CD%AD%AA%B5
2010-10-25 12:18:20 -07:00
Blake Kaplan
cf86b31936
Bug 604449 - Protect against an outer window that has already been closed. r=jst
...
--HG--
extra : transplant_source : d%82D1%05%CA%B9%7F%04%7C%C7%0B%A7%85%40A%13%2B%20%20
2010-10-25 12:15:04 -07:00
Blake Kaplan
0caa75a303
Bug 605696 - Refuse to create location objects without an outer window. r=jst
...
--HG--
extra : transplant_source : 4%D9%ABJ%0A%03%E5%7D%C5%F1%3C%BDV%BB%E7%E0%CC%DFh%10
2010-10-25 12:13:36 -07:00
Andreas Gal
e659adcc1f
Merge from mozilla-central.
2010-10-22 19:46:37 -07:00
Bill McCloskey
83489c2ceb
Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin)
2010-10-21 09:36:39 -07:00
Igor Bukanov
ca764b16a5
bug 604831 - fixing GC trigger factor setup. r=anygregor
2010-10-19 12:11:09 +02:00
Bill McCloskey
046eb7cdc6
Backed out changeset 55597c32701d
2010-10-19 17:40:53 -07:00
Bill McCloskey
88aa6bd6bb
Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin)
2010-10-19 16:23:05 -07:00
Blake Kaplan
550c2593ee
Fix bug 605167. r=peterv
...
--HG--
extra : rebase_source : 67b5ac9708e2efe22a200ab4cbcaef76b494dfa1
2010-10-18 15:21:50 -07:00
Blake Kaplan
815b52015c
Bug 604826 - Make constructors on Xray wrappers work properly again. r=peterv
...
--HG--
extra : rebase_source : 147c987ad8b74f4ec3e805b3602676fa92127605
2010-10-18 15:20:47 -07:00
Blake Kaplan
312e4e1e90
Merge mozilla-central into tracemonkey
2010-10-13 17:54:54 -07:00
Jonas Sicking
1dee38609c
Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner
2010-10-13 16:25:33 -07:00
Peter Van der Beken
5bb4dd3d8c
Try to fix orange from d468bf98f7a1 (Fix for bug 603531 ("ASSERTION: bad outer object hook" and crash [@ js::gc::Cell::compartment]), compartments followup.)
...
--HG--
extra : rebase_source : 26ed7548f57836136162e6830034d0e40bf0853b
2010-10-12 17:25:34 -07:00
Peter Van der Beken
d7f499f7a6
Fix for bug 603531 ("ASSERTION: bad outer object hook" and crash [@ js::gc::Cell::compartment]), compartments followup. r=mrbkap.
2010-10-12 15:03:15 -07:00