David Zbarsky
7df71cccae
Bug 893117: Remove nsIDOMHTMLModElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
da666f858f
Bug 893117: Remove xpidl for nsIDOMHTMLDirectoryElement r=bz
2013-07-30 14:55:12 -07:00
David Zbarsky
bbc43bc08d
Bug 893117: Remove nsIDOMHTMLOutputElement r=bz
2013-07-30 14:55:11 -07:00
David Zbarsky
4fae1d580c
Bug 893117: Remove nsIDOMHTMLDataListElement r=bz
2013-07-30 14:55:11 -07:00
David Zbarsky
e848b5694c
Bug 893117: Remove nsIDOMHTMLUnknownElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
4a6c9a63c0
Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
2f83251914
Bug 893117: Remove nsIDOMHTMLTableColElement r=peterv
2013-07-30 14:55:11 -07:00
David Zbarsky
8106932083
Bug 893117: Remove nsIDOMHTMLTableRowElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
85457b1c6e
Bug 893117: Remove nsIDOMHTMLTableSectionElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
7f927d60e3
Bug 893117: Remove xpidl for nsIDOMHTMLTableElement r=peterv
2013-07-30 14:55:10 -07:00
David Zbarsky
ae6d482ec6
Bug 893117: Remove nsIDOMHTMLTableCellElement r=peterv
2013-07-30 14:55:10 -07:00
Justin Lebar
e07ad9bb36
Bug 896890 - TabContent::HasOwnApp() should be true iff TabContext::GetOwnApp() is non-null.
...
This change reworks how TabContext stores its data. Before, it stored
an app-id and translated that into an app; now we do the reverse. This
lets us guarantee that HasOwnApp() is true iff GetOwnApp() is non-null.
We added a new class, MaybeInvalidTabContext to assist with converting
from an IPCTabContext to a TabContext. This allows us to ensure that a
TabContext object is never invalid.
2013-07-30 14:42:34 -07:00
Mook
fabd18c538
content: sync load service: don't die when channels have unknown size (b=894586 r=ehsan r=jduell)
2013-07-30 14:38:26 -07:00
Guillaume Abadie
717b7365ad
bug 896254 - disable WebGL 2 interfaces - r=jilbert,ehsan
2013-07-30 15:58:17 -04:00
Ryan VanderMeulen
877a52adaf
Backed out changeset 4aeb00521c9d (bug 896890) for build bustage.
...
CLOSED TREE
2013-07-30 15:50:46 -04:00
Justin Lebar
bf4b322de3
Bug 896890 - TabContent::HasOwnApp() should be true iff TabContext::GetOwnApp() is non-null. r=khuey
...
This change reworks how TabContext stores its data. Before, it stored
an app-id and translated that into an app; now we do the reverse. This
lets us guarantee that HasOwnApp() is true iff GetOwnApp() is non-null.
We added a new class, MaybeInvalidTabContext to assist with converting
from an IPCTabContext to a TabContext. This allows us to ensure that a
TabContext object is never invalid.
--HG--
extra : rebase_source : d43e858739a342ab420122a90336bfd585be268a
2013-07-30 11:51:44 -07:00
Ehsan Akhgari
5ee21d6d3f
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Ed Morley
7b9d7844ff
Bug 893714 - Disable test_cpows.xul on OS X for too many intermittent assertions, whilst the fix is finished
...
--HG--
extra : rebase_source : d3ad44b025610f5b1ec91f662eb9cbf5ba613a7d
2013-07-30 17:28:59 +01:00
Masatoshi Kimura
ab73027c06
Bug 898817 - Stop exposing nsIDOM* interfaces on the global automatically. r=bz
2013-07-30 22:26:27 +09:00
Guillaume Abadie
fc19fe386a
bug 894007 - WebGLContext::getParameter(GL_MAX_TEXTURE_SIZE) should be a power of two - r=jgilbert
2013-07-30 11:07:04 -04:00
Ehsan Akhgari
9854ac6166
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Paul Adenot
0bdeab0a15
Bug 895720 - Actually use the fuzz value.
2013-07-30 11:10:33 +01:00
Paul Adenot
0e9230a9f2
Bug 895720 - On MacOS, increase the fuzz factor for test_audioBufferSourceNodeOffset.html.
2013-07-30 11:06:33 +01:00
Nicolas Silva
5ec3fda767
Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc
2013-07-30 11:59:51 +02:00
David Zbarsky
c20f51dc6b
Bug 898947 - Remove nsIInlineEventHandlers from nodes r=bz
2013-07-30 01:47:28 -07:00
David Zbarsky
70990dd2d4
Backout b43b3d14ea16 for mochitest failures on CLOSED TREE
2013-07-29 22:46:45 -07:00
David Zbarsky
1c93719ce1
Backout f10e28d82786 for mochitest orange on a CLOSED TREE
2013-07-29 21:11:38 -07:00
David Zbarsky
82250218e6
Backout 40683014a638 for causing mochitest orange
2013-07-29 21:11:01 -07:00
David Zbarsky
9bd3567fd7
Backout a0868fe02c2a because I suspect it caused the debug mochitest failures resulting in the CLOSED TREE
2013-07-29 19:51:39 -07:00
Bobby Holley
c00f6379ec
Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke
...
This was done with perl/grep.
2013-07-29 16:45:27 -07:00
Bobby Holley
9dbd7cffb9
Bug 899245 - Rename JS_SetGlobalObject and move it into jsfriendapi. r=luke
2013-07-29 16:45:26 -07:00
Bobby Holley
488031ac4d
Bug 899245 - Rename js::GetDefaultGlobalForContext to js::DefaultObjectForContextOrNull. r=luke
...
This is more correct, since the object very often is not a global.
2013-07-29 16:45:25 -07:00
David Zbarsky
96da4fe14d
Bug 898947 - Remove nsIInlineEventHandlers from nodes r=bz
2013-07-29 16:04:09 -07:00
David Zbarsky
3b2bbf2c84
Bug 898105 - Remove nsIDOMTouch r=reuben
2013-07-29 16:04:09 -07:00
David Zbarsky
daff91f723
Bug 898104 - Remove nsIDOMTouchList r=smaug
2013-07-29 16:04:09 -07:00
David Zbarsky
bd41b3d233
Bug 898930 - Remove nsIDOMTouchEvent r=smaug
2013-07-29 16:04:08 -07:00
John Schoenick
6e04b0893e
Bug 889614 - Followup, don't erroneously cancel other events. r=josh
2013-07-29 13:50:55 -07:00
Tom Schuster
e5fe0046d0
Bug 691610 - e10s support for useDefaultIcon. r=felipe sr=smaug
2013-07-29 11:03:41 -04:00
Tom Schuster
ed67490bab
Bug 893201 - Spot fix cross chrome/content focus handling. r=felipe
2013-07-29 11:03:41 -04:00
Daniel Holbert
0095de3081
Bug 898489: Mark content/xul/content/src/ and content/xul/document/src/ as FAIL_ON_WARNINGS. r=smaug r=gps
2013-07-29 12:29:42 -07:00
Daniel Holbert
1aa4b5d5d1
Bug 898232: Remove unused variable 'existingScript' from nsXULPrototypeCache::GetScript(). r=jonco
2013-07-29 10:21:33 -07:00
Jon Coppeard
8278efd42a
Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
2013-07-26 10:00:38 +01:00
Ed Morley
a2a2b91464
Backed out changeset 0ad406a69f2c (bug 856361) for mochitest-1 failures in test_mediaElementAudioSourceNode.html on a CLOSED TREE
2013-07-29 09:56:06 +01:00
Ed Morley
e886bc252b
Backed out changeset 3f2c0edda4c2 (bug 856361)
2013-07-29 09:55:15 +01:00
Ed Morley
18ea386674
Backed out changeset f211d6754796 (bug 856361)
2013-07-29 09:55:12 +01:00
Ed Morley
2441ed84a8
Backed out changeset 2af84c01ac0c (bug 856361)
2013-07-29 09:55:09 +01:00
Ed Morley
e27efacff7
Backed out changeset 9e90a81b9e37 (bug 856361)
2013-07-29 09:55:06 +01:00
Ed Morley
bf60ac5060
Backed out changeset 3d6f6f06da5e (bug 856361)
2013-07-29 09:55:03 +01:00
Ed Morley
9f3a9d092c
Backed out changeset 911a11878522 (bug 855568)
2013-07-29 09:55:01 +01:00
Ed Morley
a080e31b98
Backed out changeset 3fbe86d67b6a (bug 856361)
2013-07-29 09:54:58 +01:00