L. David Baron
18e5edff9c
Allow ParseAndAppendEscape to fail when the stream does not contain an escape, and make callers handle this failure appropriately. This changes our behavior when backslash immediately precedes end-of-stream. (Bug 384672, patch 3) r=bzbarsky
2011-05-03 13:19:19 -07:00
L. David Baron
87048f5536
Handle failure of GatherIdent, which can (starting with the next patch) fail when the character sequence is not an identifier. Additionally, change the tokenization of a hash (#) followed by a non-name character or EOF to tokenize as DELIM (eCSSToken_Symbol) rather than as eCSSToken_Hash. This only changes the behavior in the EOF case, because the only caller (color parsing) that accepts eCSSToken_Hash (rather than only eCSSToken_ID) checks the length. (Bug 384672, patch 2) r=bzbarsky
2011-05-03 13:19:19 -07:00
L. David Baron
9ca8fbddbc
Pass whether we're in a string to ParseAndAppendEscape. (Bug 384672, patch 1) r=bzbarsky
...
This passes true for string tokens and for url() tokens containing
string, since that is what CSS 2.1 chapter 4's tokenization suggests.
2011-05-03 13:19:18 -07:00
Benoit Jacob
fd50b07015
Bug 645407 - remove useless GLX checks - r=karlt
2011-05-03 16:07:17 -04:00
Benoit Jacob
97d2feb9aa
Bug 642502 - about:support improvements - r=gavin.sharp
2011-05-03 16:07:17 -04:00
Benoit Jacob
7fb21db053
Bug 642502 - skip fields with 0/empty/null values - r=jrmuizel
2011-05-03 16:07:17 -04:00
Benoit Jacob
1a69afa143
Bug 645407 - remove old blacklisting - r=karlt
2011-05-03 16:07:17 -04:00
Benoit Jacob
a328ce0714
Bug 639842 and Bug 645407 - implement GfxInfoX11, using the info from the glxtest probe - r=bsmedberg,joe,karl
...
* * *
try: -b do -p linux,linux64,android-r7,maemo5-gtk,maemo5-qt -u mochitest-1 -t none
2011-05-03 16:07:17 -04:00
Benoit Jacob
24bbe820a9
Bug 639842 - implement glxtest probe running as separate process - r=bsmedberg,joe
2011-05-03 16:07:17 -04:00
Dave Townsend
5191666ce2
Bug 654530: Sync in-tree test pilot with AMO version. r=dtownsend
...
DONTBUILD as it is NPOTB on m-c
2011-05-03 12:41:40 -07:00
Jono S Xia
55d55e48ae
Bug 603009: Catch and report all exceptions thrown during test pilot study execution. r=dtownsend
...
Bug 646122: Holding on to Exception objects causes crash in garbage collector. r=dtownsend
Bug 645092: Stop using [deprecated] Storage methods (testpilot). r=mfinkle
DONTBUILD as it is NPOTB on m-c
2011-05-03 12:41:28 -07:00
Wes Johnston
77a4558c16
Bug 605965 - Fix test and add check for addons before adding them. r=mfinkle
2011-05-03 11:34:55 -07:00
Vivien Nicolas
fe08e462c5
Bug 650820 - Adding a search engine without an icon thrown an error [r=mfinkle] DONTBUILD (mobile only)
2011-05-03 20:23:00 +02:00
Vivien Nicolas
ae903a9fb3
Bug 650817 - Search engines list misinterprets tap and pan [r=mfinkle] DONTBUILD (mobile only)
2011-05-03 20:22:05 +02:00
Anas Husseini
380315c853
Bug 653370 - [RTL] Fix computeSidebarVisibility() so that it doesn't confuse tabs panel with controls panel [r=vingtetun] DONTBUILD (mobile only)
2011-05-03 20:21:20 +02:00
Daniel Holbert
733a326bda
Bug 654346: Fix C++-style comments in mfbt headers included by .c files, to fix build warnings. r=cjones comment-only=DONTBUILD
2011-05-03 10:24:01 -07:00
Matt Brubeck
f19fd0912b
Bug 654122 - window.scrollTo on pageload does not always hide Fennec urlbar [r=stechz]
2011-05-03 10:12:02 -07:00
Brad Lassey
a68b012a57
bug 654444 - Only include URL of active tab in content crash reports r=mfinkle
2011-05-03 11:55:42 -04:00
Brad Lassey
4c8c9bf766
bug 654312 - include urls of remote pages in content crash reports r=mfinkle
2011-05-03 10:35:20 -04:00
Zane U. Ji
01db317427
Bug 236872 - Changing Auto-Detection Scheme breaks the message display output; r=enndeakin
2011-05-03 14:32:40 +01:00
Mike Hommey
3f475ae179
Bug 650304 - Use gcc C++0x mode by default, when it works as expected. r=bsmedberg
2011-05-03 10:35:21 +02:00
Mike Hommey
08bf24c935
Bug 654082 - Add C++0x support to the libstdc++ compatibility hack. r=tglek
2011-05-03 10:33:30 +02:00
Mike Hommey
66ee07052c
Bug 651975 - Replace mmap with file reading in pyxpt. r=ted
2011-05-03 10:30:22 +02:00
Dão Gottwald
c51a4c6569
Bug 451833 - Highlight the domain name in the address bar. r=roc,sdwilsh ui-r=faaborg
...
--HG--
extra : rebase_source : 1010ad246e94e271a0efaaca13356aff5d4b3bc3
2011-05-02 19:50:18 +02:00
L. David Baron
abb3b86d3d
Make XPCOM_CC_DRAW_GRAPHS work at shutdown (in addition to working for non-shutdown collections). (Bug 652056, patch 3) r=peterv
2011-05-02 18:43:45 -07:00
L. David Baron
7eaaea7cc7
Audit for places in style rule code that need to check for a null sheet. (Bug 634373) r=bzbarsky
2011-05-02 18:43:44 -07:00
Chris Leary
8c9dd3c89f
Merge mozilla-central and tracemonkey. (CLOSED TREE on tracemonkey side)
2011-05-02 15:47:41 -07:00
Wes Johnston
d29d1f3edd
Bug 650965 - Additional test logging. r=stechz
2011-05-02 14:32:39 -07:00
Cameron McCormack
92328f48dd
Bug 645268 - Random orange fix try for browser_webconsole_bug_595934_message_categories.js; make sure we listen for the right load event. r=msucan
2011-05-03 09:14:49 +12:00
Brad Lassey
7e869a40ed
bug 644943 - nsHandlerService should not be used in the content or plugin processes because it requires access to the profile directory r=bz
2011-05-02 16:59:24 -04:00
Matt Brubeck
f370538d9c
Bug 653772 - Add a minimum velocity to start kinetic panning [r=stechz] DONTBUILD (mobile only)
2011-05-02 13:34:00 -07:00
Matt Brubeck
b871e3ba95
Bug 653990 - preventDefault on touchmove does not completely prevent panning [r=wesj]
2011-05-02 12:57:22 -07:00
Zack Weinberg
a86d659d4f
Bug 653179: fix a call to nsRenderingContext::GetWidth(). r=dholbert
2011-05-02 12:27:36 -07:00
Olli Pettay
a0c9b6dfaf
Bug 654182, svgnumberlist keeps a strong pointer to element, r=dholbert
2011-05-02 22:19:20 +03:00
Chris Leary
d8a23919cc
Merge mozilla-central to tracemonkey. (CLOSED TREE)
2011-05-02 10:55:34 -07:00
Matt Brubeck
bf59741c06
Bug 654127 - Cache "contentMightCaptureMouse" attribute per tab instead of globally [r=wesj]
2011-05-02 10:43:28 -07:00
Matt Brubeck
d4ebd01a3e
Bug 653990 - Minor bustage fixes for touch events [r=wesj]
2011-05-02 10:43:25 -07:00
Igor Bukanov
6ba82bb313
bug 605029 - followup to fix inconsequel typo
2011-04-29 14:11:23 +02:00
Paul Biggar
89d0aeee78
Merge backout.
2011-04-29 04:01:23 -07:00
Paul Biggar
1a9c89b991
Backed out changeset 334ada87e329 (bug 628332) - those a11y errors arrived at the same time as this landing, so backing this out to see if that fixes it.
2011-04-29 04:00:57 -07:00
Christian Holler
16f3d5c486
Bug 628332 - Avoid double-frees when compartment allocation fails (r=billm).
2011-04-27 16:09:00 -07:00
Paul Biggar
6996d452cb
Bug 651864 - Extract magic slot formula into inline functions (r=jwalden)
...
The global object has special slots for built-in objects' prototypes,
constructors and properties. This makes explicit the formula to calculate the
slot number for these special slots.
2011-04-28 07:18:11 -07:00
Paul Biggar
0a51a758dd
Backed out changeset 2919a6aa1ab7 (bug 652449) - jstests in |make check| bounces again.
2011-04-28 07:46:33 -07:00
Paul Biggar
5f49148d38
Bug 652449 - Turn on jstests in |make check| on linux only (r=jimb)
2011-04-28 06:45:18 -07:00
Paul Biggar
003f619b7f
Bug 642772: Don't recreate a class during enumeration, if it has been deleted (r=bhackett)
...
In SM, classes are lazily resolved. If we detect that a class about to be used
has not yet been resolved, then we resolve it. However, the way that we decided
that they were resolved was broken. If the global object had a String property,
then it had been resolved. So what happened when we deleted the String
property? Well, it got resolved again.
Instead of using the String property of the global object, we now use the
contructor slot on the global object. This works fine for String, but some
classes don't have a constructor, like Math and JSON. For those classes, we set
the constructor slot to True. In either case, we can now tell that a class is
resolved if the constructor slot in not Undefined.
2011-04-27 04:13:56 -07:00
Matthew Draper
fd6f614374
Bug 564577 - __noSuchMethod__ no longer invoked for defined non-function properties (r=igor)
2011-04-22 04:38:24 +09:30
Igor Bukanov
679fd56357
bug 605029 - ArenaHeader versus Arena<FreeCell> and other cleanups. r=wmccloskey
2011-04-20 07:30:10 +02: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
Chris Jones
17bacd3dcf
Bug 642381, part 1: Remove js::Conditionally. r=luke
2011-04-28 17:48:51 -05:00