Ehsan Akhgari
|
a9b0c71037
|
Bug 938852 - Build layout/inspector in unified mode; r=roc
|
2013-11-14 21:46:28 -05:00 |
|
Ms2ger
|
66a68477af
|
Bug 923251 - Part f: Pass an Element to inDOMUtils::GetRuleNodeForContent and rename it to reflect that; r=heycam
|
2013-11-11 09:00:41 +01:00 |
|
Ms2ger
|
feeaf7c61e
|
Bug 923251 - Part e: Make nsPresContext::EnsureSafeToHandOutCSSRules return void; r=heycam
|
2013-11-11 09:00:33 +01:00 |
|
Mike Hommey
|
1d566f7586
|
Bug 929905 - Consolidate sources in moz.build. r=gps
|
2013-10-25 08:23:05 +09:00 |
|
Mike Hommey
|
61124c1afc
|
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
|
2013-10-24 08:05:43 +09:00 |
|
Cameron McCormack
|
86d6d43fc9
|
Bug 925193 - Offer "unset" when autocompleting properties in the style inspector. r=bzbarsky
|
2013-10-10 11:47:40 +11:00 |
|
Ehsan Akhgari
|
b6bef348c1
|
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
|
2013-10-07 19:15:59 -04:00 |
|
Ms2ger
|
105ce73cfa
|
Bug 922268 - Remove empty makefiles; r=gps
|
2013-10-03 09:10:00 +02:00 |
|
Ehsan Akhgari
|
7e5b2154cf
|
Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1268 to 1208.
|
2013-10-01 17:02:16 -04:00 |
|
Ehsan Akhgari
|
2fb9794854
|
Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1782 to 1582.
|
2013-10-01 17:00:38 -04:00 |
|
Gregory Szorc
|
cc1da2c22a
|
Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger
|
2013-09-30 09:52:01 +02:00 |
|
Gregory Szorc
|
e53ac5e38d
|
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
|
2013-09-30 09:51:57 +02:00 |
|
Ed Morley
|
d84dee3273
|
Backed out changeset 77bff106b704 (bug 920223)
|
2013-09-30 12:50:12 +01:00 |
|
Ed Morley
|
038cae0901
|
Backed out changeset 68b6b152f51a (bug 920223)
|
2013-09-30 12:50:09 +01:00 |
|
Gregory Szorc
|
483a776413
|
Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger
|
2013-09-30 09:52:01 +02:00 |
|
Gregory Szorc
|
cabc6369a6
|
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
|
2013-09-30 09:51:57 +02:00 |
|
Cameron McCormack
|
610115dec5
|
Bug 921795 - Make inDOMUtils::GetCSSValuesForProperty report "initial" not "-moz-initial". r=mina
|
2013-09-29 14:41:30 +10:00 |
|
Masayuki Nakano
|
64fa96e1ce
|
Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc
|
2013-09-25 20:21:20 +09:00 |
|
Ehsan Akhgari
|
7caff15b07
|
Bug 919326 - Minimize the #includes in layout/ IDL files; r=roc
--HG--
extra : rebase_source : ec8cdff9466ff75463841818537ecead2cb57e62
|
2013-09-22 19:24:27 -04:00 |
|
Cameron McCormack
|
d79c8bea76
|
Bug 893319 - Remove -moz-rgba() and -moz-hsla(). r=bz
|
2013-09-16 10:43:56 +10:00 |
|
Kyle Huey
|
a208739320
|
Bug 911258: Part 6 - Fixup tests. r=me
|
2013-09-08 20:30:10 -07:00 |
|
Bobby Holley
|
686a940c6e
|
Bug 912322 - Fix tests. r=bz
The crashtest changes are untested (aside from the fact that they don't crash).
|
2013-09-06 09:12:56 -07:00 |
|
Robert O'Callahan
|
33cdb42706
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
|
2013-09-02 20:41:57 +12:00 |
|
Phil Ringnalda
|
82a82c7965
|
Back out e46601eb7279:533dc9ea3301 (bug 912322) for Android reftest bustage
|
2013-09-04 21:49:16 -07:00 |
|
Bobby Holley
|
4f18e183bb
|
Bug 912322 - Fix tests. r=bz
The crashtest changes are untested (aside from the fact that they don't crash).
|
2013-09-04 19:05:51 -07:00 |
|
Mike Hommey
|
f1cf3b4238
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
David Zbarsky
|
31df3b590f
|
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
|
2013-08-23 13:56:20 -04:00 |
|
David Zbarsky
|
6e2250a052
|
Backout c619171e0070 for windows assertion failure on a CLOSED TREE
|
2013-08-23 14:58:41 -04:00 |
|
David Zbarsky
|
f19c09b33c
|
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
|
2013-08-23 13:56:20 -04:00 |
|
Mina Almasry
|
46be31384a
|
Bug 907816 - GetCSSValuesForProperty does not use the display keyword table. r=bz
|
2013-08-22 10:16:07 -04:00 |
|
Ms2ger
|
add9ce17b9
|
Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted
|
2013-08-22 08:56:00 +02:00 |
|
Ms2ger
|
4d968c40e1
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
|
Ms2ger
|
dd5239111f
|
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
|
2013-08-22 08:30:55 +02:00 |
|
Trevor Saunders
|
e59057dee7
|
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
|
2013-03-16 00:31:38 -04:00 |
|
Mina Almasry
|
1906621cce
|
Bug 899230 - domUtils.getCSSValuesForProperty doesn't return "logical" and "physical" any list. r=bz
This patch prevents inIDOMUtils from returning logical and physical from any list.
|
2013-07-30 15:38:01 -04: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 |
|
Mina Almasry
|
1daa6026a6
|
Bug 898455 - remove domUtils.getCSSValuesForProperty duplicate entries; r= bz
Removes duplicate entries from the values that are returned by getCSSValuesForProperty,
and returns url for the proper properties.
|
2013-07-29 14:42:51 +02:00 |
|
Mina Almasry
|
118935225c
|
Bug 734861 - Add a waitForExplicitFinish() call to match the finish() call in test. r=bz
|
2013-07-26 11:59:35 -04:00 |
|
Mina Almasry
|
fe501b5633
|
Bug 734861 - Expose stylesheets, including UA, for a document via inIDOMUtils. r=bz
This patch adds an API to inspector utils that gets all stylesheets associated with a document, including UA sheets.
|
2013-07-25 09:31:14 -04:00 |
|
David Zbarsky
|
040dbd4c2b
|
Bug 894646 - Various dom deCOM cleanups r=Ms2ger
|
2013-07-23 16:39:17 -07:00 |
|
Ryan VanderMeulen
|
742db914d3
|
Backed out changeset 83f4f6f435cf (bug 734861) for mochitest-5 timeouts.
|
2013-07-23 11:13:50 -04:00 |
|
Simon Sapin
|
2db3b1337a
|
Bug 483446 - CSS3 'background-attachment: local' support. r=roc
|
2013-07-23 09:22:58 -04:00 |
|
Mina Almasry
|
45f882832c
|
Bug 734861 - Expose stylesheets, including UA, for a document via inIDOMUtils. r=bz
This patch adds an API to inspector utils that gets all stylesheets associated with a document, including UA sheets.
|
2013-07-23 09:20:19 -04:00 |
|
Mina Almasry
|
4255fc61dd
|
Bug 895076 - domUtils.getCSSValuesForProperty now returns non keyword values. r=bz
This patch makes getCSSValuesForProperty return some none keyword values: auto,
normal, none, all, calc, -moz-calc, -moz-element, -moz-element-rect, rgb, hsl, -moz-rgba, -moz-hsla, rgba, hsla, cubic-bezer, and steps.
|
2013-07-19 10:32:52 -04:00 |
|
William Chen
|
9e883ad8f5
|
Bug 796061 - Part 2: Remove mInsertionParentTable from nsBindingManager. r=mrbkap
|
2013-07-17 09:05:06 -07:00 |
|
William Chen
|
ca763cf5e3
|
Bug 796061 - Part 1: Remove mBindingTable from nsBindingManager. r=mrbkap
|
2013-07-17 09:05:03 -07:00 |
|
Ryan VanderMeulen
|
27a7370015
|
Bug 877690 - Fix typo in test. DONTBUILD
|
2013-07-16 13:52:01 -04:00 |
|
Mina Almasry
|
d2c3c8512d
|
Bug 877690 - Implement an API for getting CSS property values to be used in auto-completion. r=bz
|
2013-07-15 17:28:49 -04:00 |
|
Ed Morley
|
941b06e491
|
Backed out changeset 9897835271b5 (bug 877690) for crashes on a CLOSED TREE
|
2013-07-15 16:36:17 +01:00 |
|
Mina Almasry
|
e1fe3cd880
|
Bug 877690 - Implement an API for getting CSS property values to be used in auto-completion. r=bz
|
2013-07-15 09:59:57 -04:00 |
|