Benoit Jacob
|
7987aa8357
|
Bug 601535 - fix CheckedInt warnings - r=khuey, a2.0=joe
|
2010-10-12 17:01:59 -04:00 |
|
Benoit Jacob
|
dde5763eeb
|
Bug 555798 - CheckedInt improvements, init by 0 - r=neil
|
2010-10-12 17:01:59 -04:00 |
|
Benoit Jacob
|
39b2609bc8
|
Bug 583325; CheckedInt: beware of signed right shift; r=lw
|
2010-08-05 09:59:37 -04:00 |
|
Benoit Jacob
|
af55a384ea
|
Bug 580034; Some CheckedInt tweaks; r=jmuizelaar
|
2010-08-05 09:57:06 -04:00 |
|
Neil Rashbrook
|
c1ba581be6
|
Bug 581652 Some versions of GCC don't like nsCRT::IsAsciiSpace r=jst a=bsmedberg
|
2010-07-27 12:45:59 +01:00 |
|
Boris Zbarsky
|
8a5a8c7f9e
|
Bug 558306 part 1.5. Make TimeDuration::FromMilliseconds take a double. r=cjones, sr=roc
|
2010-07-21 15:57:33 -04:00 |
|
Mounir Lamouri
|
530eba15e8
|
Bug 555559: Make nsCharSeparatedTokenizer a template that can accept varying definitions of whitespace. r=smaug,sicking sr=jst
|
2010-07-21 09:07:10 -07:00 |
|
Robert O'Callahan
|
9d2392dcc8
|
Bug 564991. Part 22: Mark scrolled elements as inactive after a timeout. r=mats
|
2010-07-16 09:08:05 +12:00 |
|
Chris Jones
|
593697156c
|
Bug 576467: Check the return value of clock_getres(). r=roc
|
2010-07-15 14:27:43 -05:00 |
|
Boris Zbarsky
|
92a03af2bc
|
Bug 558306 part 1. Add a TimeDuration::ToMilliseconds. r=cjones
|
2010-07-15 09:59:23 -04:00 |
|
Benoit Jacob
|
54efe381b9
|
b=576529; Last GL_SAME_METHOD validation fix, and pass WebGL types; r=vladimir
|
2010-07-03 18:33:05 -04:00 |
|
Benoit Jacob
|
75dbbc1f1f
|
b=576067; Let WebGL use CheckedInt; r=vladimir
|
2010-07-03 18:32:19 -04:00 |
|
Mitchell Field
|
eb1e793da7
|
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
|
2010-07-02 10:27:06 -04:00 |
|
Benjamin Smedberg
|
a2833452f8
|
Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
|
2010-06-30 14:23:23 -04:00 |
|
Benoit Jacob
|
e43682cb4c
|
b=555798; add CheckedInt class; r=jmuizelaar, r=vladimir
|
2010-06-30 11:53:41 -04:00 |
|
Benjamin Smedberg
|
63c0077443
|
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
|
2010-06-25 19:41:09 -04:00 |
|
Benjamin Smedberg
|
6e8d912e32
|
Fix review comments from bug 568691 comment 45.
|
2010-06-24 11:56:28 -04:00 |
|
Benjamin Smedberg
|
5cab25b52b
|
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
|
2010-06-22 12:59:15 -04:00 |
|
Benjamin Smedberg
|
9045c05660
|
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
|
2010-06-10 14:11:11 -04:00 |
|
Jacek Caban
|
7393907967
|
Bug 569586 - XPCOM compilation failure on mingw-w64 due to pointer to int cast loosing precision. r=benjamin
--HG--
extra : rebase_source : e4d0b0b110992af5f397aea52c36a5f5ed9f56c5
|
2010-06-25 14:02:24 +02:00 |
|
Robert Sayre
|
13c247559e
|
Merge mozilla-central to tracemonkey
|
2010-05-17 13:55:37 -04:00 |
|
Jason Orendorff
|
ee50fdd206
|
Bug 560643 - Add a special jsval type to XPIDL. Part 2, manual IDL cleanup. r+sr=jst.
--HG--
extra : rebase_source : 9529caa471dd4de9ddc9cedbab38922f9398011e
|
2010-05-12 08:19:22 -05:00 |
|
Jason Orendorff
|
5aa27b84c9
|
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
--HG--
extra : rebase_source : 3d50f7468277883a26790df13a639ce37757a257
|
2010-05-12 08:18:51 -05:00 |
|
Michael Kohler
|
9397418412
|
Bug 506041 Part 2: Correct misspellings in source code
r=timeless
|
2010-05-13 14:19:50 +02:00 |
|
Daniel Holbert
|
d4bf1daecc
|
Bug 562310 followup: remove whitespace on empty lines, in nsCharSeparatedTokenizer.h. (whitespace-only changes)
|
2010-05-04 07:43:48 -07:00 |
|
Daniel Holbert
|
4d7b4ac88a
|
Bug 562310 Part 6: Convert C-string version (nsCCommaSeparatedTokenizer) into generic nsCCharSeparatedTokenizer class, too. r=roc
|
2010-05-04 07:43:48 -07:00 |
|
Daniel Holbert
|
06a036b3ef
|
Bug 562310 Part 4: Remove nsCommaSeparatedTokenizer typedef, and replace its uses with nsCharSeparatedTokenizer(','). r=roc
|
2010-05-04 07:43:48 -07:00 |
|
Daniel Holbert
|
54c4f9b04b
|
Bug 562310 Part 3: Extend nsCharSeparatedTokenizer to allow separator to be optional. r=roc
|
2010-05-04 07:43:48 -07:00 |
|
Daniel Holbert
|
a904d63111
|
Bug 562310 Part 2: Convert nsCommaSeparatedTokenizer class into a custom-SeparatorChar version, nsCharSeparatedTokenizer. r=roc
|
2010-05-04 07:43:48 -07:00 |
|
Daniel Holbert
|
20950733f1
|
Bug 562310 Part 1: Rename file nsCommaSeparatedTokenizer.h to nsCharSeparatedTokenizer.h (and update #includes). r=roc
--HG--
rename : xpcom/ds/nsCommaSeparatedTokenizer.h => xpcom/ds/nsCharSeparatedTokenizer.h
|
2010-05-04 07:43:48 -07:00 |
|
timeless@mozdev.org
|
9a289a56f1
|
Bug 562525 - nsPropertiesParser::FinishValueState potentially uses a variable uninitialized dependent on a member of a class in a file with threadsafe classes, r=bsmedberg
--HG--
extra : rebase_source : 56cb882be1612a7975f1d845e7a8b96e2ab0d060
|
2010-04-28 17:55:00 -07:00 |
|
timeless@mozdev.org
|
c8a6358870
|
Bug 561709 Change the dash to an underscore in the status of nsIRecyclingAllocator, r=bsmedberg
|
2010-04-26 01:18:00 -07:00 |
|
Ginn Chen
|
3afa89d964
|
revert 43e12453336f, it was fixed by another changeset
|
2010-04-28 17:44:24 +08:00 |
|
Ginn Chen
|
314bd364fe
|
Bug 560717 Linux FPE running make check r=bsmedberg
|
2010-04-28 17:40:03 +08:00 |
|
Vladimir Vukicevic
|
838f1fb2ff
|
b=560717; fix TimeStamp initialization in TimeStamp_posix; r=bsmedberg
|
2010-04-26 14:26:40 -07:00 |
|
Vladimir Vukicevic
|
e3731a1e45
|
b=560647; basic start-to-end startup instrumentation and some fixes; r=bz a=coop
|
2010-04-26 11:13:03 -07:00 |
|
Vladimir Vukicevic
|
3ce92fdab6
|
b=480735; add infrastructure for simple timeline logging; r=bsmedberg
|
2010-04-20 00:04:42 -07:00 |
|
Jonas Sicking
|
e6aa8d8aab
|
Bug 534136 part 4bis: Fix review comments from peterv that should have been in initial patch.
|
2010-03-08 08:03:55 -08:00 |
|
Jonas Sicking
|
0baab851d8
|
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
3cfc98309e
|
Bug 534136 Part 5: Clean up atomtable hash entries. r=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
088a5c3e1c
|
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
c4106f7f22
|
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
1a6c0165bf
|
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
|
2010-03-08 07:44:59 -08:00 |
|
Uli Link
|
d5626e719c
|
Bug 537967 - Moving FILE_ILLEGAL_CHARACTERS from nsCRT.h to nsCRTGlue.h for frozen linkages, r=bsmedberg,sr=shaver
|
2010-03-07 15:15:31 +01:00 |
|
Chris Jones
|
5e03f750df
|
Bug 541185: Fall back on clock_getres() when resolution detection fails, and remove bogus upper-bound sanity check. r=roc
|
2010-03-01 15:44:05 -06:00 |
|
Justin Dolske
|
d8daefadb7
|
Bug 541594 - extend nsIINIParser to allow writing INI files. p=dolske+benjamin, r=benjamin, r=dolske
|
2010-02-09 17:05:31 -08:00 |
|
Justin Lebar
|
e730a1afc6
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Daniel Holbert
|
46ba50b0cb
|
Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
|
2010-01-29 18:50:46 -08:00 |
|
Justin Lebar
|
a827ba17fc
|
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
|
2009-09-01 09:45:05 -07:00 |
|
Gavin Sharp
|
5589f1de57
|
Bug 538920: give nsIObserver the "function" attribute to allow directly passing JS function objects to nsIObserverService::addObserver, r=bsmedberg
|
2010-01-11 05:01:38 -05:00 |
|
Chris Jones
|
800ff959c1
|
Bug 522126, part 3: Use POSIX-clock TimeStamp/TimeDuration implementation if configure.in says it's supported. r=luser
|
2010-01-07 11:21:33 -06:00 |
|
Chris Jones
|
1399b2b545
|
Bug 522126, part 2: Add a POSIX clock (CLOCK_MONOTONIC) implementation of TimeStamp/TimeDuration. r=roc
|
2010-01-07 11:21:28 -06:00 |
|
Chris Jones
|
176bc71fd6
|
Bug 522126, part 1: refactor TimeStamp/TimeDuration so that platform-specific implementations can be added. r=roc
|
2010-01-07 11:21:23 -06:00 |
|
Henri Sivonen
|
580302d483
|
Bug 514661 - Introduce scoped atom tables for the HTML5 parser. r=bsmedberg, sr=dbaron.
--HG--
extra : rebase_source : 12e9731c0d86691cde40fc1ea4cc5ab4b3fb5168
|
2009-09-18 18:13:10 +03:00 |
|
Jonas Sicking
|
e147c900f4
|
Bug 507114: Make the observer-service deal with do_QueryReferent causing observers to be added or removed. r=bsmedberg
|
2009-11-16 17:07:41 -08:00 |
|
Zack Weinberg ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
|
dbd6355ce6
|
Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
|
2009-11-02 11:36:43 -08:00 |
|
L. David Baron
|
125bd1103e
|
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
|
2009-10-07 20:22:42 -07:00 |
|
Blake Kaplan
|
025564a0a9
|
Bug 520891 - nsHashtable::Put returns null on both failure and when we're adding a new entry. Assume the latter since it's correct more of the time. r=bsmedberg
--HG--
extra : rebase_source : e42e940235456e6edd4dc6d4cfc0f45c1cf71f97
|
2009-10-07 14:00:01 -07:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Ted Mielczarek
|
2218ea81b0
|
fix a leak in nsINIParser::GetSections/GetKeys. r=bsmedberg (no bug)
--HG--
extra : rebase_source : 7ed4d2d3aca5eb90a08e506accc6a82e37fe200e
|
2009-08-18 11:52:23 -04:00 |
|
timeless@mozdev.org
|
1a965c5ef0
|
Bug 505886 nsHashtable::Exists doesn't unlock mLock if !mHashtable.ops
r=bsmedberg
|
2009-08-12 11:49:53 +02:00 |
|
timeless@mozdev.org
|
e2c82df69a
|
Bug 485834 ObserverService shouldn't recurse infinitely for stupid consumers
r=dougt
|
2009-08-12 11:49:52 +02:00 |
|
Serge Gautherie
|
28965346e8
|
Bug 508760 - Remove MSVC6 support from the tree; (Bv1) xpcom/ds/*.cpp; r=doug.turner
--HG--
extra : rebase_source : 5a08118a7f1562c89c4e0da5035ef6a578eca9f2
|
2009-08-09 00:45:46 +02:00 |
|
Makoto Kato
|
815f6cdd90
|
Bug 499262 - Remove Metoworks Code for OS 9. r+sr=bsmedberg
|
2009-07-24 19:11:23 +09:00 |
|
Serge Gautherie
|
82a4092aee
|
Bug 306840 - Improve PR_GetEnv() usages; (Cv1a) <XpCom/nsAtomTable.cpp> (= sync'ed Bv2); r=timeless sr=neil
|
2009-06-11 19:47:33 +02:00 |
|
Benjamin Smedberg
|
bb1c33c4ea
|
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
|
2009-05-18 14:15:05 -04:00 |
|
Robert O'Callahan
|
3b41dc81ee
|
Bug 486991. Add useful operators to TimeStamp/TimeDuration. r=bsmedberg
|
2009-04-11 21:38:40 +12:00 |
|
Robert O'Callahan
|
5bde4bb05f
|
Backout incorrectly pushed changes
|
2009-04-06 14:19:27 +12:00 |
|
Robert O'Callahan
|
1ca364a2d0
|
Fix libxul test bustage
--HG--
extra : rebase_source : 49e42436893e10cae0e70cc5468b4d95a47cb07d
|
2009-04-06 14:15:26 +12:00 |
|
Robert O'Callahan
|
5ed0163b93
|
Bug 484921. Create TimeDuration/TimeStamp API that never rolls over and provides better typechecking than PR_IntervalTime. r=bsmedberg,cgj
|
2009-04-06 11:49:48 +12:00 |
|
Arpad Borsos
|
e79293b2c0
|
Bug 474369 - get rid of nsVoidArray, xpcom part; r=bsmedberg
|
2009-04-03 18:43:08 +02:00 |
|
Makoto Kato
|
b66ef2ce00
|
Bug 472609 - Support Win64 (LLP64 model) for xpcom/ds. r=benjamin
|
2009-03-06 22:37:13 +09:00 |
|
Daniel Holbert
|
2a7d88e05a
|
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
|
2009-01-21 22:55:08 -08:00 |
|
Fred Jendrzejewski
|
8759b06c00
|
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
|
2009-01-22 17:15:34 +13:00 |
|
Fred Jendrzejewski
|
7d5761cdfa
|
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
|
2009-01-18 21:14:14 +01:00 |
|
Robert O'Callahan
|
1a9b00de4e
|
Backed out changeset 8019a959aade
|
2009-01-16 22:20:33 +13:00 |
|
Fred Jendrzejewski
|
b79ad6fa55
|
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
|
2009-01-16 20:51:04 +13:00 |
|
timeless@mozdev.org
|
d79aacc7cc
|
Bug 471296 nsArray (NS_ARRAY_CONTRACTID) can't be used on a single thread of its creator's choice, r=bsmedberg
|
2009-01-15 20:02:22 -08:00 |
|
Taras Glek
|
5c08797a3f
|
Bug 471087. Kill nsIDKey. r=bsmedberg
--HG--
extra : rebase_source : 9d60a541863c545101417cf00a11cb9ceda70a09
|
2009-01-08 21:43:07 +13:00 |
|
Robert O'Callahan
|
50bd83420a
|
Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
|
2008-12-17 15:11:07 +13:00 |
|
Benjamin Smedberg
|
8e93542d35
|
Bug 469072 - Annotations in XPCOM, and a couple related code fixups, to make outparams spit out useful warnings, r=bent
|
2008-12-11 15:13:52 -05:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
Robert O'Callahan
|
a5b355c436
|
Fixing filename case bustage
|
2008-10-01 14:17:15 +13:00 |
|
Jonas Sicking
|
6f2a7e0f6b
|
Update Access-Control implementation to match changes in spec. b=389508 r/sr=jst
|
2008-09-30 17:50:42 -07:00 |
|
Ryan VanderMeulen
|
950f98985d
|
Bug 337890 - please spell formater formatter; mozilla-central part; r=timeless
|
2008-09-12 18:24:14 +02:00 |
|
Boris Zbarsky
|
764231c2b9
|
Bug 439206. Make sure to not skip over the next char after the high surrogate when we have a missing low surrogate. r+sr=jst
|
2008-09-04 11:13:54 -04:00 |
|
Joe Drew
|
e4a9682ed2
|
Bug 449543 - nsExpirationTracker's Iterator doesn't work properly, r=roc a=bsmedberg
|
2008-08-19 10:27:28 -04:00 |
|
Justin Dolske
|
6321402495
|
Reland bug 121341.
|
2008-08-13 21:30:45 -07:00 |
|
Justin Dolske
|
91ec607e05
|
Backed out changeset db55605b2a4c (relanding bug 121341)
|
2008-08-13 21:30:12 -07:00 |
|
Dave Townsend
|
a05706f1bf
|
Backout of bug 121341
|
2008-08-13 21:45:08 +01:00 |
|
Dave Townsend
|
ba0b5395d8
|
Backed out changeset cc82f602d986
|
2008-08-13 21:44:20 +01:00 |
|
Neil Rashbrook
|
9d850c9502
|
Bug 447593 Crash [@ NS_NewAtom] r=bsmedberg
|
2008-08-11 21:26:40 +01:00 |
|
Michal Novotny
|
8ed418dcef
|
Bug 121341. Switch nsPersistentProperties::Load from reading a char at a time to reading a block at a time, with a state-machine parser and all. r=bsmedberg, sr=bzbarsky
|
2008-08-07 17:05:19 -04:00 |
|
Sudheer Kumar Peddireddy
|
18c18ceba1
|
Increase the initial sizes of hash tables that are guaranteed to grow. b=432633 r=dbaron
|
2008-06-03 15:25:31 -07:00 |
|
David Mandelin
|
dbe96cfe58
|
Bug 431832: NS_inparams attr for outparams checker, r=bsmedberg, a=bsmedberg
|
2008-05-02 18:03:38 -07:00 |
|
smontagu@smontagu.org
|
fcd4cf5362
|
Define codepoints below 0x20 as illegal characters in filenames. Bug393488, r=bsmedberg, b=beltzner
|
2008-04-02 09:05:55 -07:00 |
|
reed@reedloden.com
|
6674ea7ffa
|
Bustage fix for bug 413787.
|
2008-04-01 21:21:31 -07:00 |
|
reed@reedloden.com
|
2372c88cc4
|
Bustage fix for bug 413787.
|
2008-04-01 21:09:08 -07:00 |
|
reed@reedloden.com
|
f4bcba49f5
|
Bug 413787 - "NSToIntRound, NSToCoordRound code generation" [p=mmoy@yahoo.com (Michael Moy) r+sr=roc a1.9=schrep]
|
2008-04-01 20:47:07 -07:00 |
|
benjamin@smedbergs.us
|
ca89a98e8c
|
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
|
2008-02-21 12:39:20 -08:00 |
|