Justin Lebar
f3f2216930
Bug 825519 - Add telemetry for the max number of times any one image was decoded. r=joe
2013-01-03 16:06:08 -05:00
Oleg Romashin
40b1f4a086
Bug 825809 - mWaitingForContentToPaint should be true after mPaintThrottler.TaskComplete post new task. r=ajones
2013-01-03 11:58:15 -08:00
Boris Zbarsky
6498e9e1b3
Bug 810644 followup to fix -Werror red in opt builds. r=bustage
2013-01-03 14:41:02 -05:00
Michal Novotny
46c5a138e7
Bug 824484 - Fix race condition between stream wrapper destructor and nsCacheService::CloseAllStreams(), r=hurley
2013-01-03 20:24:27 +01:00
Andres Hernandez
129db263f5
Bug 806729 - Port test_bug536567.html to the new per-tab PB APIs; r=jdm
...
--HG--
rename : layout/forms/test/test_bug536567.html => layout/forms/test/test_bug536567_perwindowpb.html
2013-01-03 11:45:40 -06:00
Boris Zbarsky
22ac94cee7
Bug 820665 part 4. Remove no-longer-used IsPlatformObject. r=khuey
2013-01-03 14:03:16 -05:00
Boris Zbarsky
c709838653
Bug 820665 part 3. WebIDL spec updates to changes in how callback interfaces work. r=khuey
...
Specifically, any object that's not a Date or RegExp can implement a callback interface.
2013-01-03 14:03:11 -05:00
Boris Zbarsky
e957e7f52d
Bug 820665 part 2. WebIDL spec updates to changes in how callback functions work. r=khuey
...
Specifically, all callables can be converted to a callback, including
in overload resolution and union conversions. We already did this for
normal callback arguments, but not the overload/union case.
2013-01-03 14:03:06 -05:00
Boris Zbarsky
e50920c5e4
Bug 820665 part 1. More WebIDL spec updates to changes in how dictionaries work. r=khuey
...
Specifically, the following changes:
1) A union that includes a dictionary and is the last non-optional
argument must actually be marked optional, just like a dictionary
argument.
2) Disallow a union from containing both a nullable type and a dictionary.
3) Now all non-Date and non-RegExp objects can be used as dictionaries,
including from overload resolution and union conversion.
We don't support dictionaries inside unions yet, or unions as
distinguishing args, so the spec changes to do with converting null to
dictionaries inside a union or picking the union overload if there is
a union containing a dictionary and null is the distinguishing arg
value are not relevant to us so far.
2013-01-03 14:03:00 -05:00
Boris Zbarsky
d7e035eff2
Bug 818050. Teach the JIT about DOM method and getter return types so that it doesn't have to type-guard when unboxing the boxed value in many cases. r=jandem,peterv
2013-01-03 14:02:52 -05:00
Boris Zbarsky
9e28004745
Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
2013-01-03 14:02:42 -05:00
Boris Zbarsky
10f061af02
Bug 810644 part 1. Switch setTimeout and setInterval to using WebIDL callback functions. r=smaug, sr=peterv
2013-01-03 14:02:36 -05:00
Jonathan Griffin
e54b572556
Bug 820463 - Revert early-loading changes, r=mdas
2012-12-17 15:18:58 -08:00
Norbert Lindenberg
e00063b924
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 1). r=jwalden
...
--HG--
extra : rebase_source : 97642cc28df75a5199e935bdb7ba6045649dd8d6
2013-01-03 12:29:15 -06:00
Norbert Lindenberg
6bfc34b95f
Bug 769872 - Add support for default locale for Internationalization API. r=jwalden
...
--HG--
extra : rebase_source : f4b3275cc8ea9274841e1a144ce33e97c098f193
2013-01-03 12:29:09 -06:00
Jeff Walden
7747b60f9c
Bug 752578 - Remove the JS guard object implementation. r=Ms2ger
...
--HG--
extra : rebase_source : 3802e20dc76c7b18001cf852f748099ccb493d2e
2012-12-27 11:20:22 -06:00
Jeff Walden
ed57d9f01e
Bug 752578 - Use mfbt's guard object implementation in js/ipc. r=Ms2ger
...
--HG--
extra : rebase_source : 503ea2a8098440b99b27ba0b30e5ec0ca14d2db9
2012-12-27 11:20:22 -06:00
Jeff Walden
6b3dd60b64
Bug 752578 - Use mfbt's guard object implementation rather than using our own in the trickier cases. r=Ms2ger
...
--HG--
extra : rebase_source : 7dd7e730a134114e187fda1b6b0820b37e544f9f
2012-12-27 11:20:22 -06:00
Jeff Walden
430b9a273b
Bug 752578 - Use mfbt's guard object implementation rather than using our own in all the easy cases. r=Ms2ger
...
--HG--
extra : rebase_source : ba7faa490cdc5c9b85b5617ff5bb17246b74868e
2012-12-27 11:20:22 -06:00
Jonathan Griffin
4ab69f5cf5
Bug 797913 - Make is() output use actual result, r=mdas
2013-01-03 10:44:17 -08:00
Jonathan Griffin
9a76b709e2
Bug 826132 - Don't restart emulator on failure, r=ahal
2013-01-03 10:44:07 -08:00
Brian Nicholson
926c274ac1
Bug 823679 - Use updater icon instead of launcher icon for announcements. r=mfinkle
2013-01-03 10:43:24 -08:00
Ehsan Akhgari
f057bc15c4
Make gDebugLog obey the normal NSPR_LOG_MODULES rules, no bug, mailinglist-r=bsmedberg
2013-01-03 13:30:59 -05:00
Ehsan Akhgari
47f5dc78a2
Backed out changeset 3d51d7f54e5d (bug 825519) because of build failures
2013-01-03 13:28:18 -05:00
Ed Morley
f14bf64427
Backout 119c60543071 (bug 751156) for robocop failures
2013-01-03 18:12:36 +00:00
Andres Hernandez
2f67b066ae
Bug 823735 - Port test_cookies_privatebrowsing.js to the per-window PB APIs; r=jdm
2013-01-03 11:54:03 -06:00
Justin Lebar
2cbdb7986c
Bug 825519 - Add telemetry for the max number of times any one image was decoded. r=joe
2013-01-03 12:52:58 -05:00
Jan de Mooij
3bba1e2ed9
Bug 825892 - Remove JSOP_LOOKUPSWITCH. r=bhackett
2013-01-03 18:35:57 +01:00
Jan de Mooij
00cb82cf7d
Bug 825966 part 2 - Mark JSOP_CASE/JSOP_DEFAULT targets as safepoint. r=bhackett
2013-01-03 18:35:54 +01:00
Jan de Mooij
6b8eb14148
Bug 825966 part 1 - Remove unused Bytecode::switchTarget. r=bhackett
2013-01-03 18:35:52 +01:00
Andrew McCreight
0654b292c3
Bug 785493, part 2 - mark XUL protos of live docs black during GC. r=smaug
2012-08-24 13:22:23 -07:00
Andrew McCreight
3072627fad
Bug 785493, part 1 - add JS_CALL_SCRIPT_TRACER. r=billm
2012-12-27 13:16:11 -05:00
Nathan Froyd
ef7234e8af
Bug 821879 - don't initialize Telemetry if we can't send any data in; r=vdjeric
2012-12-14 17:03:31 -05:00
Randell Jesup
cda946d552
Bug 826008: Fix type tests for constraints objects r=smaug
2013-01-03 11:58:34 -05:00
Honza Bambas
2bda0b1509
Backout bug 725587, r=mcmanus
2013-01-03 17:43:51 +01:00
Honza Bambas
e280ae34aa
Bug 715809 - AppCache should accept manifests served with non-standard mime types, r=jonas
2013-01-03 17:43:51 +01:00
Joey Armstrong
7fdbf88066
bug 751156: robocop dependency build should be a nop
2013-01-03 10:48:04 -05:00
Mike Hommey
74c0646883
Bug 826263 - Fix ~_MappableBuffer in the linker on Android. r=nfroyd
2013-01-03 16:46:09 +01:00
Mike Hommey
63dc82f43f
Bug 826178 - Prefix all hexadecimal values with 0x in linker logs. r=nfroyd
2013-01-03 16:45:57 +01:00
Mike Hommey
bbfb58f0e5
Bug 826173 - Avoid calling close/fclose/unlink with uninitialized values in the linker. r=nfroyd
2013-01-03 16:45:50 +01:00
Michal Novotny
f5417a430c
Bug 822036 - Fix race condition between nsCacheEntryDescriptor::Close() and nsCacheService::ClearDoomList(), r=hurley
2013-01-03 16:39:50 +01:00
Joel Maher
6adf2eda4f
Bug 826042 - upload a new talos.zip to capture fixes for android. r=armenzg
2013-01-03 10:33:06 -05:00
Mike Hommey
d824ba74fd
Bug 826171 - Fix strndup in memory/build/mozmemory_wrap.c. r=jlebar
2013-01-03 16:05:20 +01:00
Mike Hommey
8b4c3cc12c
Bug 825901 - Remove the old linker code headers. r=blassey
2013-01-03 16:04:58 +01:00
Mike Hommey
6b5a65bed3
Bug 755724 - Don't use the xulrunner stub when building Firefox against a libxul SDK. r=bsmedberg
2013-01-03 16:04:42 +01:00
Ehsan Akhgari
fb0041f474
Bug 825527 - Part 5: Turn on the WebIDL bindings for HTMLImageElement; r=bzbarsky
2013-01-02 12:28:14 -05:00
Ehsan Akhgari
2677ec5748
Bug 825527 - Part 4: Mirror the nsIImageLoadingContent API in HTMLImageElement for chrome callers; r=bzbarsky
2013-01-02 14:30:02 -05:00
Ehsan Akhgari
bb9d583189
Bug 825527 - Part 3: Move HTMLImageElement to WebIDL bindings; r=bzbarsky
2012-12-31 13:48:55 -05:00
Ehsan Akhgari
f808d4d65b
Bug 825527 - Part 2: Rename nsHTMLImageElement to mozilla::dom::HTMLImageElement; r=bzbarsky
...
--HG--
rename : content/html/content/src/nsHTMLImageElement.cpp => content/html/content/src/HTMLImageElement.cpp
rename : content/html/content/src/nsHTMLImageElement.h => content/html/content/src/HTMLImageElement.h
2012-12-31 12:25:46 -05:00
Ehsan Akhgari
915062dfb0
Bug 825527 - Part 1: Look through an Xray wrapper at our images in tests so that we always see the QueryInterface method on them; r=bzbarsky
2013-01-02 21:26:43 -05:00